![]() |
INMOST
Mathematical Modelling Toolkit
|
#include <container.hpp>
Classes | |
class | _iterator |
class | _reverse_iterator |
Public Types | |
typedef array< element >::size_type | size_type |
typedef _iterator< element > | iterator |
typedef _iterator< const element > | const_iterator |
typedef _reverse_iterator < element > | reverse_iterator |
typedef _reverse_iterator < const element > | const_reverse_iterator |
Public Member Functions | |
__INLINE element * | data () |
__INLINE const element * | data () const |
shell () | |
shell (array< element > &arr) | |
shell (element *link, size_type size) | |
shell (const shell &other) | |
~shell () | |
__INLINE const element & | operator[] (size_type n) const |
__INLINE element & | operator[] (size_type n) |
__INLINE const element & | at (size_type n) const |
__INLINE element & | at (size_type n) |
shell & | operator= (shell const &other) |
void | push_back (const element &e) |
void | pop_back () |
__INLINE element & | back () |
__INLINE const element & | back () const |
__INLINE element & | front () |
__INLINE const element & | front () const |
__INLINE size_type | capacity () |
__INLINE bool | empty () const |
void | resize (size_type n, element c=element()) |
__INLINE size_type | size () const |
void | clear () |
void | swap (shell< element > &other) |
__INLINE iterator | begin () |
__INLINE iterator | end () |
__INLINE const_iterator | begin () const |
__INLINE const_iterator | end () const |
__INLINE reverse_iterator | rbegin () |
__INLINE reverse_iterator | rend () |
__INLINE const_reverse_iterator | rbegin () const |
__INLINE const_reverse_iterator | rend () const |
iterator | erase (iterator pos) |
iterator | erase (iterator b, iterator e) |
iterator | insert (iterator pos, const element &x) |
void | insert (iterator pos, size_type n, const element &x) |
template<class InputIterator > | |
void | insert (iterator pos, InputIterator first, InputIterator last) |
template<class InputIterator > | |
void | replace (iterator m_first, iterator m_last, InputIterator first, InputIterator last) |
Definition at line 519 of file container.hpp.
typedef _iterator<const element> INMOST::shell< element >::const_iterator |
Definition at line 559 of file container.hpp.
typedef _reverse_iterator<const element> INMOST::shell< element >::const_reverse_iterator |
Definition at line 596 of file container.hpp.
typedef _iterator<element> INMOST::shell< element >::iterator |
Definition at line 558 of file container.hpp.
typedef _reverse_iterator<element> INMOST::shell< element >::reverse_iterator |
Definition at line 595 of file container.hpp.
typedef array<element>::size_type INMOST::shell< element >::size_type |
Definition at line 522 of file container.hpp.
|
inline |
Definition at line 606 of file container.hpp.
|
inline |
Definition at line 607 of file container.hpp.
|
inline |
Definition at line 613 of file container.hpp.
|
inline |
Definition at line 621 of file container.hpp.
|
inline |
Definition at line 637 of file container.hpp.
|
inline |
Definition at line 650 of file container.hpp.
|
inline |
Definition at line 655 of file container.hpp.
|
inline |
Definition at line 720 of file container.hpp.
|
inline |
Definition at line 726 of file container.hpp.
|
inline |
|
inline |
Definition at line 785 of file container.hpp.
|
inline |
Definition at line 744 of file container.hpp.
|
inline |
Definition at line 766 of file container.hpp.
|
inline |
Definition at line 604 of file container.hpp.
|
inline |
Definition at line 605 of file container.hpp.
|
inline |
Definition at line 745 of file container.hpp.
|
inline |
|
inline |
Definition at line 786 of file container.hpp.
|
inline |
Definition at line 791 of file container.hpp.
|
inline |
Definition at line 818 of file container.hpp.
|
inline |
Definition at line 732 of file container.hpp.
|
inline |
Definition at line 738 of file container.hpp.
|
inline |
Definition at line 841 of file container.hpp.
|
inline |
Definition at line 871 of file container.hpp.
|
inline |
Definition at line 895 of file container.hpp.
|
inline |
Definition at line 660 of file container.hpp.
|
inline |
Definition at line 640 of file container.hpp.
|
inline |
Definition at line 645 of file container.hpp.
|
inline |
Definition at line 696 of file container.hpp.
|
inline |
|
inline |
Definition at line 787 of file container.hpp.
|
inline |
Definition at line 789 of file container.hpp.
|
inline |
Definition at line 788 of file container.hpp.
|
inline |
Definition at line 790 of file container.hpp.
|
inline |
Definition at line 925 of file container.hpp.
|
inline |
Definition at line 746 of file container.hpp.
|
inline |
|
inline |
Definition at line 774 of file container.hpp.