ACE_Service_Type_Factory Class Reference

#include <Service_Gestalt.h>

Collaboration diagram for ACE_Service_Type_Factory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ACE_Service_Type_Factory (ACE_TCHAR const *name, int type, ACE_Location_Node *location, int active)
 ~ACE_Service_Type_Factory (void)
ACE_Service_Typemake_service_type (ACE_Service_Gestalt *pcfg) const
ACE_TCHAR const * name (void) const

Public Attributes

 ACE_ALLOC_HOOK_DECLARE
 Declare the dynamic allocation hooks.

Private Member Functions

 ACE_Service_Type_Factory (const ACE_Service_Type_Factory &)
ACE_Service_Type_Factoryoperator= (const ACE_Service_Type_Factory &)

Private Attributes

ACE_TString name_
int type_
ACE_Auto_Ptr< ACE_Location_Nodelocation_
int is_active_

Constructor & Destructor Documentation

ACE_Service_Type_Factory::ACE_Service_Type_Factory ( ACE_TCHAR const *  name,
int  type,
ACE_Location_Node location,
int  active 
)

ACE_Service_Type_Factory::~ACE_Service_Type_Factory ( void   ) 

ACE_Service_Type_Factory::ACE_Service_Type_Factory ( const ACE_Service_Type_Factory  )  [private]

Not implemented to enforce no copying


Member Function Documentation

ACE_Service_Type * ACE_Service_Type_Factory::make_service_type ( ACE_Service_Gestalt pcfg  )  const

ACE_TCHAR const * ACE_Service_Type_Factory::name ( void   )  const

ACE_Service_Type_Factory& ACE_Service_Type_Factory::operator= ( const ACE_Service_Type_Factory  )  [private]


Member Data Documentation

ACE_Service_Type_Factory::ACE_ALLOC_HOOK_DECLARE

Declare the dynamic allocation hooks.

int ACE_Service_Type_Factory::is_active_ [private]

ACE_Auto_Ptr<ACE_Location_Node> ACE_Service_Type_Factory::location_ [private]

ACE_TString ACE_Service_Type_Factory::name_ [private]

int ACE_Service_Type_Factory::type_ [private]


The documentation for this class was generated from the following files:
Generated on Sun Jul 9 09:25:32 2006 for ACE by  doxygen 1.4.7-1