|
| pod_vector (unsigned cap, unsigned extra_tail=0) |
|
| pod_vector (const pod_vector< T > &) |
|
const pod_vector< T > & | operator= (const pod_vector< T > &) |
|
void | capacity (unsigned cap, unsigned extra_tail=0) |
|
unsigned | capacity () const |
|
void | allocate (unsigned size, unsigned extra_tail=0) |
|
void | resize (unsigned new_size) |
|
void | zero () |
|
void | add (const T &v) |
|
void | push_back (const T &v) |
|
void | insert_at (unsigned pos, const T &val) |
|
void | inc_size (unsigned size) |
|
unsigned | size () const |
|
unsigned | byte_size () const |
|
void | serialize (int8u *ptr) const |
|
void | deserialize (const int8u *data, unsigned byte_size) |
|
const T & | operator[] (unsigned i) const |
|
T & | operator[] (unsigned i) |
|
const T & | at (unsigned i) const |
|
T & | at (unsigned i) |
|
T | value_at (unsigned i) const |
|
const T * | data () const |
|
T * | data () |
|
void | remove_all () |
|
void | clear () |
|
void | cut_at (unsigned num) |
|
template<class T>
class agg::pod_vector< T >
Definition at line 162 of file agg_array.h.
The documentation for this class was generated from the following file:
- /mnt/d/workspace/agg-tutorial/agg-2.4/include/agg_array.h