version 1.24, 2006/01/30 16:17:04
|
version 1.25, 2006/09/01 18:00:15
|
|
|
#include <Pegasus/Common/System.h> | #include <Pegasus/Common/System.h> |
#include <Pegasus/Common/MessageLoader.h> | #include <Pegasus/Common/MessageLoader.h> |
| |
|
// The Logger::trace optimization introduces the PEG_LOGGER_TRACE macro which |
|
// propagates branch conditions wherever it is used. The optimization is |
|
// disabled for C-Cover builds so the coverage of these branches is not |
|
// measured. |
|
#ifdef PEGASUS_CCOVER |
|
# define PEG_LOGGER_TRACE(ARGS_LIST) \ |
|
Logger::trace ARGS_LIST |
|
#else |
#define PEG_LOGGER_TRACE(ARGS_LIST) \ | #define PEG_LOGGER_TRACE(ARGS_LIST) \ |
do \ | do \ |
{ \ | { \ |
|
|
} \ | } \ |
} \ | } \ |
while (0) | while (0) |
|
#endif |
| |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |