TAO::Transport::Current_Loader Class Reference

#include <Current_Loader.h>

Inheritance diagram for TAO::Transport::Current_Loader:

Inheritance graph
[legend]
Collaboration diagram for TAO::Transport::Current_Loader:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual int init (int argc, ACE_TCHAR *argv[])
 Initializes object when dynamic linking occurs.


Protected Member Functions

virtual ~Current_Loader (void)
 dtor


Constructor & Destructor Documentation

TAO::Transport::Current_Loader::~Current_Loader void   )  [protected, virtual]
 

dtor

Definition at line 38 of file Current_Loader.cpp.

00039     {
00040     }


Member Function Documentation

int TAO::Transport::Current_Loader::init int  argc,
ACE_TCHAR argv[]
[virtual]
 

Initializes object when dynamic linking occurs.

Reimplemented from ACE_Shared_Object.

Definition at line 44 of file Current_Loader.cpp.

References ACE_NEW_THROW_EX, ACE_TEXT, and PortableInterceptor::register_orb_initializer().

00045     {
00046       PortableInterceptor::ORBInitializer_ptr tmp = 0;
00047       ACE_NEW_THROW_EX (tmp,
00048                         Current_ORBInitializer<Current_Impl>
00049                           (ACE_TEXT ("TAO::Transport::Current")),
00050                         CORBA::NO_MEMORY
00051                           (CORBA::SystemException::_tao_minor_code (TAO::VMCID,
00052                                                                     ENOMEM),
00053                            CORBA::COMPLETED_NO));
00054 
00055       PortableInterceptor::ORBInitializer_var initializer (tmp);
00056 
00057       PortableInterceptor::register_orb_initializer (initializer.in ());
00058 
00059       return 0;
00060     }


The documentation for this class was generated from the following files:
Generated on Sun Jan 27 13:32:29 2008 for TAO_TransportCurrent by doxygen 1.3.6