#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. | |
| int | init (int argc, char **argv) |
| Initialize the client communication endpoint with server. | |
Private Methods | |
| 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 | implrepo_ |
| Reference to our implementation repository. | |
| TAO_IMR_Op* | op_ |
| What we need to do. | |
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 implementation repository.
|
|
|
What we need to do.
|
|
|
Remember our orb.
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000