C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

Укороченное множество простых имен. Подробнее...

Базовые классы:LiSArray< Type >.

Граф связей класса MbIdArr:
[см. легенду]

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

 MbIdArr ()
 Конструктор по умолчанию.
 
 MbIdArr (const MbIdArr &o)
 Конструктор копирования.
 
SimpleName Hash () const
 Вычислить хэш себя.
 
void FlashHash ()
 Сбросить свой хэш.
 
size_t CountAll () const
 Дать количество элементов массива.
 
size_t CountBase () const
 Дать количество элементов массива в базовой части.
 
void Flush ()
 Обнулить количество элементов
 
bool IsEmpty () const
 Множество пуст?
 
bool GetCut (SimpleName &cutIndex) const
 Получение индекса разрезки.
 
void SetCopyIndex (SimpleName ci)
 Установка индекса копирования.
 
bool GetCopyIndex (SimpleName &ci) const
 Получение индекса копирования.
 
size_t SizeOf () const
 Размер в памяти.
 
SimpleNameAddBase (const SimpleName &ent)
 Добавить основной элемент в конец массива.
 
SimpleNameAddExtra (const SimpleName &ent)
 Добавить дополнительный элемент в конец массива.
 
void RemoveIndBase (size_t delIndex)
 Удалить основное элемент из массива.
 
void RemoveIndExtra (size_t delIndex)
 Удалить дополнительный элемент из массива.
 
const SimpleNameGetValueBase (size_t index) const
 Получить основное простое имя по индексу.
 
void SetValueBase (SimpleName v, size_t index)
 Установить основное простое имя по индексу.
 
const SimpleNameGetValueExtra (size_t index) const
 Получить дополнительное простое имя по индексу.
 
void SetValueExtra (SimpleName v, size_t index)
 Установить дополнительное простое имя по индексу.
 
void operator+= (const MbIdArr &other)
 Оператор добавления.
 
void operator= (const MbIdArr &other)
 Оператор присваивания.
 
void Assign (const MbIdArr &other)
 Функция присваивания (без копирования флагов).
 

Защищенные данные

MbFlags flags
 Флаги.
 

Друзья

class MbName
 

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

Укороченное множество простых имен.

Укороченное множество простых имен состоит из базовых и обычных элементов.


Объявления и описания членов структуры находятся в файле: