11 #ifndef HPP_CORBASERVER_CLIENT_HH 12 # define HPP_CORBASERVER_CLIENT_HH 14 # include <omniORB4/CORBA.h> 17 # include <hpp/corbaserver/tools-idl.hh> 18 # include <hpp/corbaserver/robot-idl.hh> 19 # include <hpp/corbaserver/problem-idl.hh> 20 # include <hpp/corbaserver/obstacle-idl.hh> 22 # include <hpp/corbaserver/config.hh> 37 void connect (
const std::string& iiop =
"corbaloc:iiop:");
44 bool createFromDirectLink(
const std::string& iiop);
45 bool createFromNameService(
const std::string& iiop);
47 hpp::Tools_var tools_;
54 Client (
int argc,
char* argv[]);
60 void connect (
const char* iiop =
"corbaloc:iiop:",
61 const char* context =
"corbaserver");
63 hpp::corbaserver::Robot_var&
robot () {
67 hpp::corbaserver::Problem_var&
problem () {
76 void createClientsFromTools ();
78 hpp::corbaserver::Robot_var
robot_;
79 hpp::corbaserver::Problem_var problem_;
80 hpp::corbaserver::Obstacle_var obstacle_;
hpp::corbaserver::Robot_var & robot()
Definition: client.hh:63
Implement CORBA interface ``Obstacle''.
hpp::corbaserver::Problem_var & problem()
Definition: client.hh:67
hpp::Tools_var & tools()
Definition: client.hh:39
hpp::corbaserver::Obstacle_var & obstacle()
Definition: client.hh:71