Performs preallocations of certain statically allocated services needed by ACE. More...
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 |
Performs preallocations of certain statically allocated services needed by ACE.
Definition at line 124 of file Object_Manager.cpp.
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.
{ }
ACE_Static_Svc_Descriptor ACE_Object_Manager_Preallocations::ace_svc_desc_ACE_Service_Manager [private] |
Definition at line 131 of file Object_Manager.cpp.