![]() |
ICF 3.0.5.47
Technical documentation of ICF Libraries
|
This namespace contains implementations for the logging functionality. More...
Classes | |
class | CConsoleLogComp |
Message container displaying messages as log list. More... | |
class | CExtMessage |
Extended message supporting attached list of objects. More... | |
class | CLogCompBase |
Basic implementation for logging using event queue for message transportation. More... | |
class | CLoggerBase |
Base class implementing interface istd::ILogger sending log messages over ilog::IMessageConsumer. More... | |
class | CMessage |
Basic implementation of the istd::IInformationProvider interface. More... | |
class | CMessageContainer |
Basic implementation of a message container. More... | |
class | CStreamLogCompBase |
Basic implementation for a log written to an output stream. More... | |
class | ILoggable |
Inteface for objects supporting the logging to message consumer. More... | |
class | IMessageConsumer |
Common interface for a message container consuming information objects (messages). More... | |
class | IMessageContainer |
Common interface for a message container. More... | |
class | TExtMessage |
Extended message with attached some object. More... | |
class | TExtMessageModel |
class | TLoggerCompWrap |
Wrapper provider of log-functionality for component based implementations. More... | |
class | TMessageDelegatorComp |
Delegator component for a message consumer. More... | |
Typedefs | |
typedef istd::TIHierarchical< ilog::IMessageContainer > | IHierarchicalMessageContainer |
typedef TLoggerCompWrap< icomp::CComponentBase > | CLoggerComponentBase |
Type defining base class for simple components outputting log messages. | |
This namespace contains implementations for the logging functionality.
This package is system independent. This package uses following ICF packages:
Definition at line 61 of file IMessageContainer.h.
© Witold Gantzke and Kirill Lepskiy