|
ACE
6.4.2
|
#include <Thread_Manager.h>


Public Member Functions | |
| ACE_At_Thread_Exit_Func (void *object, ACE_CLEANUP_FUNC func, void *param=0) | |
| Constructor. More... | |
| virtual | ~ACE_At_Thread_Exit_Func (void) |
Public Member Functions inherited from ACE_At_Thread_Exit | |
| 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... | |
Public Attributes | |
| ACE_ALLOC_HOOK_DECLARE | |
Protected Member Functions | |
| void | apply (void) |
| The apply method. More... | |
Protected Member Functions inherited from ACE_At_Thread_Exit | |
| void | do_apply (void) |
| Do the apply if necessary. More... | |
Protected Attributes | |
| void * | object_ |
| The object to be cleanup. More... | |
| ACE_CLEANUP_FUNC | func_ |
| The cleanup func. More... | |
| void * | param_ |
| A param if required. More... | |
Protected Attributes inherited from ACE_At_Thread_Exit | |
| 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... | |
|
inline |
Constructor.
|
virtual |
|
protectedvirtual |
The apply method.
Implements ACE_At_Thread_Exit.
| ACE_At_Thread_Exit_Func::ACE_ALLOC_HOOK_DECLARE |
|
protected |
The cleanup func.
|
protected |
The object to be cleanup.
|
protected |
A param if required.
1.8.11