|
typedef std::vector< T > | vector |
|
typedef vector::value_type | value_type |
|
typedef vector::iterator | iterator |
|
typedef vector::const_iterator | const_iterator |
|
typedef vector::reverse_iterator | reverse_iterator |
|
typedef vector::const_reverse_iterator | const_reverse_iterator |
|
typedef vector::size_type | size_type |
|
typedef vector::reference | reference |
|
typedef vector::const_reference | const_reference |
|
|
| ScopedVector (const ScopedVector &)=default |
|
| ScopedVector (ScopedVector &&) noexcept=default |
|
ScopedVector & | operator= (const ScopedVector &)=default |
|
ScopedVector & | operator= (ScopedVector &&) noexcept=default |
|
iterator | begin () |
|
iterator | end () |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
const_iterator | cbegin () const |
|
const_iterator | cend () const |
|
reverse_iterator | rbegin () |
|
reverse_iterator | rend () |
|
const_reverse_iterator | rbegin () const |
|
const_reverse_iterator | rend () const |
|
const_reverse_iterator | crbegin () const |
|
const_reverse_iterator | crend () const |
|
void | push_back (value_type const &v) |
|
void | push_back (value_type &&v) |
|
void | push () |
|
size_t | pop () |
|
bool | empty () const |
|
size_t | size () const |
|
vector const & | get_vector () const |
|
vector | get_vector () |
|
reference | first () |
|
const_reference | first () const |
|
reference | last () |
|
const_reference | last () const |
|
reference | operator[] (size_type n) |
|
const_reference | operator[] (size_type n) const |
|
bool | operator< (ScopedVector< T > const &v) const |
|
vector | get_reverse () const |
|
|
std::ostream & | operator<< (std::ostream &os, ScopedVector< T > const &v) |
|
The documentation for this class was generated from the following file: