SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
sofa::helper::WriteAccessor< vector_id< T, TIndex, CheckIndices, MemoryManager > > Class Template Reference

#include <integer_id.h>

Inheritance diagram for sofa::helper::WriteAccessor< vector_id< T, TIndex, CheckIndices, MemoryManager > >:

Public Member Functions

 WriteAccessor (container_type &c)
 
- Public Member Functions inherited from sofa::helper::WriteAccessorVectorId< vector_id< T, TIndex, CheckIndices, MemoryManager > >
 WriteAccessorVectorId (container_type &container)
 
 ~WriteAccessorVectorId ()
 
const container_typeref () const
 
container_typewref ()
 
bool empty () const
 
Size size () const
 
const_reference operator[] (Index i) const
 
reference operator[] (Index i)
 
const_reference operator() (Index i) const
 
reference operator() (Index i)
 
const_iterator begin () const
 
iterator begin ()
 
const_iterator end () const
 
iterator end ()
 
void clear ()
 
void resize (Size s, bool=true)
 
void reserve (Size s)
 
Index push_back (const_reference v)
 

Additional Inherited Members

- Protected Attributes inherited from sofa::helper::WriteAccessorVectorId< vector_id< T, TIndex, CheckIndices, MemoryManager > >
container_typevref
 

Constructor details

◆ WriteAccessor()

template<class T , class TIndex , bool CheckIndices, class MemoryManager >
sofa::helper::WriteAccessor< vector_id< T, TIndex, CheckIndices, MemoryManager > >::WriteAccessor ( container_type c)
inline