34 #ifndef HPP_MANIPULATION_CORBA_CLIENT_HH
35 #define HPP_MANIPULATION_CORBA_CLIENT_HH
37 #include <omniORB4/CORBA.h>
39 #include <hpp/corbaserver/client.hh>
41 #include <hpp/corbaserver/manipulation/graph-idl.hh>
42 #include <hpp/corbaserver/manipulation/problem-idl.hh>
43 #include <hpp/corbaserver/manipulation/robot-idl.hh>
44 #include <hpp/corbaserver/obstacle-idl.hh>
47 namespace corbaServer {
51 Client(
int argc,
char* argv[]);
57 void connect(
const char* iiop =
"corbaloc:iiop:",
58 const char* context =
"corbaserver");
60 hpp::corbaserver::manipulation::Robot_var&
robot() {
return robot_; }
62 hpp::corbaserver::manipulation::Problem_var&
problem() {
return problem_; }
64 hpp::corbaserver::manipulation::Graph_var&
graph() {
return graph_; }
67 hpp::corbaserver::manipulation::Robot_var robot_;
68 hpp::corbaserver::manipulation::Problem_var problem_;
69 hpp::corbaserver::manipulation::Graph_var graph_;
75 #endif // HPP_MANIPULATION_CORBA_CLIENT_HH