#include <Node_Locator.h>

Public Member Functions | |
| Node_Locator (CORBA::ORB_ptr orb, CosNaming::NamingContext_ptr nc) | |
| ::Deployment::NodeManager_ptr | locate_node (const ACE_TCHAR *name) |
| bool | process_node_map (const ACE_TCHAR *file) |
| void | store_ior (const ACE_TCHAR *name, const ACE_TCHAR *ior) |
Private Types | |
| typedef ACE_Map_Manager < ACE_TString, ACE_TString, ACE_Null_Mutex > | NODEMAP |
Private Member Functions | |
| ::Deployment::NodeManager_ptr | resolve_ior (const ACE_TCHAR *name, const ACE_TCHAR *ior) |
| ::Deployment::NodeManager_ptr | ns_lookup (const ACE_TCHAR *name) |
Private Attributes | |
| NODEMAP | nodes_ |
| CORBA::ORB_var | orb_ |
| CosNaming::NamingContext_var | nc_ |
typedef ACE_Map_Manager<ACE_TString, ACE_TString, ACE_Null_Mutex> DAnCE::Node_Locator::NODEMAP [private] |
| DAnCE::Node_Locator::Node_Locator | ( | CORBA::ORB_ptr | orb, | |
| CosNaming::NamingContext_ptr | nc | |||
| ) |
| Deployment::NodeManager_ptr DAnCE::Node_Locator::locate_node | ( | const ACE_TCHAR * | name | ) |
| Deployment::NodeManager_ptr DAnCE::Node_Locator::ns_lookup | ( | const ACE_TCHAR * | name | ) | [private] |
| bool DAnCE::Node_Locator::process_node_map | ( | const ACE_TCHAR * | file | ) |
| Deployment::NodeManager_ptr DAnCE::Node_Locator::resolve_ior | ( | const ACE_TCHAR * | name, | |
| const ACE_TCHAR * | ior | |||
| ) | [private] |
CosNaming::NamingContext_var DAnCE::Node_Locator::nc_ [private] |
NODEMAP DAnCE::Node_Locator::nodes_ [private] |
CORBA::ORB_var DAnCE::Node_Locator::orb_ [private] |
1.5.8