SOFA API  014b24ea
Open source framework for multi-physics simuation
sofa::core::objectmodel::DataValue< T, true > Class Template Reference

#include <Data.h>

Public Member Functions

 DataValue ()
 
 DataValue (const T &value)
 
 DataValue (const DataValue &dc)
 
 ~DataValue ()
 
DataValueoperator= (const DataValue &dc)
 
T * beginEdit ()
 
void endEdit ()
 
const T & getValue () const
 
void setValue (const T &value)
 
void release ()
 

Constructor details

template<class T >
sofa::core::objectmodel::DataValue< T, true >::DataValue ( )
inline
template<class T >
sofa::core::objectmodel::DataValue< T, true >::DataValue ( const T &  value)
inlineexplicit
template<class T >
sofa::core::objectmodel::DataValue< T, true >::DataValue ( const DataValue< T, true > &  dc)
inline
template<class T >
sofa::core::objectmodel::DataValue< T, true >::~DataValue ( )
inline

Function details

template<class T >
T* sofa::core::objectmodel::DataValue< T, true >::beginEdit ( )
inline
template<class T >
void sofa::core::objectmodel::DataValue< T, true >::endEdit ( )
inline
template<class T >
const T& sofa::core::objectmodel::DataValue< T, true >::getValue ( ) const
inline
template<class T >
DataValue& sofa::core::objectmodel::DataValue< T, true >::operator= ( const DataValue< T, true > &  dc)
inline
template<class T >
void sofa::core::objectmodel::DataValue< T, true >::release ( )
inline
template<class T >
void sofa::core::objectmodel::DataValue< T, true >::setValue ( const T &  value)
inline