IT_Bus::BusORBPlugIn Class Reference

#include <it_bus_pdk/bus_orb_plugin.h>

Inheritance diagram for IT_Bus::BusORBPlugIn:

IT_Bus::BusORBPlugInBase IT_Bus::GlobalBusORBPlugIn IT_Bus::LicensedBusORBPlugIn List of all members.

Detailed Description

Class used to integrate the Bus plugin architecture into the underlying ORB architecture.

Definition at line 17 of file bus_orb_plugin.h.

Public Member Functions

 BusORBPlugIn (const char *plugin_name, BusPlugInFactory &bus_plugin_factory)
 Constructor.

Private Attributes

BusPlugInFactorym_bus_plugin_factory


Constructor & Destructor Documentation

IT_Bus::BusORBPlugIn::BusORBPlugIn ( const char *  plugin_name,
BusPlugInFactory bus_plugin_factory 
)

Constructor.

To load a plugin into the bus, application code must include the equivalent of this code:

 ApplicationSpecific_BusPlugInFactory factory;
 BusORBPlugIn bus_plugin (
   "name_of_plugin",
   factory
 );
 

Parameters:
A pointer to the character array that contains the application specific name of the bus plugin.
A reference to the class that is the BusPlugInFactory for the bus plugin.


Generated on Tue Mar 20 15:28:12 2007 for Artix by  doxygen 1.5.1-p1