Public Member Functions | Private Attributes

ACE_Object_Manager_Preallocations Class Reference

Performs preallocations of certain statically allocated services needed by ACE. More...

Collaboration diagram for ACE_Object_Manager_Preallocations:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ACE_Object_Manager_Preallocations (void)
 ~ACE_Object_Manager_Preallocations (void)

Private Attributes

ACE_Static_Svc_Descriptor ace_svc_desc_ACE_Service_Manager

Detailed Description

Performs preallocations of certain statically allocated services needed by ACE.

Definition at line 124 of file Object_Manager.cpp.


Constructor & Destructor Documentation

ACE_Object_Manager_Preallocations::ACE_Object_Manager_Preallocations ( void   ) 

Definition at line 134 of file Object_Manager.cpp.

{
  ACE_STATIC_SVC_DEFINE (ACE_Service_Manager_initializer,
                         ACE_TEXT ("ACE_Service_Manager"),
                         ACE_SVC_OBJ_T,
                         &ACE_SVC_NAME (ACE_Service_Manager),
                         ACE_Service_Type::DELETE_THIS |
                           ACE_Service_Type::DELETE_OBJ,
                         0)

  // Initialize the static service objects using the descriptors created
  // above.
  ace_svc_desc_ACE_Service_Manager =
    ace_svc_desc_ACE_Service_Manager_initializer;

  // Add to the list of static configured services.
  ACE_Service_Config::static_svcs ()->
    insert (&ace_svc_desc_ACE_Service_Manager);
}

ACE_Object_Manager_Preallocations::~ACE_Object_Manager_Preallocations ( void   ) 

Definition at line 154 of file Object_Manager.cpp.

{
}


Member Data Documentation

Definition at line 131 of file Object_Manager.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines