#include <ace/Log_Record.h>
#include "loggingMACROS.h"
#include "loggingLogSvcHandler.h"
#include "loggingLoggingProxy.h"
#include "loggingACSLogger.h"
Include dependency graph for loggingACEMACROS.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | ACS_CHECK_LOGGER |
#define | ACS_DEBUG(routine, text) |
#define | ACS_STATIC_DEBUG(routine, text) |
#define | ACS_DEBUG_PARAM(routine, text, param) |
#define | ACS_STATIC_DEBUG_PARAM(routine, text, param) |
#define | ACS_TRACE(routine) |
#define | ACS_STATIC_TRACE(routine) |
#define | ACS_SHORT_LOG(X) |
#define | ACS_STATIC_SHORT_LOG(X) |
#define | ACS_LOG(flags, routine, X) |
#define | ACS_STATIC_LOG(flags, routine, X) |
#define | ACS_LOG_TIME(flags, tStamp, routine, _log) |
#define | LM_PRIORITY(p) p |
#define | LM_MAX_PRIORITY 0x0F |
|
Value: Helper macro which check to see if a global logger has been set. If not, it sets it to be a new ACSLogger. |
|
Value: The pre-defined macro for outputting debug log entries. It accepts a
|
|
Value: Identical to ACS_DEBUG except that this macro allows the developer to pass one printf-style parameter.
|
|
Value: The pre-defined macro for outputting log entries. It accepts three parameters
|
|
Value: The pre-defined macro for outputting log entries with specified time. It accepts four parameters
Usage example: ACS_LOG_TIME(LM_SOURCE_INFO | LM_PRIORITY(7), 234243, "maci::ContainerImpl::init", (LM_INFO, "A sample log entry ")); |
|
Value: The pre-defined macro for outputting log entries.
Usage example: ACS_SHORT_LOG((LM_INFO, "A sample log entry %d", i));
|
|
Value: This macro is identical to the similarly named macro in almost every respect except that it is designed to be used from a static context. |
|
Value: This macro is identical to the similarly named macro in almost every respect except that it is designed to be used from a static context. |
|
Value: This macro is identical to the similarly named macro in almost every respect except that it is designed to be used from a static context. |
|
Value: This macro is identical to the similarly named macro in almost every respect except that it is designed to be used from a static context. |
|
Value: This macro is identical to the similarly named macro in almost every respect except that it is designed to be used from a static context. |
|
Value: The pre-defined macro for outputting trace log entries.
|
|
Maximum priority |
|
Manipulate priority contained in the log entrys flags. The priority can be from 0 ("use default") through 1 (lowest) to 31 (highest). |