hpp-corbaserver
4.9.0
Corba server for Humanoid Path Planner applications
|
#include <hpp/corbaserver/servant-base.hh>
Public Types | |
typedef boost::shared_ptr< T > | TShPtr_t |
typedef boost::weak_ptr< T > | TWkPtr_t |
Public Member Functions | |
virtual | ~AbstractServantBase () |
virtual TShPtr_t | get () const =0 |
virtual Server::ServantKey | getServantKey () const |
Protected Member Functions | |
AbstractServantBase (Server *server) | |
Protected Attributes | |
Server * | server_ |
Base class for classes which provides bindings for HPP classes. Example usage are hpp::corbaServer::core_idl::Path, hpp::corbaServer::core_idl::PathVector, hpp::corbaServer::core_idl::Distance
typedef boost::shared_ptr<T> hpp::corbaServer::AbstractServantBase< T >::TShPtr_t |
typedef boost::weak_ptr<T> hpp::corbaServer::AbstractServantBase< T >::TWkPtr_t |
|
inlinevirtual |
|
inlineprotected |
|
pure virtual |
Implemented in hpp::corbaServer::ServantBase< T, _Storage >, hpp::corbaServer::ServantBase< constraints::DifferentiableFunction, _Storage >, hpp::corbaServer::ServantBase< constraints::Implicit, _Storage >, hpp::corbaServer::ServantBase< core::Distance, _Storage >, hpp::corbaServer::ServantBase< core::SteeringMethod, _Storage >, hpp::corbaServer::ServantBase< core::Problem, _Storage >, hpp::corbaServer::ServantBase< core::PathValidation, _Storage >, and hpp::corbaServer::ServantBase< core::Path, _Storage >.
|
inlinevirtual |
Implements hpp::corbaServer::AbstractServantKey.
|
protected |