Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

WvLogRcvBase Class Reference

#include <wvlog.h>

Inheritance diagram for WvLogRcvBase:

WvLogRcv WvLogRcv WvLogBuffer WvLogBuffer WvLogConsole WvLogConsole WvSyslog WvSyslog WvLogBuffer WvLogBuffer WvLogConsole WvLogConsole WvSyslog WvSyslog List of all members.

Public Methods

 WvLogRcvBase ()
virtual ~WvLogRcvBase ()
 WvLogRcvBase ()
virtual ~WvLogRcvBase ()

Protected Methods

const char * appname (const WvLog *log) const
virtual void log (const WvLog *source, int loglevel, const char *_buf, size_t len)=0
const char * appname (const WvLog *log) const
virtual void log (const WvLog *source, int loglevel, const char *_buf, size_t len)=0

Friends

class WvLog

Constructor & Destructor Documentation

WvLogRcvBase::WvLogRcvBase  
 

Definition at line 110 of file wvlog.cc.

References WvList< WvLogRcvBase >::append(), WvLog::num_receivers, and WvLog::receivers.

WvLogRcvBase::~WvLogRcvBase   [virtual]
 

Definition at line 117 of file wvlog.cc.

References WvLog::num_receivers, WvLog::receivers, and WvList< WvLogRcvBase >::unlink().

WvLogRcvBase::WvLogRcvBase  
 

virtual WvLogRcvBase::~WvLogRcvBase   [virtual]
 


Member Function Documentation

const char* WvLogRcvBase::appname const WvLog   log const [protected]
 

const char * WvLogRcvBase::appname const WvLog   log const [protected]
 

Definition at line 124 of file wvlog.cc.

References WvLog::app.

Referenced by WvLogRcv::_make_prefix().

virtual void WvLogRcvBase::log const WvLog   source,
int    loglevel,
const char *    _buf,
size_t    len
[protected, pure virtual]
 

Implemented in WvLogRcv, and WvLogRcv.

virtual void WvLogRcvBase::log const WvLog   source,
int    loglevel,
const char *    _buf,
size_t    len
[protected, pure virtual]
 

Implemented in WvLogRcv, and WvLogRcv.

Referenced by WvLog::uwrite().


Friends And Related Function Documentation

WvLog [friend]
 

Definition at line 28 of file include/wvlog.h.


The documentation for this class was generated from the following files:
Generated on Sat Aug 24 21:09:42 2002 for WvStreams by doxygen1.2.15