|
rllib
1
|
#include <rlcorba.h>
Public Member Functions | |
| rlCorbaServer (int ac, char **av, const char *) | |
| ~rlCorbaServer () | |
| void | run () |
Public Attributes | |
| char * | adr |
| CORBA::ORB_var | orb |
| CORBA::Object_var | obj |
| PortableServer::POA_var | poa |
| PortableServer::POAManager_var | mgr |
| Timpl | server_servant |
| Tvar | server |
| rlCorbaServer< Timpl, Tvar >::rlCorbaServer | ( | int | ac, |
| char ** | av, | ||
| const char * | |||
| ) | [inline] |
Definition at line 82 of file rlcorba.h.
{
orb = CORBA::ORB_init(ac,av);
obj = orb->resolve_initial_references("RootPOA");
poa = PortableServer::POA::_narrow(obj);
mgr = poa->the_POAManager();
server = server_servant._this();
CORBA::String_var str = orb->object_to_string(server);
cout << str << endl; // write reference to stdout
mgr->activate();
}
| rlCorbaServer< Timpl, Tvar >::~rlCorbaServer | ( | ) | [inline] |
| void rlCorbaServer< Timpl, Tvar >::run | ( | ) | [inline] |
| char* rlCorbaServer< Timpl, Tvar >::adr |
| PortableServer::POAManager_var rlCorbaServer< Timpl, Tvar >::mgr |
| CORBA::Object_var rlCorbaServer< Timpl, Tvar >::obj |
| CORBA::ORB_var rlCorbaServer< Timpl, Tvar >::orb |
| PortableServer::POA_var rlCorbaServer< Timpl, Tvar >::poa |
| Tvar rlCorbaServer< Timpl, Tvar >::server |
| Timpl rlCorbaServer< Timpl, Tvar >::server_servant |
1.7.5.1