CIAO::Execution_Manager::DAM_Map Class Reference

Map of DomainApplicationManager to ACE_CStrings. More...

#include <DAM_Map.h>

Collaboration diagram for CIAO::Execution_Manager::DAM_Map:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DAM_Map (void)
bool is_plan_available (const ACE_CString &str) const
::Deployment::DomainApplicationManager_ptr fetch_dam_reference (const ACE_CString &str)
bool bind_dam_reference (const ACE_CString &str,::Deployment::DomainApplicationManager_ptr tmp)
Deployment::DomainApplicationManagersget_dams ()
bool unbind_dam (const ACE_CString &str)
size_t size (void) const

Private Types

typedef
ACE_Hash_Map_Manager_Ex
< ACE_CString,
::Deployment::DomainApplicationManager_var,
ACE_Hash< ACE_CString >,
ACE_Equal_To< ACE_CString >,
ACE_Null_Mutex
MAP
typedef MAP::iterator Iterator

Private Attributes

MAP map_


Detailed Description

Map of DomainApplicationManager to ACE_CStrings.

Member Typedef Documentation

typedef ACE_Hash_Map_Manager_Ex< ACE_CString, ::Deployment::DomainApplicationManager_var, ACE_Hash<ACE_CString>, ACE_Equal_To<ACE_CString>, ACE_Null_Mutex> CIAO::Execution_Manager::DAM_Map::MAP [private]

typedef MAP::iterator CIAO::Execution_Manager::DAM_Map::Iterator [private]


Constructor & Destructor Documentation

CIAO::Execution_Manager::DAM_Map::DAM_Map ( void   ) 


Member Function Documentation

bool CIAO::Execution_Manager::DAM_Map::is_plan_available ( const ACE_CString str  )  const

Deployment::DomainApplicationManager_ptr CIAO::Execution_Manager::DAM_Map::fetch_dam_reference ( const ACE_CString str  ) 

There should be duplicate when assigning a _var to an _var.

bool CIAO::Execution_Manager::DAM_Map::bind_dam_reference ( const ACE_CString str,
::Deployment::DomainApplicationManager_ptr  tmp 
)

Deployment::DomainApplicationManagers * CIAO::Execution_Manager::DAM_Map::get_dams (  ) 

bool CIAO::Execution_Manager::DAM_Map::unbind_dam ( const ACE_CString str  ) 

size_t CIAO::Execution_Manager::DAM_Map::size ( void   )  const


Member Data Documentation

MAP CIAO::Execution_Manager::DAM_Map::map_ [private]


The documentation for this class was generated from the following files:
Generated on Thu Feb 21 04:20:53 2008 for DAnCE by  doxygen 1.5.3-6