94 int messageCategory = -1,
Common interface for a message container consuming information objects (messages).
istd::TSharedInterfacePtr< istd::IInformationProvider > MessagePtr
Shared pointer type for message objects.
virtual void AddMessage(const MessagePtr &messagePtr)=0
Adds a message to this consumer.
virtual bool IsMessageSupported(int messageCategory=-1, int messageId=-1, const istd::IInformationProvider *messagePtr=NULL) const =0
Check if a message is supported by this consumer.
Base interface for all used interfaces and implementations.
Shared ownership smart pointer for interface types.
This namespace contains implementations for the logging functionality.