SOFA API  1e111313
Open source framework for multi-physics simuation
sofa::core::objectmodel::DataContentValue< T, true > Class Template Reference

#include <DataContentValue.h>

Public Member Functions

 DataContentValue ()
 
 DataContentValue (const T &value)
 
 DataContentValue (const DataContentValue &dc)
 
 ~DataContentValue ()
 
DataContentValueoperator= (const DataContentValue &dc)
 
TbeginEdit ()
 
void endEdit ()
 
const TgetValue () const
 
void setValue (const T &value)
 
void release ()
 

Constructor details

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

Function details

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