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

Y2Log::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 string &myname, int mylevel, bool dolog)
 ~Y2Loglinebuf ()

Private Attributes

bool enabled
string name
int level
const char * file
const char * func
int line
string buffer

Constructor & Destructor Documentation

Y2Log::Y2Loglinebuf::Y2Loglinebuf const string &  myname,
int  mylevel,
bool  dolog
[inline, private]
 

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


Member Function Documentation

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

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

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


Member Data Documentation

string Y2Log::Y2Loglinebuf::buffer [private]
 

bool Y2Log::Y2Loglinebuf::enabled [private]
 

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

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

int Y2Log::Y2Loglinebuf::level [private]
 

int Y2Log::Y2Loglinebuf::line [private]
 

string Y2Log::Y2Loglinebuf::name [private]
 


The documentation for this class was generated from the following file:
Generated on Wed Sep 5 17:18:57 2007 for yast2-ncurses by doxygen 1.3.6