ACE
6.3.3
|
Contains a method to be applied when a thread is terminated. More...
#include <Thread_Manager.h>
Public Member Functions | |
ACE_At_Thread_Exit (void) | |
Default constructor. More... | |
virtual | ~ACE_At_Thread_Exit (void) |
The destructor. More... | |
bool | is_owner (void) const |
At_Thread_Exit has the ownership? More... | |
bool | is_owner (bool owner) |
Set the ownership of the At_Thread_Exit. More... | |
bool | was_applied (void) const |
This At_Thread_Exit was applied? More... | |
bool | was_applied (bool applied) |
Set applied state of At_Thread_Exit. More... | |
Protected Member Functions | |
void | do_apply (void) |
Do the apply if necessary. More... | |
virtual void | apply (void)=0 |
The apply method. More... | |
Protected Attributes | |
ACE_At_Thread_Exit * | next_ |
The next At_Thread_Exit hook in the list. More... | |
ACE_Thread_Descriptor * | td_ |
The Thread_Descriptor where this at is registered. More... | |
bool | was_applied_ |
The at was applied? More... | |
bool | is_owner_ |
The at has the ownership of this? More... | |
Friends | |
class | ACE_Thread_Descriptor |
class | ACE_Thread_Manager |
Contains a method to be applied when a thread is terminated.
|
inline |
Default constructor.
|
virtual |
The destructor.
|
protectedpure virtual |
The apply method.
Implemented in ACE_At_Thread_Exit_Func.
|
inlineprotected |
Do the apply if necessary.
|
inline |
At_Thread_Exit has the ownership?
|
inline |
Set the ownership of the At_Thread_Exit.
|
inline |
This At_Thread_Exit was applied?
|
inline |
Set applied state of At_Thread_Exit.
|
friend |
|
friend |
|
protected |
The at has the ownership of this?
|
protected |
The next At_Thread_Exit hook in the list.
|
protected |
The Thread_Descriptor where this at is registered.
|
protected |
The at was applied?