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 MAP::iterator CIAO::Execution_Manager::DAM_Map::Iterator [private]

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]


Constructor & Destructor Documentation

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


Member Function Documentation

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

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

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

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

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

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


Member Data Documentation

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


The documentation for this class was generated from the following files:
Generated on Mon Apr 30 23:47:05 2007 for DAnCE by  doxygen 1.4.7-1