TAO_PortableServer  2.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
TAO::Portable_Server::ImR_Client_Adapter Class Referenceabstract

IFR_Client_Adapter. More...

#include <ImR_Client_Adapter.h>

Inheritance diagram for TAO::Portable_Server::ImR_Client_Adapter:
Inheritance graph
Collaboration diagram for TAO::Portable_Server::ImR_Client_Adapter:
Collaboration graph

Public Member Functions

virtual ~ImR_Client_Adapter (void)
 
virtual void imr_notify_startup (TAO_Root_POA *poa)=0
 ImplRepo helper method, notify the ImplRepo on startup. More...
 
virtual void imr_notify_shutdown (TAO_Root_POA *poa)=0
 ImplRepo helper method, notify the ImplRepo on shutdown. More...
 
virtual CORBA::Object_ptr imr_key_to_object (TAO_Root_POA *poa, const TAO::ObjectKey &key, const char *type_id) const =0
 

Detailed Description

IFR_Client_Adapter.

Class that adapts various functions in the PortableServer library which use the Implementation Repository. This is a base class for the actual implementation in the TAO_IMR_Client library.

Constructor & Destructor Documentation

TAO::Portable_Server::ImR_Client_Adapter::~ImR_Client_Adapter ( void  )
virtual

Member Function Documentation

virtual CORBA::Object_ptr TAO::Portable_Server::ImR_Client_Adapter::imr_key_to_object ( TAO_Root_POA poa,
const TAO::ObjectKey key,
const char *  type_id 
) const
pure virtual

ImplRepo helper method, create an IMR-ified object for a key with a given type

virtual void TAO::Portable_Server::ImR_Client_Adapter::imr_notify_shutdown ( TAO_Root_POA poa)
pure virtual

ImplRepo helper method, notify the ImplRepo on shutdown.

virtual void TAO::Portable_Server::ImR_Client_Adapter::imr_notify_startup ( TAO_Root_POA poa)
pure virtual

ImplRepo helper method, notify the ImplRepo on startup.


The documentation for this class was generated from the following files: