Public Types | |
typedef Data * | iterator |
Public Member Functions | |
iterator | begin () |
uint | capacity () const |
Data * | data () const |
bool | empty () const |
iterator | end () |
Data & | operator[] (uint n) |
const Data & | operator[] (uint n) const |
void | push (const Data &d) |
QuickArray (uint n_reserved, Data *reserved) | |
void | resize (uint n) |
void | shrink (uint n) |
uint | size () const |
void | swap (QuickArray &o) |
~QuickArray () | |
typedef Data* iterator |
QuickArray | ( | uint | n_reserved, |
Data * | reserved | ||
) |
~QuickArray | ( | ) |
uint size | ( | ) | const |
uint capacity | ( | ) | const |
bool empty | ( | ) | const |
Data * data | ( | ) | const |
Data & operator[] | ( | uint | n | ) |
const Data & operator[] | ( | uint | n | ) | const |
iterator begin | ( | ) |
iterator end | ( | ) |
void shrink | ( | uint | n | ) |
void swap | ( | QuickArray< Data > & | o | ) |
void push | ( | const Data & | d | ) |
void resize | ( | uint | n | ) |