BASE::RCLogDistributor Class Reference

log interface that passes the messages on to all registered interfaces More...

Inherits BASE::RCLogInterface.

Inheritance diagram for BASE::RCLogDistributor:

Inheritance graph
[legend]
Collaboration diagram for BASE::RCLogDistributor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RCLogDistributor (TBool bBuffer=false)
void RegisterLogInterface (RCLogInterface &LogInterface)
void StopBuffering ()

Protected Types

typedef list< RCLogInterface * > TInterfaceList
typedef list< RCLogMessageTMessageList

Protected Member Functions

virtual void WriteEntry (const RCLogMessage &LogMessage)

Protected Attributes

TBool m_bBuffer
TInterfaceList m_InterfaceList
TMessageList m_Buffer

Detailed Description

log interface that passes the messages on to all registered interfaces

Author:
Patrik Stellmann


The documentation for this class was generated from the following files:
Generated on Thu Feb 16 12:46:28 2006 for Simulator Bob by  doxygen 1.4.6-NO