TAO_Implementation_Repository
2.3.3
|
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. More... | |
int | init (int argc, ACE_TCHAR **argv) |
Initialize the client communication endpoint with server. More... | |
Private Member Functions | |
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::Administration_var | imr_ |
ACE_Auto_Ptr< TAO_IMR_Op > | op_ |
What we need to do. More... | |
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.
|
private |
Parses the arguments passed on the command line.
|
private |
Print out information about all operations.
int TAO_IMR_i::run | ( | void | ) |
Execute client code.
|
private |
|
private |
Arguments from command line.
|
private |
Reference to our Locator interface of implementation repository.
|
private |
What we need to do.
|
private |
Remember our orb.