ACE_INet 8.0.1
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
INet_Log.h File Reference
#include "ace/INet/INet_Export.h"
#include "ace/Trace.h"

Classes

class  ACE::INet_Log
 

Namespaces

namespace  ACE
 

Macros

#define DLINFO   ACE_TEXT("(%P|%t) [%M] - %T - ")
 
#define INET_NTRACE   0
 
#define ACE_HAS_TRACE
 
#define INET_TRACE(X)   ACE_TRACE_IMPL (X)
 
#define INET_ENABLE_TRACE()   ACE_Trace::start_tracing ()
 
#define INET_DISABLE_TRACE()   ACE_Trace::stop_tracing ()
 
#define DLINFO   ACE_TEXT("%I(%P|%t) [%M] - %T - ")
 
#define INET_ERROR(L, X)
 
#define INET_DEBUG(L, X)
 
#define INET_HEX_DUMP(L, X)
 
#define INET_ERROR_RETURN(L, X, Y)
 
#define INET_ERROR_BREAK(L, X)   { INET_ERROR (L, X); break; }
 

Detailed Description

Author
Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl
  • Macros used for logging in INet

Macro Definition Documentation

◆ ACE_HAS_TRACE

#define ACE_HAS_TRACE

◆ DLINFO [1/2]

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

◆ DLINFO [2/2]

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

◆ INET_DEBUG

#define INET_DEBUG ( L,
X )
Value:
do { \
{ \
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
ace___->log X; \
} \
} while (0)
static unsigned int debug_level_
Definition INet_Log.h:26
static ACE_Log_Msg * instance()
void conditional_set(const char *file, int line, int op_status, int errnum)
static int last_error_adapter()
ssize_t log(ACE_Log_Priority priority, const ACE_TCHAR *format,...)

◆ INET_DISABLE_TRACE

#define INET_DISABLE_TRACE ( )    ACE_Trace::stop_tracing ()

◆ INET_ENABLE_TRACE

#define INET_ENABLE_TRACE ( )    ACE_Trace::start_tracing ()

◆ INET_ERROR

#define INET_ERROR ( L,
X )
Value:
do { \
{ \
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \
ace___->log X; \
} \
} while (0)

◆ INET_ERROR_BREAK

#define INET_ERROR_BREAK ( L,
X )   { INET_ERROR (L, X); break; }

◆ INET_ERROR_RETURN

#define INET_ERROR_RETURN ( L,
X,
Y )
Value:
do { \
{ \
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \
ace___->log X; \
return Y; \
} \
} while (0)

◆ INET_HEX_DUMP

#define INET_HEX_DUMP ( L,
X )
Value:
do { \
{ \
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
ace___->log_hexdump X; \
} \
} while (0)
int log_hexdump(ACE_Log_Priority log_priority, const char *buffer, size_t size, const ACE_TCHAR *text=0, ACE_Log_Category_TSS *category=0)

◆ INET_NTRACE

#define INET_NTRACE   0

◆ INET_TRACE

#define INET_TRACE ( X)    ACE_TRACE_IMPL (X)