|
ACE
6.4.2
|
The attributes required by ACE_Log_Msg. More...
#include <OS_Log_Msg_Attributes.h>
Public Member Functions | |
| ACE_OS_Log_Msg_Attributes (void) | |
| Constructor. More... | |
Protected Attributes | |
| ACE_OSTREAM_TYPE * | ostream_ |
| Ostream where the new TSS Log_Msg will use. More... | |
| void * | ostream_refcount_ |
| unsigned long | priority_mask_ |
| Priority_mask to be used in new TSS Log_Msg. More... | |
| int | tracing_enabled_ |
| Are we allowing tracing in this thread? More... | |
| bool | restart_ |
| int | trace_depth_ |
| Depth of the nesting for printing traces. More... | |
Private Member Functions | |
| void | operator= (const ACE_OS_Log_Msg_Attributes &) |
| ACE_OS_Log_Msg_Attributes (const ACE_OS_Log_Msg_Attributes &) | |
Friends | |
| class | ACE_Log_Msg |
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.
|
inline |
Constructor.
|
private |
|
private |
|
friend |
|
protected |
Ostream where the new TSS Log_Msg will use.
|
protected |
|
protected |
Priority_mask to be used in new TSS Log_Msg.
|
protected |
Indicates whether we should restart system calls that are interrupted.
|
protected |
Depth of the nesting for printing traces.
|
protected |
Are we allowing tracing in this thread?
1.8.11