PortableInterceptor::DLL_Resident_ORB_Initializer Class Reference

#include <DLL_Resident_ORB_Initializer.h>

Collaboration diagram for PortableInterceptor::DLL_Resident_ORB_Initializer:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DLL_Resident_ORB_Initializer (PortableInterceptor::ORBInitializer_ptr initializer, const ACE_TCHAR *dll_name)
virtual ~DLL_Resident_ORB_Initializer ()
virtual void pre_init (::PortableInterceptor::ORBInitInfo_ptr info)
virtual void post_init (::PortableInterceptor::ORBInitInfo_ptr info)

Private Attributes

PortableInterceptor::ORBInitializer_var initializer_
ACE_DLL dll_


Detailed Description

Decorator for an ORBInitializer implemented in a DLL

Ensures that the DLL stays loaded while the ORBInitializer exists.


Constructor & Destructor Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL PortableInterceptor::DLL_Resident_ORB_Initializer::DLL_Resident_ORB_Initializer ( PortableInterceptor::ORBInitializer_ptr  initializer,
const ACE_TCHAR dll_name 
)

PortableInterceptor::DLL_Resident_ORB_Initializer::~DLL_Resident_ORB_Initializer (  )  [virtual]


Member Function Documentation

void PortableInterceptor::DLL_Resident_ORB_Initializer::pre_init ( ::PortableInterceptor::ORBInitInfo_ptr  info  )  [virtual]

void PortableInterceptor::DLL_Resident_ORB_Initializer::post_init ( ::PortableInterceptor::ORBInitInfo_ptr  info  )  [virtual]


Member Data Documentation

PortableInterceptor::ORBInitializer_var PortableInterceptor::DLL_Resident_ORB_Initializer::initializer_ [private]


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

Generated on Thu Nov 27 05:22:20 2008 for TAO_PI by  doxygen 1.5.6