TAO_TransportCurrent  2.2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TAO::Transport::Current_ORBInitializer_Base Class Referenceabstract

#include <Current_ORBInitializer_Base.h>

Inheritance diagram for TAO::Transport::Current_ORBInitializer_Base:
Inheritance graph
Collaboration diagram for TAO::Transport::Current_ORBInitializer_Base:
Collaboration graph

Public Member Functions

 Current_ORBInitializer_Base (const ACE_TCHAR *id)
 
virtual ~Current_ORBInitializer_Base (void)
 
virtual void pre_init (PortableInterceptor::ORBInitInfo_ptr)
 
virtual void post_init (PortableInterceptor::ORBInitInfo_ptr info)
 
- Public Member Functions inherited from CORBA::Object
virtual TAO::ObjectKey_key (void)
 
virtual CORBA::ULong _hash (CORBA::ULong maximum)
 
virtual CORBA::Boolean _is_equivalent (CORBA::Object_ptr other_obj)
 
virtual CORBA::Boolean _non_existent (void)
 
virtual InterfaceDef_ptr _get_interface (void)
 
virtual CORBA::Object_ptr _get_component (void)
 
virtual char * _repository_id (void)
 
virtual void _create_request (CORBA::Context_ptr ctx, const char *operation, CORBA::NVList_ptr arg_list, CORBA::NamedValue_ptr result, CORBA::Request_ptr &request, CORBA::Flags req_flags)
 
virtual void _create_request (CORBA::Context_ptr ctx, const char *operation, CORBA::NVList_ptr arg_list, CORBA::NamedValue_ptr result, CORBA::ExceptionList_ptr exclist, CORBA::ContextList_ptr ctxtlist, CORBA::Request_ptr &request, CORBA::Flags req_flags)
 
virtual CORBA::Request_ptr _request (const char *operation)
 
virtual CORBA::ORB_ptr _get_orb (void)
 

Protected Member Functions

virtual TAO::Transport::Current_ptr make_current_instance (TAO_ORB_Core *core, size_t tss_slot_id)=0
 

Protected Attributes

const ACE_TString id_
 

Constructor & Destructor Documentation

TAO::Transport::Current_ORBInitializer_Base::Current_ORBInitializer_Base ( const ACE_TCHAR id)
TAO::Transport::Current_ORBInitializer_Base::~Current_ORBInitializer_Base ( void  )
virtual

Member Function Documentation

virtual TAO::Transport::Current_ptr TAO::Transport::Current_ORBInitializer_Base::make_current_instance ( TAO_ORB_Core core,
size_t  tss_slot_id 
)
protectedpure virtual
void TAO::Transport::Current_ORBInitializer_Base::post_init ( PortableInterceptor::ORBInitInfo_ptr  info)
virtual
void TAO::Transport::Current_ORBInitializer_Base::pre_init ( PortableInterceptor::ORBInitInfo_ptr  info)
virtual

Member Data Documentation

const ACE_TString TAO::Transport::Current_ORBInitializer_Base::id_
protected

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