|
| reference | at (size_t i) |
| |
| const_reference | at (size_t i) const |
| |
| reference | operator[] (size_t i) |
| |
| const_reference | operator[] (size_t i) const |
| |
|
reference | front () |
| | Returns a reference to the first element.
|
| |
|
const_reference | front () const |
| | Returns a const reference to the first element.
|
| |
|
reference | back () |
| | Returns a reference to the last element.
|
| |
|
const_reference | back () const |
| | Returns a const reference to the last element.
|
| |
|
pointer | data () |
| | Returns a pointer to the first element of the internal buffer.
|
| |
|
const_pointer | data () const |
| | Returns a const pointer to the first element of the internal buffer.
|
| |
|
iterator | begin () |
| | Returns an iterator to the beginning of the array.
|
| |
|
const_iterator | begin () const |
| | Returns a const iterator to the beginning of the array.
|
| |
|
const_iterator | cbegin () const |
| | Returns a const iterator to the beginning of the array.
|
| |
|
iterator | end () |
| | Returns an iterator to the end of the array.
|
| |
|
const_iterator | end () const |
| | Returns a const iterator to the end of the array.
|
| |
|
const_iterator | cend () const |
| |
|
reverse_iterator | rbegin () |
| |
|
const_reverse_iterator | rbegin () const |
| | Returns a const reverse iterator to the reverse beginning of the array.
|
| |
|
const_reverse_iterator | crbegin () const |
| | Returns a const reverse iterator to the reverse beginning of the array.
|
| |
|
reverse_iterator | rend () |
| | Returns a reverse iterator to the end of the array.
|
| |
|
const_reverse_iterator | rend () const |
| | Returns a const reverse iterator to the end of the array.
|
| |
|
const_reverse_iterator | crend () const |
| | Returns a const reverse iterator to the end of the array.
|
| |
|
bool | empty () const |
| | Returns true if the array size is zero.
|
| |
|
size_t | size () const |
| | Returns the size of the array.
|
| |
|
size_t | max_size () const |
| | Returns the maximum possible size of the array.
|
| |
| void | fill (parameter_t value) |
| |
| void | swap (array &other) |
| |
template<typename T, const size_t SIZE>
class etl::array< T, SIZE >
A replacement for std::array if you haven't got C++0x11.