![]() |
INMOST
Mathematical Modelling Toolkit
|
#include <container.hpp>
Classes | |
class | _iterator |
class | _reverse_iterator |
Public Types | |
typedef size_t | 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 |
void | report_addr () |
void | reserve (size_type n) |
dynarray () | |
for (element *i=pbegin;i< pend;i++) new(i) element(c) | |
template<class InputIterator > | |
dynarray (InputIterator first, InputIterator last) | |
dynarray (const dynarray &other) | |
~dynarray () | |
dynarray & | operator= (dynarray const &other) |
__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) |
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 | move (dynarray< element, stacked > &other) |
void | swap (dynarray< element, stacked > &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) |
Definition at line 1530 of file container.hpp.
typedef _iterator<const element> INMOST::dynarray< element, stacked >::const_iterator |
Definition at line 1571 of file container.hpp.
typedef _reverse_iterator<const element> INMOST::dynarray< element, stacked >::const_reverse_iterator |
Definition at line 1609 of file container.hpp.
typedef _iterator<element> INMOST::dynarray< element, stacked >::iterator |
Definition at line 1570 of file container.hpp.
typedef _reverse_iterator<element> INMOST::dynarray< element, stacked >::reverse_iterator |
Definition at line 1608 of file container.hpp.
typedef size_t INMOST::dynarray< element, stacked >::size_type |
Definition at line 1533 of file container.hpp.
|
inline |
Definition at line 1687 of file container.hpp.
|
inline |
Definition at line 1698 of file container.hpp.
|
inline |
Definition at line 1708 of file container.hpp.
|
inline |
Definition at line 1717 of file container.hpp.
|
inline |
|
inline |
Definition at line 1751 of file container.hpp.
|
inline |
|
inline |
Definition at line 1767 of file container.hpp.
|
inline |
|
inline |
Definition at line 1856 of file container.hpp.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 1633 of file container.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 1857 of file container.hpp.
|
inline |
|
inline |
Definition at line 1871 of file container.hpp.
|
new |
|
inline |
|
inline |
Definition at line 1769 of file container.hpp.
|
inline |
|
inline |
Definition at line 1891 of file container.hpp.
|
inline |
Definition at line 1901 of file container.hpp.
|
inline |
Definition at line 1788 of file container.hpp.
|
inline |
Definition at line 1722 of file container.hpp.
|
inline |
Definition at line 1736 of file container.hpp.
|
inline |
Definition at line 1741 of file container.hpp.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 1860 of file container.hpp.
|
inline |
|
inline |
Definition at line 1861 of file container.hpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |