CIAO  1.1.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Classes | Typedefs | Functions | Variables
CIAO Namespace Reference

Namespaces

namespace  Container_Types
namespace  Deployment
namespace  Name_Utilities
namespace  Servant

Classes

class  Installation_Failure
class  InvalidComponent
interface  Container
 Internal container interfaces. More...
class  Container_i
 Common container interface definition. More...
class  ClientContainerInterceptorRegistration_Impl
 Implementation of the CCM_ClientContainerInterceptorRegistration interface. More...
class  Extension_Container_i
class  Extension_Container
class  Interceptor_Registration_T
class  ServantContainerInterceptorRegistration_Impl
 Implementation of the CCM_ServantContainerInterceptorRegistration interface. More...
class  ServerContainerInterceptorRegistration_Impl
 Implementation of the CCM_ServerContainerInterceptorRegistration interface. More...
class  StubContainerInterceptorRegistration_Impl
 Implementation of the CCM_ServerContainerInterceptorRegistration interface. More...
class  Session_Container_i
class  Session_Container
class  Context_Impl_Base_T
 Template base class for Context_Impl. More...
class  Extension_Context_Impl_T
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
class  Extension_Servant_Impl_T
 Mixin base class for generated servant. 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 ContainerContainer_ptr
typedef TAO_Objref_Var_T
< Container
Container_var
typedef TAO_Objref_Out_T
< Container
Container_out
typedef
::Components::HomeExecutorBase_ptr(* 
HomeFactory )(void)
typedef ::PortableServer::Servant(* HomeServantFactory )(::Components::HomeExecutorBase_ptr p,::CIAO::Extension_Container_ptr c, const char *ins_name)
typedef
::Components::EnterpriseComponent_ptr(* 
ComponentFactory )(void)
typedef ::PortableServer::Servant(* ComponentServantFactory )(::Components::EnterpriseComponent_ptr,::CIAO::Extension_Container_ptr, const char *)
typedef Extension_ContainerExtension_Container_ptr
typedef TAO_Objref_Var_T
< Extension_Container
Extension_Container_var
typedef TAO_Objref_Out_T
< Extension_Container
Extension_Container_out
typedef Session_ContainerSession_Container_ptr
typedef TAO_Objref_Var_T
< Session_Container
Session_Container_var
typedef TAO_Objref_Out_T
< Session_Container
Session_Container_out
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)

Variables

::CORBA::TypeCode_ptr const _tc_Installation_Failure
::CORBA::TypeCode_ptr const _tc_InvalidComponent

Typedef Documentation

typedef::Components::EnterpriseComponent_ptr(* CIAO::ComponentFactory)(void)
typedef::Components::HomeExecutorBase_ptr(* CIAO::HomeFactory)(void)

Function Documentation

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)

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.


Variable Documentation