## NAME

ACE_Cleanup_Info - Hold cleanup information for thread/process

## SYNOPSIS

    #include <ace/OS.h>

    class ACE_Cleanup_Info
    {
      public:
        ACE_Cleanup_Info (void);
        int operator== (const ACE_Cleanup_Info &o) const;
        int operator!= (const ACE_Cleanup_Info &o) const;
        void *object_;
        ACE_CLEANUP_FUNC cleanup_hook_;
        void *param_;
    };

## PUBLIC MEMBERS

    ACE_Cleanup_Info (void);

Default constructor.

    int operator== (const ACE_Cleanup_Info &o) const;

Equality operator.

    int operator!= (const ACE_Cleanup_Info &o) const;

Inequality operator.

    void *object_;

Point to object that gets passed into the `cleanup_hook_`.

    ACE_CLEANUP_FUNC cleanup_hook_;

Cleanup hook that gets called back.

    void *param_;

Parameter passed to the `cleanup_hook_`.

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