TAO_PI  2.1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
PortableInterceptor::DLL_Resident_ORB_Initializer Class Reference

#include <DLL_Resident_ORB_Initializer.h>

Inheritance diagram for PortableInterceptor::DLL_Resident_ORB_Initializer:
Inheritance graph
Collaboration diagram for PortableInterceptor::DLL_Resident_ORB_Initializer:
Collaboration graph

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

ACE_DLL PortableInterceptor::DLL_Resident_ORB_Initializer::dll_
private
PortableInterceptor::ORBInitializer_var PortableInterceptor::DLL_Resident_ORB_Initializer::initializer_
private

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