1 #ifndef __PFC_PTR_LIST_H_ 2 #define __PFC_PTR_LIST_H_ 6 template<
class T,
class B = list_t<T*> >
24 this->remove_all_ex(pfc::delete_t<T>);
28 this->remove_mask_ex(p_mask,pfc::delete_t<T>);
34 template<
typename T,t_size N>
47 #endif //__PFC_PTR_LIST_H_ void delete_mask(const bit_array &p_mask)
Bit array interface class, constant version (you can only retrieve values). Range of valid indexes d...
ptr_list_t(const ptr_list_t< T > &p_source)
ptr_list_t< void > ptr_list
void free_mask(const bit_array &p_mask)
ptr_list_hybrid_t(const ptr_list_hybrid_t< T, N > &p_source)
void free_by_idx(t_size n)
void delete_by_idx(t_size p_index)
T * operator[](t_size n) const