The attributes required by ACE_Log_Msg.
More...
#include <OS_Log_Msg_Attributes.h>
Detailed Description
The attributes required by ACE_Log_Msg.
When a new thread is created the TSS resources for the Log_Msg class in the new thread may be inherited by the creator thread. The base_attributes are encapsulated in this class to simplify their manipulation and destruction.
- The contents of the class must be made available to the OS layer, because they are part of the thread descriptor.
Constructor & Destructor Documentation
ACE_OS_Log_Msg_Attributes::ACE_OS_Log_Msg_Attributes |
( |
void |
| ) |
|
|
inline |
Friends And Related Function Documentation
Member Data Documentation
ACE_OSTREAM_TYPE* ACE_OS_Log_Msg_Attributes::ostream_ |
|
protected |
Ostream where the new TSS Log_Msg will use.
void* ACE_OS_Log_Msg_Attributes::ostream_refcount_ |
|
protected |
unsigned long ACE_OS_Log_Msg_Attributes::priority_mask_ |
|
protected |
Priority_mask to be used in new TSS Log_Msg.
bool ACE_OS_Log_Msg_Attributes::restart_ |
|
protected |
Indicates whether we should restart system calls that are interrupted.
int ACE_OS_Log_Msg_Attributes::trace_depth_ |
|
protected |
Depth of the nesting for printing traces.
int ACE_OS_Log_Msg_Attributes::tracing_enabled_ |
|
protected |
Are we allowing tracing in this thread?
The documentation for this class was generated from the following files: