#include <array.h>
Inherited by pfc::array_hybrid_t< pfc::string_simple_t, 1, pfc::alloc_fast< t_item > >.
Public Types | |
| typedef _t_item | t_item |
Public Member Functions | |
| array_t () | |
| array_t (const t_self &p_source) | |
| template<typename t_source> | |
| array_t (const t_source &p_source) | |
| const t_self & | operator= (const t_self &p_source) |
| template<typename t_source> | |
| const t_self & | operator= (const t_source &p_source) |
| void | set_size (t_size p_size) |
| void | set_count (t_size p_count) |
| t_size | get_size () const |
| t_size | get_count () const |
| void | force_reset () |
| const t_item & | operator[] (t_size p_index) const |
| t_item & | operator[] (t_size p_index) |
| template<typename t_source> | |
| void | set_data_fromptr (const t_source *p_buffer, t_size p_count) |
| Warning: buffer pointer must not point to buffer allocated by this array (fixme). | |
| 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) |
| Warning: buffer pointer must not point to buffer allocated by this array (fixme). | |
| void | increase_size (t_size p_delta) |
| template<typename t_append> | |
| void | append_single (const t_append &p_item) |
| template<typename t_filler> | |
| void | fill (const t_filler &p_filler) |
| void | fill_null () |
| void | grow_size (t_size p_size) |
| const t_item * | get_ptr () const |
| t_item * | get_ptr () |
| void | prealloc (t_size p_size) |
| template<typename t_array> | |
| bool | has_owned_items (const t_array &p_source) |
| template<typename t_source> | |
| bool | is_owned (const t_source &p_item) |
| template<typename t_item> | |
| void | set_single (const t_item &p_item) |
| template<typename t_callback> | |
| void | enumerate (t_callback &p_callback) const |
| typedef _t_item pfc::array_t< _t_item, t_alloc >::t_item |
| pfc::array_t< _t_item, t_alloc >::array_t | ( | ) | [inline] |
| pfc::array_t< _t_item, t_alloc >::array_t | ( | const t_self & | p_source | ) | [inline] |
| pfc::array_t< _t_item, t_alloc >::array_t | ( | const t_source & | p_source | ) | [inline] |
| const t_self& pfc::array_t< _t_item, t_alloc >::operator= | ( | const t_self & | p_source | ) | [inline] |
| const t_self& pfc::array_t< _t_item, t_alloc >::operator= | ( | const t_source & | p_source | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::set_size | ( | t_size | p_size | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::set_count | ( | t_size | p_count | ) | [inline] |
| t_size pfc::array_t< _t_item, t_alloc >::get_size | ( | ) | const [inline] |
| t_size pfc::array_t< _t_item, t_alloc >::get_count | ( | ) | const [inline] |
| void pfc::array_t< _t_item, t_alloc >::force_reset | ( | ) | [inline] |
| const t_item& pfc::array_t< _t_item, t_alloc >::operator[] | ( | t_size | p_index | ) | const [inline] |
| t_item& pfc::array_t< _t_item, t_alloc >::operator[] | ( | t_size | p_index | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::set_data_fromptr | ( | const t_source * | p_buffer, | |
| t_size | p_count | |||
| ) | [inline] |
Warning: buffer pointer must not point to buffer allocated by this array (fixme).
| void pfc::array_t< _t_item, t_alloc >::append | ( | const t_array & | p_source | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::append_fromptr | ( | const t_append * | p_buffer, | |
| t_size | p_count | |||
| ) | [inline] |
Warning: buffer pointer must not point to buffer allocated by this array (fixme).
| void pfc::array_t< _t_item, t_alloc >::increase_size | ( | t_size | p_delta | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::append_single | ( | const t_append & | p_item | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::fill | ( | const t_filler & | p_filler | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::fill_null | ( | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::grow_size | ( | t_size | p_size | ) | [inline] |
| const t_item* pfc::array_t< _t_item, t_alloc >::get_ptr | ( | ) | const [inline] |
| t_item* pfc::array_t< _t_item, t_alloc >::get_ptr | ( | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::prealloc | ( | t_size | p_size | ) | [inline] |
| bool pfc::array_t< _t_item, t_alloc >::has_owned_items | ( | const t_array & | p_source | ) | [inline] |
| bool pfc::array_t< _t_item, t_alloc >::is_owned | ( | const t_source & | p_item | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::set_single | ( | const t_item & | p_item | ) | [inline] |
| void pfc::array_t< _t_item, t_alloc >::enumerate | ( | t_callback & | p_callback | ) | const [inline] |
1.5.5