#include <tao_imr_i.h>
Collaboration diagram for TAO_IMR_i:
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_Op * | op_ |
What we need to do. More... |
This class talks to the IMR and registers/lists/etc.
|
|
|
|
|
Initialize the client communication endpoint with server.
|
|
Parses the arguments passed on the command line.
|
|
Print out information about all operations.
|
|
Execute client code.
|
|
# of arguments on the command line.
|
|
Arguments from command line.
|
|
Reference to our Locator interface of implementation repository.
|
|
What we need to do.
|
|
Remember our orb.
|