Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

Y2SLog::Y2Loglinebuf Class Reference

List of all members.

Private Member Functions

virtual streamsize xsputn (const char *s, streamsize n)
virtual int overflow (int ch=EOF)
virtual int writeout (const char *s, streamsize n)
 Y2Loglinebuf (const char *myname, const unsigned mylevel)
 ~Y2Loglinebuf ()

Private Attributes

const char *const  name
const loglevel_t level
const char * file
const char * func
int line
string buffer

Constructor & Destructor Documentation

Y2SLog::Y2Loglinebuf::Y2Loglinebuf const char *  myname,
const unsigned  mylevel
[inline, private]
 

Y2SLog::Y2Loglinebuf::~Y2Loglinebuf  )  [inline, private]
 


Member Function Documentation

virtual int Y2SLog::Y2Loglinebuf::overflow int  ch = EOF  )  [inline, private, virtual]
 

virtual int Y2SLog::Y2Loglinebuf::writeout const char *  s,
streamsize  n
[inline, private, virtual]
 

virtual streamsize Y2SLog::Y2Loglinebuf::xsputn const char *  s,
streamsize  n
[inline, private, virtual]
 


Member Data Documentation

string Y2SLog::Y2Loglinebuf::buffer [private]
 

const char* Y2SLog::Y2Loglinebuf::file [private]
 

const char* Y2SLog::Y2Loglinebuf::func [private]
 

const loglevel_t Y2SLog::Y2Loglinebuf::level [private]
 

int Y2SLog::Y2Loglinebuf::line [private]
 

const char* const Y2SLog::Y2Loglinebuf::name [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Feb 23 23:56:11 2006 for liby2util by doxygen 1.3.6