TAO  2.1.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Variables
debug.h File Reference
#include "ace/Log_Category.h"

Macros

#define TAOLIB_HEX_DUMP(X)
 
#define TAOLIB_ERROR_RETURN(X, Y)
 
#define TAOLIB_ERROR(X)
 
#define TAOLIB_DEBUG(X)
 

Variables

unsigned int TAO_debug_level
 
unsigned int TAO_orbdebug
 
ACE_Log_Category TAO_log_category
 

Detailed Description

Id:
debug.h 96994 2013-04-11 19:49:29Z huangh
Author
DOC Group

Macro Definition Documentation

#define TAOLIB_DEBUG (   X)
Value:
do { \
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
if (ace___ == 0) break;\
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
ace___->log X; \
} while (0)
#define TAOLIB_ERROR (   X)
Value:
do { \
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
if (ace___ == 0) break;\
ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \
ace___->log X; \
} while (0)
#define TAOLIB_ERROR_RETURN (   X,
 
)
Value:
do { \
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
if (ace___ == 0) return Y;\
ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \
ace___->log X; \
return Y; \
} while (0)
#define TAOLIB_HEX_DUMP (   X)
Value:
do { \
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
if (ace___ == 0) break;\
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
ace___->log_hexdump X; \
} while (0)

Variable Documentation

unsigned int TAO_debug_level
ACE_Log_Category TAO_log_category
unsigned int TAO_orbdebug