hpp-corbaserver  5.0.0
Corba server for Humanoid Path Planner applications
hpp::corbaServer::core_idl::DistanceStorage< D > Class Template Reference

#include <hpp/corbaserver/core_idl/distances.hh>

Inheritance diagram for hpp::corbaServer::core_idl::DistanceStorage< D >:
Collaboration diagram for hpp::corbaServer::core_idl::DistanceStorage< D >:

Public Types

typedef AbstractStorage< D, core::Distance > parent_t
 
- Public Types inherited from hpp::corbaServer::AbstractStorage< D, core::Distance >
typedef weak_ptr< D > ptr_t
 
typedef D element_type
 

Public Member Functions

 DistanceStorage (const core::DevicePtr_t &_r, const ptr_t &_d)
 
template<typename T >
DistanceStorage< T > cast () const
 
- Public Member Functions inherited from hpp::corbaServer::AbstractStorage< D, core::Distance >
 AbstractStorage (const ptr_t &_element)
 
 operator shared_ptr< D > () const
 
 operator weak_ptr< D > () const
 
long use_count () const
 
 operator bool () const
 

Public Attributes

core::DevicePtr_t r
 
- Public Attributes inherited from hpp::corbaServer::AbstractStorage< D, core::Distance >
ptr_t element
 

Member Typedef Documentation

◆ parent_t

template<typename D >
typedef AbstractStorage<D, core::Distance> hpp::corbaServer::core_idl::DistanceStorage< D >::parent_t

Constructor & Destructor Documentation

◆ DistanceStorage()

template<typename D >
hpp::corbaServer::core_idl::DistanceStorage< D >::DistanceStorage ( const core::DevicePtr_t &  _r,
const ptr_t _d 
)
inline

Member Function Documentation

◆ cast()

template<typename D >
template<typename T >
DistanceStorage<T> hpp::corbaServer::core_idl::DistanceStorage< D >::cast ( ) const
inline

Member Data Documentation

◆ r

template<typename D >
core::DevicePtr_t hpp::corbaServer::core_idl::DistanceStorage< D >::r

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