#include <NAConfig_Manager.h>
Public Member Functions | |
virtual | ~NAResource_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 CIAO::DAnCE::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 CIAO::DAnCE::PolicyDef &policy_def) |
Private Attributes | |
CORBA::ORB_var | orb_ |
Cached an ORB reference. | |
POLICY_MAP | policy_map_ |
Internal TP names to id map. |
typedef ACE_Hash_Map_Manager_Ex<ACE_CString, CORBA::PolicyList_var, ACE_Hash<ACE_CString>, ACE_Equal_To<ACE_CString>, ACE_Null_Mutex> CIAO::NAResource_Config_Manager::POLICY_MAP [private] |
Hash_Map stuff.
ACE_INLINE CIAO::NAResource_Config_Manager::~NAResource_Config_Manager | ( | void | ) | [inline, virtual] |
int CIAO::NAResource_Config_Manager::pre_orb_initialize | ( | void | ) | [virtual] |
Implements CIAO::Config_Manager.
int CIAO::NAResource_Config_Manager::post_orb_initialize | ( | CORBA::ORB_ptr | o | ) | [virtual] |
Implements CIAO::Config_Manager.
void CIAO::NAResource_Config_Manager::init | ( | CORBA::ORB_ptr | orb | ) | [virtual] |
Implements CIAO::Config_Manager.
void CIAO::NAResource_Config_Manager::init_resources | ( | const CIAO::DAnCE::ServerResource & | info | ) | [virtual] |
CORBA::PolicyList * CIAO::NAResource_Config_Manager::find_policies_by_name | ( | const char * | name | ) | [virtual] |
bool CIAO::NAResource_Config_Manager::policy_exists | ( | const char * | name | ) | [virtual] |
Implements CIAO::Config_Manager.
CORBA::Policy_ptr CIAO::NAResource_Config_Manager::create_single_policy | ( | const CIAO::DAnCE::PolicyDef & | policy_def | ) | [private] |
Cached an ORB reference.
Internal TP names to id map.