Функции | |
static int | xrc::id (const char *_name) |
static wxString | xrc::name (int _id) |
При декодировании XRC-документа символические имена узлов преобразуются в идентификаторы (номера) с помощью статической хеш-таблицы. Заполнение таблицы происходит при выхове метода xrc::id. Обратное преобразование выполняется вызовом xrc::name. Максимальный размер таблицы определен как константа XRC_ID_HASH_CAPACITY. Поскольку переполнение таблицы предполагается крайне маловероятным, оно приводит к аварийному завершению программы (вызов wxLogFatalError). При преобразовании не учитывается регистр идентификатора.
int xrc::id | ( | const char * | _name | ) | [static, inherited] |
Преобразование имени ресурса в идентификатор.
Для каждого символьного идентификатора ресурса возвращает его уникальный идентификатор (Идентификация ресурсов.).
_name | Имя ресурса |
wxString xrc::name | ( | int | _id | ) | [static, inherited] |
Получение имени ресурса по его идентификатору.
Выполняет поиск имени с заданным идентификатором в таблице преобразования (Идентификация ресурсов.).
_id | Идентификатор ресурса. |