Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

TAO_IMR_i Class Reference

TAO's command line helper application. More...

#include <tao_imr_i.h>

Collaboration diagram for TAO_IMR_i:

Collaboration graph
[legend]
List of all members.

Public Methods

 TAO_IMR_i (void)
 ~TAO_IMR_i (void)
int run (void)
 Execute client code. More...

int init (int argc, char **argv)
 Initialize the client communication endpoint with server. More...


Private Methods

void print_usage (void)
 Print out information about all operations. More...

int parse_args (void)
 Parses the arguments passed on the command line. More...


Private Attributes

int argc_
 # of arguments on the command line. More...

ACE_TCHAR ** argv_
 Arguments from command line. More...

CORBA::ORB_var orb_
 Remember our orb. More...

ImplementationRepository::Locator_var imr_locator_
 Reference to our Locator interface of implementation repository. More...

TAO_IMR_Opop_
 What we need to do. More...


Detailed Description

TAO's command line helper application.

This class talks to the IMR and registers/lists/etc.


Constructor & Destructor Documentation

TAO_IMR_i::TAO_IMR_i void   
 

TAO_IMR_i::~TAO_IMR_i void   
 


Member Function Documentation

int TAO_IMR_i::init int    argc,
char **    argv
 

Initialize the client communication endpoint with server.

int TAO_IMR_i::parse_args void    [private]
 

Parses the arguments passed on the command line.

void TAO_IMR_i::print_usage void    [private]
 

Print out information about all operations.

int TAO_IMR_i::run void   
 

Execute client code.


Member Data Documentation

int TAO_IMR_i::argc_ [private]
 

# of arguments on the command line.

ACE_TCHAR** TAO_IMR_i::argv_ [private]
 

Arguments from command line.

ImplementationRepository::Locator_var TAO_IMR_i::imr_locator_ [private]
 

Reference to our Locator interface of implementation repository.

TAO_IMR_Op* TAO_IMR_i::op_ [private]
 

What we need to do.

CORBA::ORB_var TAO_IMR_i::orb_ [private]
 

Remember our orb.


The documentation for this class was generated from the following files:
Generated on Fri Nov 22 10:39:59 2002 for TAO_Implementation_Repository by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001