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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Mon Oct 12 15:06:09 2009 for CIAO by  doxygen 1.6.1