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

Упорядоченный массив. Подробнее...

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

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

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

 SSArray (size_t maxCnt=0, uint16 delt=1)
 SSArray (const SSArray< Type > &other)
Type * Add (const Type &)
 Добавить элемент в конец массива.
Type * Add (const Type &, size_t &indexEnt)
void AddSimple (const Type &ent)
size_t Find (const Type &) const
size_t RemoveObj (const Type &delObject)
 Удалить элемент из массива.
bool operator== (const SSArray< Type > &) const
bool operator!= (const SSArray< Type > &) const
bool operator< (const SSArray< Type > &) const
void operator= (const SSArray< Type > &arr)
const SArray< Type > & BaseClass () const
size_t PossibleIndex (const Type &ent, bool &isPresent) const
TEMPLATE_FRIEND Type *add_to_array TEMPLATE_SUFFIX (SSArray< Type > &arr, const Type &el, size_t &indexEl)
TEMPLATE_FRIEND size_t
find_in_array 
TEMPLATE_SUFFIX (const SSArray< Type > &, const Type &el)
TEMPLATE_FRIEND size_t
find_from_array_spec 
TEMPLATE_SUFFIX (const SSArray< Type > &, const Type &el, bool &isPresent)
TEMPLATE_FRIEND reader
&CALL_DECLARATION 
operator>> TEMPLATE_SUFFIX (reader &in, SSArray< Type > &ref)
TEMPLATE_FRIEND writer
&CALL_DECLARATION 
operator<< TEMPLATE_SUFFIX (writer &out, const SSArray< Type > &ref)

Защищенные члены

 SSArray (const SArray< Type > &other)

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

template<class Type>
class SSArray< Type >

Упорядоченный массив объектов.
У объектов массива должны быть операторы "==" и "<". Одинаковые объекты не добавляются.


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