#include "OBTTrace.h"
#include "OMKOpenMASK.h"
#include "OMKException.h"
Include dependency graph for OMKTracer.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | OMK |
Classes | |
class | OMK::TracerIdTmp |
A class to activate temporarily an id. More... | |
Defines | |
#define | OMERROR(X) TRACE( OMK_DEBUG_ERROR, X ) |
Define the OMERROR macro. | |
#define | OMMESSAGE(X) TRACE( OMK_DEBUG_MESSAGE, X ) |
Define the OMMESSAGE macro. | |
#define | OMFATALERROR(X) |
Define the OMFATALERROR macro. | |
#define | OMTRACE(X) TRACE( OMK_DEBUG_WARNING, X ) |
Define the OMTRACE macro. | |
#define | OMTRACEID(ID, X) TRACE( ID, X ) |
Define the OMTRACEM macro. | |
#define | OMASSERT(X) |
Define the OMASSERT macro. | |
#define | OMASSERTM(TEST, X) |
Define the OMASSERTM macro. | |
Flags which enable/disable the specific warnings. | |
#define | OMK_DEBUG_WARNING "WARNING" |
id for traces for warnings. | |
#define | OMK_DEBUG_FATAL_ERROR "FATAL ERROR" |
id for traces for errors. | |
#define | OMK_DEBUG_ERROR "ERROR" |
id for traces for errors. | |
#define | OMK_DEBUG_MESSAGE "MESSAGE" |
id for traces for messages. | |
#define | OMK_DEBUG_OMK "Kernel" |
id for traces of the kernel. | |
#define | OMK_DEBUG_OMK_EXEC "Kernel:Stack" |
id for call stack traces of the kernel. | |
#define | OMK_DEBUG_OMK_OBJ "Kernel:Object" |
id for object creation and configuration traces. | |
#define | OMK_DEBUG_OMK_POL "Kernel:Polator" |
id for polator traces. | |
#define | OMK_DEBUG_OMK_NAME "Kernel:Name" |
id of name server traces. | |
#define | OMK_DEBUG_OMK_EVENT "Kernel:Event" |
id for event traces of the kernel. | |
#define | OMK_DEBUG_OMK_MULTI "Kernel:Multi" |
id for multi-process traces. | |
#define | OMK_DEBUG_OMK_EXT "Kernel:Extension" |
id for traces of the extension. | |
#define | OMK_DEBUG_OMK_ATTR "Kernel:Attribute" |
id for traces of the attribute. | |
#define | OMK_DEBUG_OMK_TYPE "Kernel:Type" |
id for traces of the type. | |
#define | OMK_DEBUG_INP_EXT "Input:Extension" |
id for traces of the Input_Extension. | |
#define | OMK_DEBUG_VIS "Vis" |
id for traces of the visualisation. | |
#define | OMK_DEBUG_VIS_EXEC "Vis:Stack" |
id for call stack traces of the visualisation. | |
#define | OMK_DEBUG_III "Iii" |
id for vis traces. | |
#define | OMK_DEBUG_INP "Inp" |
id for traces of the inputs. | |
#define | OMK_DEBUG_PVM "PVM" |
id for traces for PVM Can be used with OMTRACEID, see How to choose which messages to display. | |
Functions | |
std::string | OMK::getAttrOwnerMsg (const IAttribute *attr) |
Message formatting functions. | |
Use these functions to format the message. | |
std::string | OMK::debugMsg (const SimulatedObject *obj) |
Message formatting for simulated object. | |
std::string | OMK::debugMsg (const Extension *ext, ExtensibleSimulatedObject *obj=0) |
Message formatting for extension. | |
std::string | OMK::debugMsg (const IAttribute *attr) |
Message formatting for attribute. |
Documentation generated on Mon Jun 9 11:45:59 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |