hpp-corbaserver  4.9.0
Corba server for Humanoid Path Planner applications
path_validations-fwd.hh
Go to the documentation of this file.
1 #ifndef hpp_core_idl__path__validations_hpp__
2 #define hpp_core_idl__path__validations_hpp__
3 
4 //
5 // Implemention of IDL interfaces in file /local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-4.9.0/idl/hpp/core_idl/path_validations.idl
6 //
7 
10 
11 #include <hpp/core/path-validation.hh>
12 #include <hpp/core/path-validation-report.hh>
13 #include <hpp/core_idl/paths.hh>
14 
15 
16 namespace hpp {
17 
18 namespace corbaServer {
19 
20 
21 //
22 // Class implementing IDL interface hpp::core_idl::PathValidation
23 //
24 namespace core_impl {
25 template <typename _Base, typename _Storage>
26 class PathValidationServant: public ServantBase<hpp::core::PathValidation, _Storage>, public virtual _Base
27 {
28 public:
30 
32 
33 public:
34  // standard constructor
35  PathValidationServant(Server* server, const _Storage& s);
36  virtual ~PathValidationServant();
37 
38  // methods corresponding to defined IDL attributes and operations
39 
40  ::CORBA::Boolean validate (hpp::core_idl::Path_ptr p, ::CORBA::Boolean reverse, hpp::core_idl::Path_out validPart, hpp::core_idl::PathValidationReport_out report);
41 
42 
43 };
44 
46 } // namespace core_impl
47 
48 
49 
50 } // namespace hpp
51 
52 } // namespace corbaServer
53 
54 #endif // hpp_core_idl__path__validations_hpp__
55 
paths.hh
servant-base.hh
hpp::corbaServer::core_impl::PathValidationServant::SERVANT_BASE_TYPEDEFS
SERVANT_BASE_TYPEDEFS(hpp::core_idl::PathValidation, HppBase)
hpp::corbaServer::core_impl::PathValidationServant::HppBase
hpp::core::PathValidation HppBase
Definition: path_validations-fwd.hh:29
hpp::corbaServer::Server
Implementation of Hpp module Corba server.
Definition: server.hh:54
hpp::corbaServer::core_impl::PathValidationServant::PathValidationServant
PathValidationServant(Server *server, const _Storage &s)
Definition: path_validations.hh:25
path_validations-idl.hh
hpp::corbaServer::core_impl::PathValidationServant::validate
::CORBA::Boolean validate(hpp::core_idl::Path_ptr p, ::CORBA::Boolean reverse, hpp::core_idl::Path_out validPart, hpp::core_idl::PathValidationReport_out report)
Definition: path_validations.hh:39
hpp::corbaServer::ServantBase< hpp::core::PathValidation, _Storage >::s
Storage s
Definition: servant-base.hh:171
hpp::corbaServer::core_impl::PathValidationServant::~PathValidationServant
virtual ~PathValidationServant()
Definition: path_validations.hh:31
hpp::core_idl::PathValidation
Definition: path_validations.idl:22
hpp
Implement CORBA interface `‘Obstacle’'.
Definition: basic-server.hh:27
hpp::corbaServer::core_impl::PathValidationServant
Definition: path_validations-fwd.hh:26
hpp::corbaServer::core_impl::PathValidation
PathValidationServant< POA_hpp::core_idl::PathValidation, boost::weak_ptr< hpp::core::PathValidation > > PathValidation
Definition: path_validations-fwd.hh:45
Path_out
_CORBA_ObjRef_OUT_arg< _objref_Path, Path_Helper > Path_out
Definition: paths-idl.hh:118
Path_ptr
_objref_Path * Path_ptr
Definition: paths-idl.hh:100
PathValidationReport_out
::CORBA::String_out PathValidationReport_out
Definition: path_validations-idl.hh:73
hpp::corbaServer::ServantBase
Definition: servant-base.hh:100