hpp::corbaServer::core_idl::SteeringMethodStorage< D > Class Template Reference

#include <hpp/corbaserver/core_idl/steering-methods.hh>

Inheritance diagram for hpp::corbaServer::core_idl::SteeringMethodStorage< D >:
[legend]
Collaboration diagram for hpp::corbaServer::core_idl::SteeringMethodStorage< D >:
[legend]

Public Types

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

Public Member Functions

 SteeringMethodStorage (const core::DevicePtr_t &_r, const ptr_t &_d)
 
template<typename T >
SteeringMethodStorage< T > cast () const
 
- Public Member Functions inherited from hpp::corbaServer::AbstractStorage< D, core::SteeringMethod >
 AbstractStorage (const ptr_t &_element)
 
 operator boost::shared_ptr< D > () const
 
 operator boost::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::SteeringMethod >
ptr_t element
 

Member Typedef Documentation

◆ parent_t

template<typename D>
typedef AbstractStorage<D, core::SteeringMethod> hpp::corbaServer::core_idl::SteeringMethodStorage< D >::parent_t

◆ ptr_t

template<typename D>
typedef boost::weak_ptr<T> hpp::corbaServer::AbstractStorage< T, Base >::ptr_t

Constructor & Destructor Documentation

◆ SteeringMethodStorage()

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

Member Function Documentation

◆ cast()

Member Data Documentation

◆ r