CIAO 1.0.5
Public Member Functions
CIAO::ServantContainerInterceptorRegistration_Impl Class Reference

Implementation of the CCM_ServantContainerInterceptorRegistration interface. More...

#include <ServantContainerInterceptorRegistration_Impl.h>

Inheritance diagram for CIAO::ServantContainerInterceptorRegistration_Impl:
Inheritance graph
[legend]
Collaboration diagram for CIAO::ServantContainerInterceptorRegistration_Impl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ServantContainerInterceptorRegistration_Impl (void)
virtual ~ServantContainerInterceptorRegistration_Impl (void)
virtual ::Components::Cookieregister_servant_interceptor (::Components::ContainerPortableInterceptor::ServantContainerInterceptor_ptr ci)
virtual
::Components::ContainerPortableInterceptor::ServantContainerInterceptor_ptr 
unregister_servant_interceptor (::Components::Cookie *cookie)

Detailed Description

Implementation of the CCM_ServantContainerInterceptorRegistration interface.

Implementation of the registration process of Servant Container Interceptors

Part of COPI (Container Portable Interceptor)


Constructor & Destructor Documentation

CIAO::ServantContainerInterceptorRegistration_Impl::ServantContainerInterceptorRegistration_Impl ( void  )
CIAO::ServantContainerInterceptorRegistration_Impl::~ServantContainerInterceptorRegistration_Impl ( void  ) [virtual]

Member Function Documentation

Components::Cookie * CIAO::ServantContainerInterceptorRegistration_Impl::register_servant_interceptor ( ::Components::ContainerPortableInterceptor::ServantContainerInterceptor_ptr  ci)

Registers a ServantContainerInterceptor. Returns a cookie for this registration.

Components::ContainerPortableInterceptor::ServantContainerInterceptor_ptr CIAO::ServantContainerInterceptorRegistration_Impl::unregister_servant_interceptor ( ::Components::Cookie cookie)

Unregisters a ServantContainerInterceptor. Throws an InvalidRegistration exception when the ServantContainerInterceptor cannot be found. Returns the ServantContainerInterceptor


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines