TAO's command line helper application. More...
#include <tao_imr_i.h>

Public Member Functions | |
| TAO_IMR_i (void) | |
| ~TAO_IMR_i (void) | |
| int | run (void) |
| Execute client code. | |
| int | init (int argc, ACE_TCHAR **argv) |
| Initialize the client communication endpoint with server. | |
Private Member Functions | |
| void | print_usage (void) |
| Print out information about all operations. | |
| int | parse_args (void) |
| Parses the arguments passed on the command line. | |
Private Attributes | |
| int | argc_ |
| # of arguments on the command line. | |
| ACE_TCHAR ** | argv_ |
| Arguments from command line. | |
| CORBA::ORB_var | orb_ |
| Remember our orb. | |
| ImplementationRepository::Administration_var | imr_ |
| ACE_Auto_Ptr< TAO_IMR_Op > | op_ |
| What we need to do. | |
TAO's command line helper application.
This class talks to the IMR and registers/lists/etc.
| TAO_IMR_i::TAO_IMR_i | ( | void | ) |
| TAO_IMR_i::~TAO_IMR_i | ( | void | ) |
| int TAO_IMR_i::init | ( | int | argc, | |
| ACE_TCHAR ** | 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.
int TAO_IMR_i::argc_ [private] |
# of arguments on the command line.
ACE_TCHAR** TAO_IMR_i::argv_ [private] |
Arguments from command line.
ImplementationRepository::Administration_var TAO_IMR_i::imr_ [private] |
Reference to our Locator interface of implementation repository.
ACE_Auto_Ptr<TAO_IMR_Op> TAO_IMR_i::op_ [private] |
What we need to do.
CORBA::ORB_var TAO_IMR_i::orb_ [private] |
Remember our orb.
1.7.1