#include <Data.h>
The WriteOnlyAccessor provides an access to the Data without triggering an engine update. This should be the preferred writeAccessor for most of the cases as it avoids unnecessary Data updates. More...

The WriteOnlyAccessor provides an access to the Data without triggering an engine update. This should be the preferred writeAccessor for most of the cases as it avoids unnecessary 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 |