C3D Kernel  104598
Классы | Макросы | Функции | Переменные
Файл name_item.h

Имя топологического объекта. Подробнее...

Классы

class  SimpleNameArray
 Множество простых имен. Подробнее...
struct  MbIdArr
 Укороченное множество простых имен. Подробнее...
class  MbName
 Имя объекта. Подробнее...
class  MbNamePair
 Имя объекта и его копии. Подробнее...
class  MbNamePairList
 Таблица соответствия имён. Подробнее...
class  MbNameMaker
 Генератор имен. Подробнее...
class  MbSNameMaker
 Генератор имен c добавками к имени. Подробнее...
class  MbPath
 Путь к компоненту. Подробнее...

Функции

template<class IntegralType >
void SwapIT (IntegralType &a, IntegralType &b)
 Поменять местами.
readeroperator>> (reader &in, SimpleNameArray *&nArr)
 Чтение с выделением памяти: nArr = new SimpleNameArray();.
readeroperator>> (reader &in, SimpleNameArray &ref)
 Чтение.
writeroperator<< (writer &out, const SimpleNameArray &ref)
 Запись.
SimpleName Hash32 (const SimpleNameArray &snArr)
 Hash32.
SArray< SimpleName > & operator+= (SArray< SimpleName > &array, const SimpleNameArray &other)
 Оператор конкатенации.
int MbMemDefNameCompare (const MbName &n1, const MbName &n2)
 Функция сравнения имён.
int MbDefNameCompare (const MbName &n1, const MbName &n2)
 Функция сравнения имён.
SimpleName Hash32 (const SArray< SimpleName > &arr)
SimpleName CalcNameModifier (const MbName &name, const SArray< SimpleName > &path)
bool IsEqualPaths (const SArray< SimpleName > &path1, const SArray< SimpleName > &path2)
 Сравнить пути в виде массива идентификаторов.
readeroperator>> (reader &in, MbPath &ref)
writeroperator<< (writer &out, const MbPath &ref)

Переменные

const size_t sizeofSimpleName = sizeof( SimpleName )
 Размер SimpleName.

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


Функции

reader& operator>> ( reader in,
SimpleNameArray *&  nArr 
)

Оператор чтения.

reader& operator>> ( reader in,
SimpleNameArray ref 
) [inline]

Оператор чтения.

writer& operator<< ( writer out,
const SimpleNameArray ref 
) [inline]

Оператор записи.

SArray<SimpleName>& operator+= ( SArray< SimpleName > &  array,
const SimpleNameArray other 
) [inline]

Оператор добавления.

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