C3D Kernel  104598
Открытые типы | Открытые члены
Шаблон класса PIArray< Type >

Одномерный массив указателей с итераторными функциями. Подробнее...

Граф наследования:PIArray< Type >:
Inheritance graph
[см. легенду]
Граф связей класса PIArray< Type >:
Collaboration graph
[см. легенду]

Полный список членов класса

Открытые типы

typedef void(* IteratorFunc )(Type *)
typedef void(* ParIteratorFunc )(Type *, void *)
typedef int(* CompareFunc )(Type *, void *)

Открытые члены

 PIArray ()
 Конструктор.
 PIArray (size_t i_upper, uint16 i_delta=1, uint8 shouldDelete=1)
 Конструктор.
void ForEachI (ParIteratorFunc func, void *) const
size_t FirstThatI (CompareFunc func, void *pars, size_t from=0) const
TEMPLATE_FRIEND void
for_each_in_array 
TEMPLATE_SUFFIX (const PIArray< Type > &, IteratorFunc func)
TEMPLATE_FRIEND void
for_each_in_array 
TEMPLATE_SUFFIX (const PIArray< Type > &, ParIteratorFunc func, void *pars)
TEMPLATE_FRIEND size_t
first_that_in_array 
TEMPLATE_SUFFIX (const PIArray< Type > &, CompareFunc func, void *pars, size_t from)

Подробное описание

template<class Type>
class PIArray< Type >

Одномерный массив указателей с итераторными функциями.


Объявления и описания членов класса находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы