DAnCE
..
|
#include <Node_Locator.h>
Public Member Functions | |
Node_Locator (CORBA::ORB_ptr orb, CosNaming::NamingContext_ptr nc) | |
::Deployment::NodeManager_ptr | locate_node (const char *name) |
bool | process_cdd (const ACE_TCHAR *file) |
void | store_ior (const char *name, const char *ior) |
Private Types | |
typedef ACE_Map_Manager < ACE_CString, ACE_CString, ACE_Null_Mutex > | NODEMAP |
Private Member Functions | |
::Deployment::NodeManager_ptr | resolve_ior (const char *name, const char *ior) |
::Deployment::NodeManager_ptr | ns_lookup (const char *name) |
bool | get_resource_value (const char *type, const ::Deployment::Resources &resources,::Deployment::Resource &val) |
Private Attributes | |
NODEMAP | nodes_ |
CORBA::ORB_var | orb_ |
CosNaming::NamingContext_var | nc_ |
typedef ACE_Map_Manager<ACE_CString, ACE_CString, ACE_Null_Mutex> DAnCE::Node_Locator::NODEMAP [private] |
DAnCE::Node_Locator::Node_Locator | ( | CORBA::ORB_ptr | orb, |
CosNaming::NamingContext_ptr | nc | ||
) |
bool DAnCE::Node_Locator::get_resource_value | ( | const char * | type, |
const ::Deployment::Resources & | resources, | ||
::Deployment::Resource & | val | ||
) | [private] |
Deployment::NodeManager_ptr DAnCE::Node_Locator::locate_node | ( | const char * | name | ) |
Deployment::NodeManager_ptr DAnCE::Node_Locator::ns_lookup | ( | const char * | name | ) | [private] |
bool DAnCE::Node_Locator::process_cdd | ( | const ACE_TCHAR * | file | ) |
Deployment::NodeManager_ptr DAnCE::Node_Locator::resolve_ior | ( | const char * | name, |
const char * | ior | ||
) | [private] |
void DAnCE::Node_Locator::store_ior | ( | const char * | name, |
const char * | ior | ||
) |
CosNaming::NamingContext_var DAnCE::Node_Locator::nc_ [private] |
NODEMAP DAnCE::Node_Locator::nodes_ [private] |
CORBA::ORB_var DAnCE::Node_Locator::orb_ [private] |