Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

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
List of all members.

Public Methods

 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 97 of file Object_Manager.cpp.

Constructor & Destructor Documentation

ACE_Object_Manager_Preallocations::ACE_Object_Manager_Preallocations void   

Definition at line 114 of file Object_Manager.cpp.

References ACE_LIB_TEXT, ACE_STATIC_SVC_DEFINE, ace_svc_desc_ACE_Service_Manager, ACE_SVC_NAME, ACE_Service_Type::DELETE_OBJ, ACE_Service_Type::DELETE_THIS, and ACE_Service_Config::static_svcs.

00115 {
00116   ACE_STATIC_SVC_DEFINE (ACE_Service_Manager_initializer,
00117                          ACE_LIB_TEXT ("ACE_Service_Manager"),
00118                          ACE_SVC_OBJ_T,
00119                          &ACE_SVC_NAME (ACE_Service_Manager),
00120                          ACE_Service_Type::DELETE_THIS |
00121                            ACE_Service_Type::DELETE_OBJ,
00122                          0)
00124   // Initialize the static service objects using the descriptors created
00125   // above.
00126   ace_svc_desc_ACE_Service_Manager =
00127     ace_svc_desc_ACE_Service_Manager_initializer;
00129   // Add to the list of static configured services.
00130   ACE_Service_Config::static_svcs ()->
00131     insert (&ace_svc_desc_ACE_Service_Manager);
00132 }

ACE_Object_Manager_Preallocations::~ACE_Object_Manager_Preallocations void   

Definition at line 134 of file Object_Manager.cpp.

00135 {
00136 }

Member Data Documentation

ACE_Static_Svc_Descriptor ACE_Object_Manager_Preallocations::ace_svc_desc_ACE_Service_Manager [private]

Definition at line 104 of file Object_Manager.cpp.

Referenced by ACE_Object_Manager_Preallocations.

The documentation for this class was generated from the following file:
Generated on Mon Jun 16 12:51:19 2003 for ACE by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002