|
INMOST
A toolkit for distributed mathematical modeling
|
Storage type for representing arrays of Element references. More...
#include <inmost_data.h>


Classes | |
| class | const_iterator |
| class | const_reverse_iterator |
| class | iterator |
| class | reverse_iterator |
Public Member Functions | |
| reference_array (Mesh *m, inner_reference_array &arr) | |
| reference_array (Mesh *m, reference *arr, size_type size) | |
| void | push_back (const Storage &elem) |
| void | push_back (HandleType h) |
| Element | operator[] (size_type n) |
| Element | operator[] (size_type n) const |
| iterator | begin () |
| const_iterator | begin () const |
| reverse_iterator | rbegin () |
| const_reverse_iterator | rbegin () const |
| iterator | end () |
| const_iterator | end () const |
| reverse_iterator | rend () |
| const_reverse_iterator | rend () const |
| void | SetMeshLink (Mesh *new_m) |
| Element | back () |
| Element | back () const |
| Element | front () |
| Element | front () const |
| iterator | erase (iterator it) |
Public Member Functions inherited from INMOST::shell< reference > | |
| __INLINE reference * | data () |
| __INLINE const reference * | data () const |
| shell (array< reference > &arr) | |
| shell (reference *link, size_type size) | |
| shell (const shell &other) | |
| __INLINE const reference & | operator[] (size_type n) const |
| __INLINE reference & | operator[] (size_type n) |
| __INLINE const reference & | at (size_type n) const |
| __INLINE reference & | at (size_type n) |
| shell & | operator= (shell const &other) |
| void | push_back (const reference &e) |
| void | pop_back () |
| __INLINE reference & | back () |
| __INLINE const reference & | back () const |
| __INLINE reference & | front () |
| __INLINE const reference & | front () const |
| __INLINE size_type | capacity () |
| __INLINE bool | empty () const |
| void | resize (size_type n, reference c=reference()) |
| __INLINE size_type | size () const |
| void | clear () |
| void | swap (shell< reference > &other) |
| __INLINE iterator | begin () |
| __INLINE const_iterator | begin () const |
| __INLINE iterator | end () |
| __INLINE const_iterator | end () const |
| __INLINE reverse_iterator | rbegin () |
| __INLINE const_reverse_iterator | rbegin () const |
| __INLINE reverse_iterator | rend () |
| __INLINE const_reverse_iterator | rend () const |
| iterator | erase (iterator pos) |
| iterator | erase (iterator b, iterator e) |
| iterator | insert (iterator pos, const reference &x) |
| void | insert (iterator pos, size_type n, const reference &x) |
| void | insert (iterator pos, InputIterator first, InputIterator last) |
| void | replace (iterator m_first, iterator m_last, InputIterator first, InputIterator last) |
| void | assign (InputIterator first, InputIterator last) |
Additional Inherited Members | |
Public Types inherited from INMOST::shell< reference > | |
| typedef array< reference >::size_type | size_type |
| typedef _iterator< reference > | iterator |
| typedef _iterator< const reference > | const_iterator |
| typedef _reverse_iterator< reference > | reverse_iterator |
| typedef _reverse_iterator< const reference > | const_reverse_iterator |
Storage type for representing arrays of Element references.
Definition at line 337 of file inmost_data.h.