## NAME

ACE_Cleanup - Base class for objects that are cleaned by ACE_Object_Manager.

## SYNOPSIS

    #include <ace/OS.h>

    class ACE_Cleanup
    {
      public:
        ACE_Cleanup (void);
        virtual ~ACE_Cleanup (void);
        virtual void cleanup (void *param = 0);
    };

## PUBLIC MEMBERS

    ACE_Cleanup (void);

No-op constructor.

    virtual ~ACE_Cleanup (void);

Destructor.

    virtual void cleanup (void *param = 0);

Cleanup method that, by default, simply deletes itself.

## AUTHOR

Doug Schmidt `schmidt@cs.wustl.edu`, Jesper S. M|ller `stophph@diku.dk`, and a cast of thousands...

## The ACE_Sched_Priority type should be used for platform-

independent thread and process priorities, by convention. int should be used for OS-specific priorities.

## typedef for the _stat data structure

## Giving unique ACE scoped names for some important

RTSignal-Related constants. Becuase sometimes, different platforms use different names for these constants.

## LIBRARY

ace