20 #ifndef HPP_CORBASERVER_BASIC_SERVER_HH 21 # define HPP_CORBASERVER_BASIC_SERVER_HH 28 namespace corbaServer {
35 virtual void startCorbaServer (
const std::string& contextId,
36 const std::string& contextKind) = 0;
38 virtual std::string name()
const = 0;
42 return problemSolverMap_->selected();
47 return problemSolverMap_;
53 problemSolverMap_ = psMap;
65 #endif // HPP_CORBASERVER_SERVER_PLUGIN_HH Definition: server-plugin.hh:44
void setProblemSolverMap(ProblemSolverMapPtr_t psMap)
Set planner that will be controlled by server.
Definition: basic-server.hh:51
ProblemSolverMapPtr_t problemSolverMap_
Definition: basic-server.hh:60
Implement CORBA interface ``Obstacle''.
virtual ~ServerPlugin()
Definition: basic-server.hh:32
boost::shared_ptr< ProblemSolverMap > ProblemSolverMapPtr_t
Definition: fwd.hh:34
ProblemSolverMapPtr_t problemSolverMap() const
Definition: basic-server.hh:45
bool multithread_
Definition: basic-server.hh:59
ServerPlugin(bool multithread)
Definition: basic-server.hh:57
core::ProblemSolverPtr_t problemSolver() const
Definition: basic-server.hh:40
Definition: basic-server.hh:29