TAO_IFR  2.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
IFR_Service Class Reference

#include <IFR_Service.h>

Collaboration diagram for IFR_Service:
Collaboration graph
[legend]

Public Member Functions

 IFR_Service (void)
 Default constructor. More...
 
 ~IFR_Service (void)
 Destructor. More...
 
int init (int argc, ACE_TCHAR *argv[])
 Initialize the IFR service. More...
 
int fini (void)
 Shut down the IFR Service. More...
 
int run (void)
 Run the IFR service. More...
 
void shutdown (void)
 Shutdown the Service. More...
 

Protected Attributes

CORBA::ORB_var orb_
 Reference to our ORB. More...
 
PortableServer::POA_var root_poa_
 Root POA reference. More...
 
TAO_IFR_Server my_ifr_server_
 IFR Server instance. More...
 

Detailed Description

A class that initializes, runs and shuts down the Interface Repository service.

Constructor & Destructor Documentation

IFR_Service::IFR_Service ( void  )

Default constructor.

IFR_Service::~IFR_Service ( void  )

Destructor.

Member Function Documentation

int IFR_Service::fini ( void  )

Shut down the IFR Service.

int IFR_Service::init ( int  argc,
ACE_TCHAR argv[] 
)

Initialize the IFR service.

int IFR_Service::run ( void  )

Run the IFR service.

void IFR_Service::shutdown ( void  )

Shutdown the Service.

Member Data Documentation

TAO_IFR_Server IFR_Service::my_ifr_server_
protected

IFR Server instance.

CORBA::ORB_var IFR_Service::orb_
protected

Reference to our ORB.

PortableServer::POA_var IFR_Service::root_poa_
protected

Root POA reference.


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