#include <ace/Thread_Manager.h>
class ACE_At_Thread_Exit_Func : public ACE_At_Thread_Exit {
public:
ACE_At_Thread_Exit_Func ( void *object, ACE_CLEANUP_FUNC func, void *param = 0 );
virtual ~ACE_At_Thread_Exit_Func (void);
protected:
void *object_;
ACE_CLEANUP_FUNC func_;
void *param_;
void apply (void);
};
ACE_At_Thread_Exit_Func (
void *object,
ACE_CLEANUP_FUNC func,
void *param = 0
);
virtual ~ACE_At_Thread_Exit_Func (void);
void *object_;
ACE_CLEANUP_FUNC func_;
void *param_;
void apply (void);