CIAO
1.2.0
|
Namespaces | |
namespace | Container_Types |
namespace | Deployment |
namespace | Name_Utilities |
namespace | Servant |
Classes | |
exception | Installation_Failure |
exception | InvalidComponent |
interface | Container |
Internal container interfaces. More... | |
class | Container_i |
Common container interface definition. More... | |
class | Session_Container_i |
interface | Session_Container |
class | Context_Impl_Base_T |
Template base class for Context_Impl. More... | |
class | Session_Context_Impl_T |
Mixin base class for generated context. More... | |
class | Deployment_Common |
class | Deployment_State |
Singleton collecting state for the instance handlers. More... | |
class | Component_Handler_i |
class | Connection_Handler |
class | Container_Handler_i |
class | Home_Handler_i |
class | Homed_Component_Handler_i |
class | CIAO_StoreReferences_i |
class | CIAO_ReferenceLookup_i |
class | Logger_Service |
class | Connector_Servant_Impl_Base |
Non-template base class for Connector_Servant_Impl. More... | |
class | Facet_Servant_Base_T |
class | Home_Servant_Impl_Base |
Non-template base class for Home_Servant_Impl. More... | |
class | Home_Servant_Impl |
Mixin base class for generated home servant. More... | |
class | Servant_Impl_Base |
Non-template base class for Servant_Impl. More... | |
class | Session_Servant_Impl_T |
Mixin base class for generated servant. More... | |
class | StandardConfigurator_Impl |
Servant implementation for Components::StandardConfigurator. More... | |
class | ConfigValue_impl |
class | ConfigValueFactory |
class | Cookie_Impl |
A cookie implementation using an unsigned integer big enough to hold an address, even on a 64-bit machine. More... | |
class | Cookie_Impl_init |
Valuefactory implementation for Cookie_Impl. More... | |
Typedefs | |
typedef ::Components::HomeExecutorBase_ptr(* | HomeFactory )(void) |
typedef ::PortableServer::Servant(* | HomeServantFactory )(::Components::HomeExecutorBase_ptr p,::CIAO::Session_Container_ptr c, const char *ins_name) |
typedef ::Components::EnterpriseComponent_ptr(* | ComponentFactory )(void) |
typedef ::PortableServer::Servant(* | ComponentServantFactory )(::Components::EnterpriseComponent_ptr,::CIAO::Session_Container_ptr, const char *) |
typedef ACE_Singleton < Deployment_State, TAO_SYNCH_MUTEX > | DEPLOYMENT_STATE |
Functions | |
int | Client_init (CORBA::ORB_ptr o) |
int | Server_init (CORBA::ORB_ptr o) |
const char * | kind_as_string (const ::Deployment::CCMComponentPortKind &kind) |
typedef ::Components::EnterpriseComponent_ptr(* CIAO::ComponentFactory)(void) |
typedef ::PortableServer::Servant(* CIAO::ComponentServantFactory)(::Components::EnterpriseComponent_ptr,::CIAO::Session_Container_ptr, const char *) |
typedef ::Components::HomeExecutorBase_ptr(* CIAO::HomeFactory)(void) |
typedef ::PortableServer::Servant(* CIAO::HomeServantFactory)(::Components::HomeExecutorBase_ptr p,::CIAO::Session_Container_ptr c, const char *ins_name) |
CIAO_BASE_STUB_Export int CIAO::Client_init | ( | CORBA::ORB_ptr | o | ) |
The initialize routine for any clients that need to access components. This routine now simply registers various valuetype factories defined in CIAO_Component.pidl. Currently, this method should be call right after ORB initialization but we should try to register these stuff automatically.
const char* CIAO::kind_as_string | ( | const ::Deployment::CCMComponentPortKind & | kind | ) |
CIAO_BASE_STUB_Export int CIAO::Server_init | ( | CORBA::ORB_ptr | o | ) |
The initialize routine for any server that need to access component. This routine now simply registers various valuetype factories defined in CIAO_Component.pidl. Currently, this method should be call right after ORB initialization but we should try to register these stuff automatically.