template<typename T, typename Base>
class hpp::corbaServer::AbstractStorage< T, Base >
Abstraction of storage ot HPP class.
In most cases, it is sufficient to use boost::shared_ptr<Class>. However, there are some cases where you need more information in the AbstractServantBase derived class. For instance, if you want to check the inputs (which is recommended), you may need to store the robot. See hpp::corbaServer::core_idl::Distance for an example.
Child classed must implement
template <typename T> DistanceStorage<T> cast () const
{
return DistanceStorage<T> (r, HPP_DYNAMIC_PTR_CAST(T, d));
}