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:

Generated on Mon Jul 13 17:17:31 2009 for CIAO by  doxygen 1.5.8