CIAO::Deployment::Basic_Config_Manager Class Reference

#include <Basic_Config_Manager.h>

Inheritance diagram for CIAO::Deployment::Basic_Config_Manager:
Inheritance graph
[legend]
Collaboration diagram for CIAO::Deployment::Basic_Config_Manager:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~Basic_Config_Manager (void)
virtual int pre_orb_initialize (void)
virtual int post_orb_initialize (CORBA::ORB_ptr o)
virtual void init (CORBA::ORB_ptr orb)
virtual void init_resources (const ServerResource &info)
 Initializing the NAResource_Config_Manager.
virtual CORBA::PolicyList * find_policies_by_name (const char *name)
 Query a policy set by name.
virtual bool policy_exists (const char *name)

Private Types

typedef
ACE_Hash_Map_Manager_Ex
< ACE_CString,
CORBA::PolicyList_var,
ACE_Hash< ACE_CString >
, ACE_Equal_To< ACE_CString >
, ACE_Null_Mutex
POLICY_MAP
 Hash_Map stuff.

Private Member Functions

CORBA::Policy_ptr create_single_policy (const PolicyDef &policy_def)

Private Attributes

CORBA::ORB_var orb_
 Cached an ORB reference.
POLICY_MAP policy_map_
 Internal TP names to id map.

Member Typedef Documentation

Hash_Map stuff.


Constructor & Destructor Documentation

virtual CIAO::Deployment::Basic_Config_Manager::~Basic_Config_Manager ( void   )  [inline, virtual]

Member Function Documentation

CORBA::Policy_ptr CIAO::Deployment::Basic_Config_Manager::create_single_policy ( const PolicyDef policy_def  )  [private]
CORBA::PolicyList * CIAO::Deployment::Basic_Config_Manager::find_policies_by_name ( const char *  name  )  [virtual]

Query a policy set by name.

Implements CIAO::Deployment::Config_Manager.

void CIAO::Deployment::Basic_Config_Manager::init ( CORBA::ORB_ptr  orb  )  [virtual]
void CIAO::Deployment::Basic_Config_Manager::init_resources ( const ServerResource info  )  [virtual]

Initializing the NAResource_Config_Manager.

Implements CIAO::Deployment::Config_Manager.

bool CIAO::Deployment::Basic_Config_Manager::policy_exists ( const char *  name  )  [virtual]
int CIAO::Deployment::Basic_Config_Manager::post_orb_initialize ( CORBA::ORB_ptr  o  )  [virtual]
int CIAO::Deployment::Basic_Config_Manager::pre_orb_initialize ( void   )  [virtual]

Member Data Documentation

Cached an ORB reference.

Internal TP names to id map.


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

Generated on Mon Oct 12 15:06:13 2009 for CIAO by  doxygen 1.6.1