CIAO
1.0.8
|
Singleton collecting state for the instance handlers. More...
#include <CIAO_State.h>
Singleton collecting state for the instance handlers.
typedef std::map< std::string, Components::CCMObject_var > CIAO::Deployment_State::COMPONENTS [private] |
Components administration.
typedef std::map< std::string, CIAO::Container_var > CIAO::Deployment_State::CONTAINERS [private] |
Container administration.
typedef std::map< std::string, Components::CCMHome_var > CIAO::Deployment_State::HOMES [private] |
Homes administration.
typedef std::map< std::string, std::string > CIAO::Deployment_State::INSTANCE_CONTAINER [private] |
void CIAO::Deployment_State::add_component | ( | const char * | id, |
const char * | container_id, | ||
Components::CCMObject_ptr | component | ||
) |
void CIAO::Deployment_State::add_container | ( | const char * | id, |
CIAO::Container_ptr | container | ||
) |
void CIAO::Deployment_State::add_home | ( | const char * | id, |
const char * | container_id, | ||
Components::CCMHome_ptr | home | ||
) |
void CIAO::Deployment_State::close | ( | void | ) |
Components::CCMObject_ptr CIAO::Deployment_State::fetch_component | ( | const char * | id | ) |
CIAO::Container_ptr CIAO::Deployment_State::fetch_container | ( | const char * | id | ) |
Components::CCMHome_ptr CIAO::Deployment_State::fetch_home | ( | const char * | id | ) |
const char * CIAO::Deployment_State::instance_to_container | ( | const char * | id | ) |
void CIAO::Deployment_State::remove_component | ( | const char * | id | ) |
void CIAO::Deployment_State::remove_container | ( | const char * | id | ) |
void CIAO::Deployment_State::remove_home | ( | const char * | id | ) |
HOMES CIAO::Deployment_State::homes_ [private] |
maps instance ids to containers.