NAME
ACE_At_Thread_Exit_Func
SYNOPSIS
#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);
};
PUBLIC MEMBERS
ACE_At_Thread_Exit_Func (
void *object,
ACE_CLEANUP_FUNC func,
void *param = 0
);
virtual ~ACE_At_Thread_Exit_Func (void);
PROTECTED MEMBERS
void *object_;
The object to be cleanup
ACE_CLEANUP_FUNC func_;
The cleanup func
void *param_;
A param if required
void apply (void);
AUTHOR
Doug Schmidt
LIBRARY
ace