Inheritance diagram for array_term:

For internal use only.
This leaf term stores elements as a sequence.
| T | The element type, see stdext::valarray. | |
| Enable | If void, enables a particular template specialization. |
Public Types | |
| typedef const T * | const_iterator |
| The iterator that allows element access. | |
| typedef T * | iterator |
| The iterator that allows element access and change. | |
| typedef T & | reference |
| The element reference. | |
| typedef T | value_type |
| The element type, see stdext::valarray. */. | |
Public Member Functions | |
| iterator | begin () |
| Gets an iterator to the first element. | |
| const_iterator | begin () const |
| Gets an iterator to the first element. | |
| iterator | end () |
| Gets an iterator past the last element. | |
| const_iterator | end () const |
| Gets an iterator past the last element. | |
| value_type & | operator[] (std::size_t n) |
| Gets the element at index n. | |
| value_type | operator[] (std::size_t n) const |
| Gets the element at index n. | |
| std::size_t | size () const |
| Gets the number of elements. | |