#include <pod_vector.hh>
Public Types | |
| typedef T | value_type |
| typedef T & | reference |
| typedef const T & | const_reference |
| typedef T * | iterator |
| typedef std::reverse_iterator < iterator > | reverse_iterator |
| typedef const T * | const_iterator |
| typedef std::reverse_iterator < const_iterator > | const_reverse_iterator |
Public Member Functions | |
| PodVector () | |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| reverse_iterator | rbegin () |
| reverse_iterator | rend () |
| const_reverse_iterator | rbegin () const |
| const_reverse_iterator | rend () const |
| size_t | capacity () const |
| size_t | size () const |
| reference | front () |
| const_reference | front () const |
| void | push_back (const_reference val) |
| void | pop_back () |
| void | clear () |
| void | reserve (size_t n) |
| reference | operator[] (size_t index) |
| const_reference | operator[] (size_t index) const |
Definition at line 37 of file pod_vector.hh.
| typedef const T* const_iterator |
Definition at line 45 of file pod_vector.hh.
| typedef const T& const_reference |
Definition at line 42 of file pod_vector.hh.
| typedef std::reverse_iterator<const_iterator> const_reverse_iterator |
Definition at line 46 of file pod_vector.hh.
| typedef T* iterator |
Definition at line 43 of file pod_vector.hh.
| typedef T& reference |
Definition at line 41 of file pod_vector.hh.
| typedef std::reverse_iterator<iterator> reverse_iterator |
Definition at line 44 of file pod_vector.hh.
| typedef T value_type |
Definition at line 40 of file pod_vector.hh.
| PodVector | ( | ) | [inline] |
Definition at line 39 of file pod_vector.hh.
| const_iterator begin | ( | ) | const [inline] |
Definition at line 50 of file pod_vector.hh.
| iterator begin | ( | ) | [inline] |
Definition at line 48 of file pod_vector.hh.
| size_t capacity | ( | ) | const [inline] |
Definition at line 64 of file pod_vector.hh.
| void clear | ( | ) | [inline] |
Definition at line 90 of file pod_vector.hh.
| const_iterator end | ( | ) | const [inline] |
Definition at line 51 of file pod_vector.hh.
| iterator end | ( | ) | [inline] |
Definition at line 49 of file pod_vector.hh.
| const_reference front | ( | ) | const [inline] |
Definition at line 71 of file pod_vector.hh.
| reference front | ( | ) | [inline] |
Definition at line 67 of file pod_vector.hh.
| const_reference operator[] | ( | size_t | index | ) | const [inline] |
Definition at line 101 of file pod_vector.hh.
| reference operator[] | ( | size_t | index | ) | [inline] |
Definition at line 97 of file pod_vector.hh.
| void pop_back | ( | ) | [inline] |
Definition at line 85 of file pod_vector.hh.
| void push_back | ( | const_reference | val | ) | [inline] |
Definition at line 76 of file pod_vector.hh.
| const_reverse_iterator rbegin | ( | ) | const [inline] |
Definition at line 55 of file pod_vector.hh.
| reverse_iterator rbegin | ( | ) | [inline] |
Definition at line 53 of file pod_vector.hh.
| const_reverse_iterator rend | ( | ) | const [inline] |
Definition at line 59 of file pod_vector.hh.
| reverse_iterator rend | ( | ) | [inline] |
Definition at line 54 of file pod_vector.hh.
| void reserve | ( | size_t | n | ) | [inline] |
Definition at line 92 of file pod_vector.hh.
| size_t size | ( | ) | const [inline] |
Definition at line 65 of file pod_vector.hh.
1.5.8