SOFA API  6a688117
Open source framework for multi-physics simuation
sofa::helper::ReadAccessor< core::objectmodel::Data< T > > Class Template Reference

#include <Data.h>

Inheritance diagram for sofa::helper::ReadAccessor< core::objectmodel::Data< T > >:

Detailed Description

template<class T>
class sofa::helper::ReadAccessor< core::objectmodel::Data< T > >

Warning
the Data is updated (if needed) only by the Accessor constructor

Public Member Functions

 ReadAccessor (const data_container_type &d)
 
 ReadAccessor (const data_container_type *d)
 
 ReadAccessor (const core::ExecParams *, const data_container_type &d)
 
 ReadAccessor (const core::ExecParams *, const data_container_type *d)
 
- Public Member Functions inherited from sofa::helper::ReadAccessor< T >
 ReadAccessor (const container_type &container)
 
const_reference ref () const
 
 operator const_reference () const
 
const_pointer operator-> () const
 
const_reference operator* () const
 

Additional Inherited Members

- Protected Attributes inherited from sofa::helper::ReadAccessor< T >
const container_typevref
 

Constructor details

template<class T >
sofa::helper::ReadAccessor< core::objectmodel::Data< T > >::ReadAccessor ( const data_container_type d)
inline
template<class T >
sofa::helper::ReadAccessor< core::objectmodel::Data< T > >::ReadAccessor ( const data_container_type d)
inline
template<class T >
sofa::helper::ReadAccessor< core::objectmodel::Data< T > >::ReadAccessor ( const core::ExecParams ,
const data_container_type d 
)
inline
template<class T >
sofa::helper::ReadAccessor< core::objectmodel::Data< T > >::ReadAccessor ( const core::ExecParams ,
const data_container_type d 
)
inline