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

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::post_init ( ::PortableInterceptor::ORBInitInfo_ptr  info  )  [virtual]
void PortableInterceptor::DLL_Resident_ORB_Initializer::pre_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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines

Generated by  doxygen 1.6.2