xflminterface IF_LoggerClient : public XF_RefCount
This class represents the logger client interface. It extends XF_RefCount. XFLAIM does not provide an implementation of this interface. It must be implemented by an application. It gives the application the ability to plug into XFLAIM's message logging infrastructure and capture messages logged by the XFLAIM database system. It is the IF_LoggerClient object's responsibility to log those messages to a file or display them to a screen, or do whatever it needs to do with them.
Method Summary |
|
IF_LogMessageClient *
|
beginMessage - A method to initiate a new log message. Invoked by XFLAIM to start a new message. |
Method Detail |
IF_LogMessageClient * beginMessage(
eLogMessageType eMsgType);
This is a method is called by XFLAIM whenever it wants to log a new message. The implementer of the IF_LoggerClient object should return an appropriate IF_LogMessageClient object that XFLAIM can then use to format and output the message it wants to log.
Parameters In:
eLogMessageType eMsgType The type of log message.
Parameters Out: none.