oasys::FileLogSink Class Reference

#include <LogSink.h>

Inheritance diagram for oasys::FileLogSink:

oasys::LogSink List of all members.

Detailed Description

Sink for writing to file descriptor logging targets.

Definition at line 60 of file LogSink.h.

Public Member Functions

 FileLogSink (const char *filename)
 ~FileLogSink ()
void rotate ()
void log (const char *str)

Private Attributes

char filename_ [256]
int fd_


Constructor & Destructor Documentation

oasys::FileLogSink::FileLogSink ( const char *  filename  ) 

Open FileLogSink.

Parameters:
filename "-" means standard out

Definition at line 28 of file LogSink.cc.

References filename_.

oasys::FileLogSink::~FileLogSink (  ) 


Member Function Documentation

void oasys::FileLogSink::rotate (  )  [virtual]

Implements oasys::LogSink.

Definition at line 36 of file LogSink.cc.

void oasys::FileLogSink::log ( const char *  str  ) 

Definition at line 43 of file LogSink.cc.

References fd_.


Member Data Documentation

char oasys::FileLogSink::filename_[256] [private]

Definition at line 73 of file LogSink.h.

Referenced by FileLogSink().

int oasys::FileLogSink::fd_ [private]

Definition at line 74 of file LogSink.h.

Referenced by log().


The documentation for this class was generated from the following files:
Generated on Thu Jun 7 16:57:00 2007 for DTN Reference Implementation by  doxygen 1.5.1