|
| array_t () |
|
| array_t (const t_self &p_source) |
|
template<typename t_source > |
| array_t (const t_source &p_source) |
|
| array_t (t_self &&p_source) |
|
template<typename t_array > |
void | append (const t_array &p_source) |
|
template<typename t_append > |
void | append_fromptr (const t_append *p_buffer, t_size p_count) |
|
template<typename t_append > |
void | append_multi (const t_append &value, t_size count) |
|
template<typename t_append > |
void | append_single (const t_append &p_item) |
|
template<typename t_append > |
void | append_single_val (t_append item) |
|
template<typename t_callback > |
void | enumerate (t_callback &p_callback) const |
|
template<typename t_filler > |
void | fill (const t_filler &p_filler) |
|
void | fill_null () |
|
void | force_reset () |
|
t_size | get_count () const |
|
const t_item * | get_ptr () const |
|
t_item * | get_ptr () |
|
t_size | get_size () const |
|
void | grow_size (t_size p_size) |
|
template<typename t_array > |
bool | has_owned_items (const t_array &p_source) |
|
void | increase_size (t_size p_delta) |
|
template<typename t_insert > |
void | insert_multi (const t_insert &value, t_size base, t_size count) |
|
template<typename t_source > |
bool | is_owned (const t_source &p_item) |
|
void | move_from (t_self &other) |
|
const t_self & | operator= (const t_self &p_source) |
|
template<typename t_source > |
const t_self & | operator= (const t_source &p_source) |
|
const t_self & | operator= (t_self &&p_source) |
|
const t_item & | operator[] (t_size p_index) const |
|
t_item & | operator[] (t_size p_index) |
|
void | prealloc (t_size p_size) |
|
void | set_count (t_size p_count) |
|
template<typename t_source > |
void | set_data_fromptr (const t_source *p_buffer, t_size p_count) |
|
template<typename t_item > |
void | set_single (const t_item &p_item) |
|
void | set_size (t_size p_size) |
|
void | set_size_discard (t_size p_size) |
|
template<typename fill_t > |
void | set_size_fill (size_t p_size, fill_t const &filler) |
|
void | set_size_in_range (size_t minSize, size_t maxSize) |
|