#include "ace/config-lite.h"
#include "ace/Intrusive_List.h"
#include "ace/Intrusive_List_Node.h"
#include "ace/Cleanup.inl"
Classes | |
class | ACE_Cleanup |
Base class for objects that are cleaned by ACE_Object_Manager. More... | |
class | ACE_Cleanup_Info_Node |
For maintaining a list of ACE_Cleanup_Info items. More... | |
class | ACE_OS_Exit_Info |
Hold Object Manager cleanup (exit) information. More... | |
Defines | |
#define | ACE_CLEANUP_DESTROYER_NAME ace_cleanup_destroyer |
#define | ACE_INLINE inline |
Typedefs | |
typedef ACE_Intrusive_List < ACE_Cleanup_Info_Node > | ACE_Cleanup_Info_Node_List |
Functions | |
ACE_Export void | ACE_CLEANUP_DESTROYER_NAME (ACE_Cleanup *, void *param=0) |
Adapter for cleanup, used by ACE_Object_Manager. |
Originally in OS.h.
#define ACE_CLEANUP_DESTROYER_NAME ace_cleanup_destroyer |
#define ACE_INLINE inline |
ACE_Export void ACE_CLEANUP_DESTROYER_NAME | ( | ACE_Cleanup * | , | |
void * | param = 0 | |||
) |
Adapter for cleanup, used by ACE_Object_Manager.