CIAO::Deployment::ComponentInstallation_Impl Class Reference

#include <CIAO_ComponentInstallation_Impl.h>

Collaboration diagram for CIAO::Deployment::ComponentInstallation_Impl:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ComponentInstallation_Impl ()
virtual ~ComponentInstallation_Impl ()
virtual void install (const char *implUUID, const char *component_loc)
virtual void replace (const char *implUUID, const char *component_loc)
virtual void remove (const char *implUUID)
virtual char * get_implementation (const char *implUUID)
virtual char * get_valuetypefactory_location (const char *implUUID, const char *repid)
void install_valuetypefactory_location (const char *implUUID, const char *repid, const char *loc)

Private Types

typedef ACE_Map_Manager
< ACE_CString, ACE_CString,
ACE_Null_Mutex
TLocations

Static Private Member Functions

static ACE_CString valuefactory_key (const char *uuid, const char *repid)

Private Attributes

TLocations locations_


Member Typedef Documentation


Constructor & Destructor Documentation

CIAO::Deployment::ComponentInstallation_Impl::ComponentInstallation_Impl (  ) 

CIAO::Deployment::ComponentInstallation_Impl::~ComponentInstallation_Impl (  )  [virtual]


Member Function Documentation

char * CIAO::Deployment::ComponentInstallation_Impl::get_implementation ( const char *  implUUID  )  [virtual]

char * CIAO::Deployment::ComponentInstallation_Impl::get_valuetypefactory_location ( const char *  implUUID,
const char *  repid 
) [virtual]

void CIAO::Deployment::ComponentInstallation_Impl::install ( const char *  implUUID,
const char *  component_loc 
) [virtual]

void CIAO::Deployment::ComponentInstallation_Impl::install_valuetypefactory_location ( const char *  implUUID,
const char *  repid,
const char *  loc 
)

void CIAO::Deployment::ComponentInstallation_Impl::remove ( const char *  implUUID  )  [virtual]

void CIAO::Deployment::ComponentInstallation_Impl::replace ( const char *  implUUID,
const char *  component_loc 
) [virtual]

static ACE_CString CIAO::Deployment::ComponentInstallation_Impl::valuefactory_key ( const char *  uuid,
const char *  repid 
) [inline, static, private]


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Mon Jul 13 17:17:28 2009 for CIAO by  doxygen 1.5.8