Log_Macros.h File Reference

#include "ace/Trace.h"

Include dependency graph for Log_Macros.h:

This graph shows which files directly or indirectly include this file:


Defines

#define DLINFO   "(%P|%t) [%M] - %T - "
#define ACE_HAS_TRACE
#define DANCE_TRACE(X)   ACE_TRACE_IMPL (X)
#define DANCE_ENABLE_TRACE()   ACE_Trace::start_tracing ()
#define DANCE_DISABLE_TRACE()   ACE_Trace::stop_tracing ()
#define CLINFO   "%I(%P|%t) [%M] - %T - "
#define DANCE_ERROR(X)
#define DANCE_DEBUG(X)
#define DANCE_ERROR_RETURN(X, Y)
#define DANCE_ERROR_BREAK(X)   { DANCE_ERROR (X); break; }

Detailed Description

Author:
William R. Otte <wotte@dre.vanderbilt.edu> //
Id
Log_Macros.h 84414 2009-02-11 19:37:45Z wotte
Macros used for logging in DAnCE

Define Documentation

#define ACE_HAS_TRACE

#define CLINFO   "%I(%P|%t) [%M] - %T - "

#define DANCE_DEBUG (  ) 

Value:

do { \
    int __ace_error = ACE_Log_Msg::last_error_adapter (); \
    ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
    ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
    ace___->log X; \
  } while (0)

 
#define DANCE_DISABLE_TRACE (  )     ACE_Trace::stop_tracing ()

 
#define DANCE_ENABLE_TRACE (  )     ACE_Trace::start_tracing ()

#define DANCE_ERROR (  ) 

Value:

do { \
    int __ace_error = ACE_Log_Msg::last_error_adapter (); \
    ACE_Log_Msg *ace___ = ACE_Log_Msg::instance ();               \
    ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \
    ace___->log X; \
  } while (0)

#define DANCE_ERROR_BREAK (  )     { DANCE_ERROR (X); break; }

#define DANCE_ERROR_RETURN ( X,
 ) 

Value:

do { \
    int __ace_error = ACE_Log_Msg::last_error_adapter (); \
    ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
    ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \
    ace___->log X; \
    return Y; \
  } while (0)

#define DANCE_TRACE (  )     ACE_TRACE_IMPL (X)

#define DLINFO   "(%P|%t) [%M] - %T - "


Generated on Tue Apr 14 12:09:56 2009 for DAnCE by  doxygen 1.5.8