ilog_handler.h File Reference
Description
Header for the ILog_handler interface.
Code Example
ilog_handler.h
/******************************************************************************
* Copyright 2010-2020 MIGENIUS PTY LTD, Australia. All rights reserved.
*****************************************************************************/
#ifndef MI_RS_WEB_SERVICES_ILOG_HANDLER_H
#define MI_RS_WEB_SERVICES_ILOG_HANDLER_H
#include <mi/base/interface_declare.h>
#include <mi/base/ilogger.h>
namespace mi {
namespace rswservices {
class ILog_handler : public
mi::base::Interface_declare<0x2bc954b, 0xc4b3, 0x4ad9, 0x90, 0xde, 0xa2, 0xef, 0x21, 0x6c, 0xa, 0x5d>
{
public:
virtual void message(
mi::base::Message_severity level,
const char* module_category,
const mi::base::Message_details& details,
const char* message) = 0;
};
} // namespace rswservices
} // namespace mi
#endif // MI_RS_WEB_SERVICES_ILOG_HANDLER_H
Namespaces
- namespace mi
- namespace
- Namespace for the RealityServer Web Services API. More...
Classes
- class
- Log handler interface that when implemented and registered via an extension context will receive forwarded messages that have been written to the system logger. More...