
Public Types | |
| enum | Purpose { CREATE, USE, DESTROY } |
Public Member Functions | |
| TSS_Cleanup_Instance (Purpose purpose=USE) | |
| ~TSS_Cleanup_Instance () | |
| bool | valid () |
| ACE_TSS_Cleanup * | operator-> () |
Private Types | |
| enum | { FLAG_DELETING = 1, FLAG_VALID_CHECKED = 2 } |
Private Member Functions | |
| ACE_TSS_Cleanup * | operator * () |
Private Attributes | |
| ACE_TSS_Cleanup * | ptr_ |
| unsigned short | flags_ |
Static Private Attributes | |
| unsigned int | reference_count_ = 0 |
| ACE_TSS_Cleanup * | instance_ = 0 |
| ACE_Thread_Mutex * | mutex_ = 0 |
| ACE_Thread_Condition< ACE_Thread_Mutex > * | condition_ = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1