#include <Data.h>
The WriteOnlyAccessor provides an access to the Data without triggering an engine update. This should be the prefered writeAccessor for most of the cases as it avoids uncessary Data updates. More...
The WriteOnlyAccessor provides an access to the Data without triggering an engine update. This should be the prefered writeAccessor for most of the cases as it avoids uncessary Data updates.
Public Member Functions | |
WriteOnlyAccessor (const WriteOnlyAccessor &)=delete | |
WriteOnlyAccessor & | operator= (const WriteOnlyAccessor &)=delete |
WriteOnlyAccessor (data_container_type &d) | |
WriteOnlyAccessor (data_container_type *d) | |
Public Member Functions inherited from sofa::helper::WriteAccessor< core::objectmodel::Data< T > > | |
WriteAccessor (const WriteAccessor &)=delete | |
WriteAccessor & | operator= (const WriteAccessor &)=delete |
WriteAccessor (data_container_type &d) | |
WriteAccessor (data_container_type *d) | |
~WriteAccessor () | |
Public Member Functions inherited from sofa::helper::WriteAccessor< T, Enable > | |
WriteAccessor (container_type &container) | |
const_reference | ref () const |
reference | wref () |
operator const_reference () const | |
const_pointer | operator-> () const |
const_reference | operator* () const |
operator reference () | |
pointer | operator-> () |
reference | operator* () |
template<class T2 > | |
void | operator= (const T2 &v) |
Additional Inherited Members | |
Protected Attributes inherited from sofa::helper::WriteAccessor< core::objectmodel::Data< T > > | |
data_container_type & | data |
Protected Attributes inherited from sofa::helper::WriteAccessor< T, Enable > | |
container_type * | vref |
Protected Member Functions inherited from sofa::helper::WriteAccessor< core::objectmodel::Data< T > > | |
WriteAccessor (container_type *c, data_container_type &d) | |
|
delete |
|
inline |
|
inline |
|
delete |