ICF 3.1.1.10
Technical documentation of ICF Libraries
CMessageContainer.h File Reference
#include <QtCore/QVector>
#include <QtCore/QList>
#include <QtCore/QMutex>
#include <istd/IInformationProvider.h>
#include <istd/THierarchicalBase.h>
#include <istd/TComposedFactory.h>
#include <istd/TSingleFactory.h>
#include <istd/CClassInfo.h>
#include <iser/IObject.h>
#include <ilog/IMessageContainer.h>
#include <ilog/IMessageConsumer.h>
Include dependency graph for CMessageContainer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ilog::CMessageContainer
 Basic implementation of a message container. More...
 

Namespaces

namespace  ilog
 This namespace contains implementations for the logging functionality.
 

Macros

#define I_REGISTER_MESSAGE_TYPE(messageType, messageTypeId)
 

Macro Definition Documentation

◆ I_REGISTER_MESSAGE_TYPE

#define I_REGISTER_MESSAGE_TYPE ( messageType,
messageTypeId )
Value:
static struct DefaultMessageTypesRegistrator_##messageType\
{\
DefaultMessageTypesRegistrator_##messageType()\
{\
ilog::CMessageContainer::RegisterMessageType<messageType>(messageTypeId);\
}\
} s_defaultMessageTypesRegistrator_##messageType;

Definition at line 139 of file CMessageContainer.h.

© Witold Gantzke and Kirill Lepskiy