|
Itasca C++ Interface
|
Public Member Functions | |
| FlatArray () | |
| Default constructor - the array size is zero. | |
| FlatArray (size_type s, double fac=1.3) | |
| FlatArray (const FlatArray< T > &f) | |
| FlatArray (std::initializer_list< T > l) | |
| const FlatArray< T > & | operator= (const FlatArray< T > &f) |
| const size_type & | size () const |
| const size_type & | allocated () const |
| bool | empty () const |
| T * | data () |
| const T * | data () const |
| T & | front () |
| const T & | front () const |
| T & | back () |
| const T & | back () const |
| void | push_back (const T &t) |
| T * | emplace_back () |
| T * | emplace_back (const T &t) |
| void | pop_back () |
| void | resize (size_type i, const T &t=T()) |
| size_type | removeReplaceLast (size_type i) |
| size_type | removeReplaceLastClip (size_type i) |
| bool | remove (size_type i) |
| size_type | removeAll (const T &t) |
| void | clear () |
| void | reset () |
| void | clip () |
| iterator | begin () |
| const_iterator | begin () const |
| const_iterator | constBegin () const |
| iterator | end () |
| const_iterator | end () const |
| const_iterator | constEnd () const |
| T & | at (size_type i) |
| const T & | at (size_type i) const |
| T & | operator[] (size_type i) |
| const T & | operator[] (size_type i) const |