#include <Thread_Manager.h>
Public Member Functions | |
ACE_At_Thread_Exit_Func (void *object, ACE_CLEANUP_FUNC func, void *param=0) | |
Constructor. | |
virtual | ~ACE_At_Thread_Exit_Func (void) |
Protected Member Functions | |
void | apply (void) |
The apply method. | |
Protected Attributes | |
void * | object_ |
The object to be cleanup. | |
ACE_CLEANUP_FUNC | func_ |
The cleanup func. | |
void * | param_ |
A param if required. |
Definition at line 132 of file Thread_Manager.h.
ACE_At_Thread_Exit_Func::ACE_At_Thread_Exit_Func | ( | void * | object, | |
ACE_CLEANUP_FUNC | func, | |||
void * | param = 0 | |||
) |
Constructor.
Definition at line 52 of file Thread_Manager.inl.
ACE_At_Thread_Exit_Func::~ACE_At_Thread_Exit_Func | ( | void | ) | [virtual] |
Definition at line 29 of file Thread_Manager.cpp.
{ this->do_apply (); }
void ACE_At_Thread_Exit_Func::apply | ( | void | ) | [protected, virtual] |
ACE_CLEANUP_FUNC ACE_At_Thread_Exit_Func::func_ [protected] |
The cleanup func.
Definition at line 147 of file Thread_Manager.h.
void* ACE_At_Thread_Exit_Func::object_ [protected] |
The object to be cleanup.
Definition at line 144 of file Thread_Manager.h.
void* ACE_At_Thread_Exit_Func::param_ [protected] |
A param if required.
Definition at line 150 of file Thread_Manager.h.