C3D Kernel  104598
Открытые типы | Открытые члены | Друзья

Хэш с типом строки. Подробнее...

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

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

enum  StrHashType { htp_undef = 0, htp_char = 1, htp_wchar = 2 }
 Тип строки-источника имени. Подробнее...

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

 StrHash (SimpleName val, uint8 type)
 Конструктор по имени и типу его происхождения.
 StrHash (const char *str)
 Конструктор по строке.
 StrHash (const wchar_t *str)
 Конструктор по строке.
SimpleName GetVal () const
 Получить значение.
uint8 GetType () const
 Получить тип.
int operator== (const StrHash &with) const
 Оператор равенства.
int operator== (const char *with) const
 Оператор равенства.
int operator== (const wchar_t *with) const
 Оператор равенства.

Друзья

writeroperator<< (writer &, const StrHash &strHash)
 Оператор записи.
readeroperator>> (reader &, StrHash &strHash)
 Оператор чтения.

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

Хэш с типом строки-источника.
Класс введен для идентификации хэша, взятого с char строки и хеша, взятого с той же wchar_t строки.


Перечисления

Элементы перечислений:
htp_undef 

Тип источника неизвестен.

htp_char 

Тип источника char.

htp_wchar 

Тип источника wchar.


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