ACE
6.3.3
|
The thread specific object for a ACE_Log_Categy object. More...
#include <Log_Category.h>
Public Member Functions | |
ACE_Log_Category_TSS (ACE_Log_Category *category, ACE_Log_Msg *logger) | |
const char * | name () |
unsigned int | id () |
ACE_Log_Msg * | logger () |
u_long | priority_mask () |
Get the current ACE_Log_Priority mask. More... | |
u_long | priority_mask (u_long) |
Set the ACE_Log_Priority mask, returns original mask. More... | |
int | log_priority_enabled (ACE_Log_Priority log_priority) |
Return true if the requested priority is enabled. More... | |
void | set (const char *file, int line, int op_status=-1, int errnum=0) |
void | conditional_set (const char *file, int line, int op_status, int errnum) |
ssize_t | log (ACE_Log_Priority priority, const ACE_TCHAR *format,...) |
ssize_t | log (ACE_Log_Priority priority, const ACE_ANTI_TCHAR *format,...) |
ssize_t | log (const ACE_TCHAR *format, ACE_Log_Priority priority, va_list argp) |
int | log_hexdump (ACE_Log_Priority log_priority, const char *buffer, size_t size, const ACE_TCHAR *text=0) |
Private Attributes | |
ACE_Log_Category * | category_ |
ACE_Log_Msg * | logger_ |
u_long | priority_mask_ |
Friends | |
class | ACE_Log_Category |
The thread specific object for a ACE_Log_Categy object.
ACE_Log_Category_TSS::ACE_Log_Category_TSS | ( | ACE_Log_Category * | category, |
ACE_Log_Msg * | logger | ||
) |
|
inline |
These values are only actually set if the requested priority is enabled.
|
inline |
|
inline |
|
inline |
|
inline |
An alternative logging mechanism that makes it possible to integrate variable argument lists from other logging mechanisms into the ACE mechanism.
|
inline |
Method to log hex dump. This is useful for debugging. Calls log() to do the actual print, but formats first to make the chars printable.
|
inline |
Return true if the requested priority is enabled.
|
inline |
|
inline |
|
inline |
Get the current ACE_Log_Priority mask.
|
inline |
Set the ACE_Log_Priority mask, returns original mask.
|
inline |
Set the line number, file name, operational status, error number, restart flag, ostream, and the callback object. This combines all the other set methods into a single method.
|
friend |
|
private |
|
private |
|
private |