ACE_At_Thread_Exit_Func(3)

ACE_At_Thread_Exit_Func3

Usage

#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);

Library

ace

Author

Doug Schmidt

From libace-doc 5.0.7-4 in Debian 2.2 (Potato). Parsed by carta from the page's man source.