Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
Public Types | |
typedef Data * | iterator |
Public Member Functions | |
QuickArray (uint n_reserved, Data *reserved) | |
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 &o) |
void | push (const Data &d) |
void | resize (uint n) |
typedef Data* Ase::QuickArray< Data >::iterator |
Ase::QuickArray< Data >::QuickArray | ( | uint | n_reserved, |
Data * | reserved | ||
) |
Ase::QuickArray< Data >::~QuickArray | ( | ) |
iterator Ase::QuickArray< Data >::begin | ( | ) |
uint Ase::QuickArray< Data >::capacity | ( | ) | const |
Data * Ase::QuickArray< Data >::data | ( | ) | const |
bool Ase::QuickArray< Data >::empty | ( | ) | const |
iterator Ase::QuickArray< Data >::end | ( | ) |
Data & Ase::QuickArray< Data >::operator[] | ( | uint | n | ) |
const Data & Ase::QuickArray< Data >::operator[] | ( | uint | n | ) | const |
void Ase::QuickArray< Data >::push | ( | const Data & | d | ) |
void Ase::QuickArray< Data >::resize | ( | uint | n | ) |
void Ase::QuickArray< Data >::shrink | ( | uint | n | ) |
uint Ase::QuickArray< Data >::size | ( | ) | const |
void Ase::QuickArray< Data >::swap | ( | QuickArray< Data > & | o | ) |