hpp-corbaserver 4.14.0
Corba server for Humanoid Path Planner applications
Loading...
Searching...
No Matches
hpp::corbaServer::core_idl::PathValidationServant< _Base, _Storage > Class Template Reference

#include <hpp/corbaserver/core_idl/path-validations.hh>

Inheritance diagram for hpp::corbaServer::core_idl::PathValidationServant< _Base, _Storage >:
Collaboration diagram for hpp::corbaServer::core_idl::PathValidationServant< _Base, _Storage >:

Public Member Functions

 PathValidationServant (Server *server, const Storage &s)
 
virtual ~PathValidationServant ()
 
CORBA::Boolean validate (hpp::core_idl::Path_ptr path, CORBA::Boolean reverse, hpp::core_idl::Path_out validPart, hpp::core_idl::PathValidationReport_out report)
 
- Public Member Functions inherited from hpp::corbaServer::ServantBase< core::PathValidation, _Storage >
virtual ~ServantBase ()
 
virtual TShPtr_t get () const
 
StorageElementShPtr_t getT () const
 
const StoragegetS () const
 
void persistantStorage (bool persistant)
 Set to true if the servant should take ownership of this object. More...
 
bool persistantStorage () const
 See persistantStorage(bool) More...
 
void deleteThis ()
 
- Public Member Functions inherited from hpp::corbaServer::AbstractServantBase< T >
virtual ~AbstractServantBase ()
 
virtual TShPtr_t get () const =0
 
virtual Server::ServantKey getServantKey () const
 

Additional Inherited Members

- Public Types inherited from hpp::corbaServer::ServantBase< core::PathValidation, _Storage >
typedef _Storage Storage
 
typedef weak_ptr< typename Storage::element_type > StorageElementWkPtr_t
 
typedef shared_ptr< typename Storage::element_type > StorageElementShPtr_t
 
- Public Types inherited from hpp::corbaServer::AbstractServantBase< T >
typedef shared_ptr< T > TShPtr_t
 
typedef weak_ptr< T > TWkPtr_t
 
- Protected Member Functions inherited from hpp::corbaServer::ServantBase< core::PathValidation, _Storage >
 ServantBase (Server *server, const Storage &_s)
 
- Protected Member Functions inherited from hpp::corbaServer::AbstractServantBase< T >
 AbstractServantBase (Server *server)
 
- Protected Attributes inherited from hpp::corbaServer::ServantBase< core::PathValidation, _Storage >
Storage wrappedObject_
 
- Protected Attributes inherited from hpp::corbaServer::AbstractServantBase< T >
Serverserver_
 

Constructor & Destructor Documentation

◆ PathValidationServant()

template<typename _Base , typename _Storage >
hpp::corbaServer::core_idl::PathValidationServant< _Base, _Storage >::PathValidationServant ( Server server,
const Storage s 
)
inline

◆ ~PathValidationServant()

template<typename _Base , typename _Storage >
virtual hpp::corbaServer::core_idl::PathValidationServant< _Base, _Storage >::~PathValidationServant ( )
inlinevirtual

Member Function Documentation

◆ validate()

template<typename _Base , typename _Storage >
CORBA::Boolean hpp::corbaServer::core_idl::PathValidationServant< _Base, _Storage >::validate ( hpp::core_idl::Path_ptr  path,
CORBA::Boolean  reverse,
hpp::core_idl::Path_out  validPart,
hpp::core_idl::PathValidationReport_out  report 
)
inline

The documentation for this class was generated from the following file: