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


Classes | |
| class | const_iterator |
| class | const_reverse_iterator |
| class | iterator |
| class | reverse_iterator |
Public Member Functions | |
| remote_reference_array (const shell< remote_reference > &other) | |
| remote_reference_array (remote_reference *pntr, shell< remote_reference >::size_type psize) | |
| void | push_back (const Storage &elem) |
| void | push_back (Mesh *m, HandleType h) |
| Element | operator[] (size_type n) |
| Element | operator[] (size_type n) const |
| Element | back () |
| Element | back () const |
| Element | front () |
| Element | front () const |
Public Member Functions inherited from INMOST::shell< remote_reference > | |
| __INLINE remote_reference * | data () |
| __INLINE const remote_reference * | data () const |
| shell (array< remote_reference > &arr) | |
| shell (remote_reference *link, size_type size) | |
| shell (const shell &other) | |
| __INLINE const remote_reference & | operator[] (size_type n) const |
| __INLINE remote_reference & | operator[] (size_type n) |
| __INLINE const remote_reference & | at (size_type n) const |
| __INLINE remote_reference & | at (size_type n) |
| shell & | operator= (shell const &other) |
| void | push_back (const remote_reference &e) |
| void | pop_back () |
| __INLINE remote_reference & | back () |
| __INLINE const remote_reference & | back () const |
| __INLINE remote_reference & | front () |
| __INLINE const remote_reference & | front () const |
| __INLINE size_type | capacity () |
| __INLINE bool | empty () const |
| void | resize (size_type n, remote_reference c=remote_reference()) |
| __INLINE size_type | size () const |
| void | clear () |
| void | swap (shell< remote_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 remote_reference &x) |
| void | insert (iterator pos, size_type n, const remote_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< remote_reference > | |
| typedef array< remote_reference >::size_type | size_type |
| typedef _iterator< remote_reference > | iterator |
| typedef _iterator< const remote_reference > | const_iterator |
| typedef _reverse_iterator< remote_reference > | reverse_iterator |
| typedef _reverse_iterator< const remote_reference > | const_reverse_iterator |
Storage type for representing arrays of Element references on another Mesh.
Definition at line 421 of file inmost_data.h.