Переменные | |
const int | c_range_min = oess_1::impl::c_errno__scheme |
const int | c_range_max = c_range_min + 1000 |
const int | c_base_already_defined = c_range_min + 1 |
Тип уже указан в качестве базового. | |
const int | c_invalid_index_of_base = c_range_min + 2 |
Не верный индекс базового типа. | |
const int | c_attr_already_defined = c_range_min + 3 |
Атрибут с таким именем уже определен. | |
const int | c_invalid_index_of_attr = c_range_min + 4 |
Не верный индекс атрибута. | |
const int | c_zero_pointer = c_range_min + 5 |
Нулевой указатель на объект. | |
const int | c_type_not_found = c_range_min + 6 |
Тип не найден. | |
const int | c_attr_editor_exists = c_range_min + 7 |
Редактор атрибута существует. | |
const int | c_attr_editor_not_exists = c_range_min + 8 |
Редактор атрибута не существует. | |
const int | c_invalid_index_of_type = c_range_min + 9 |
Не верный индекс типа в схеме. | |
const int | c_type_editor_exists = c_range_min + 10 |
Редактор типа существует. | |
const int | c_type_editor_not_exists = c_range_min + 11 |
Редактор типа не существует. | |
const int | c_type_already_defined = c_range_min + 12 |
Тип с таким именем уже определен. | |
const int | c_ddl_syntax_error = c_range_min + 13 |
Синтаксическая ошибка в DDL описании. | |
const int | c_invalid_attr_type_kind = c_range_min + 15 |
Не подходящая разновидность типа атрибута. | |
const int | c_invalid_attr_cont_kind = c_range_min + 16 |
Не подходящая разновидность контейнера. | |
const int | c_type_not_defined = c_range_min + 17 |
Тип не определен. | |
const int | c_abstract_type_for_attr = c_range_min + 18 |
Абстрактный тип в качестве типа атрибута. | |
const int | c_cycle = c_range_min + 19 |
Обнаружен цикл в схеме. | |
const int | c_builtin_type_as_base = c_range_min + 20 |
Встроенный тип не может использоваться в качестве базового. | |
const int | c_no_present_if_predicate_code = c_range_min + 21 |
Нет кода предиката сериализации опционального атрибута. | |
const int | c_serialization_code_generation_fail = c_range_min + 22 |
Ошибка при генерации вспомогательного кода. | |
const int | c_no_default_expression = c_range_min + 23 |
Нет кода значения по-умолчанию для атрибута. | |
const int | c_extension_level_mismatch = c_range_min + 24 |
Не совпадение глубины вложенности расширений. | |
const int | c_not_extensible_type = c_range_min + 25 |
Тип не является расширяемым. | |
const int | c_already_derived_as_extension = c_range_min + 26 |
Механизм subclassing_by_extension уже использован. | |
const int | c_mi_disabled_when_derived_as_extension = c_range_min + 27 |
произведен как расширение базового. | |
const int | c_try_get_present_if_for_nonoptional_attr = c_range_min + 28 |
Попытка получить описание present_if для не опционального атрибута. | |
const int | c_default_attr_value_already_defined = c_range_min + 29 |
Значение по умолчанию для атрибута уже определено. | |
const int | c_default_attr_value_missed = c_range_min + 30 |
Для атрибута не задано значение по-умолчанию. |
const int c_no_present_if_predicate_code = c_range_min + 21 |
Нет кода предиката сериализации опционального атрибута.
{type A {attr a {of std::string} {default {c++ \"a\"} {present_if}} } }
const int c_serialization_code_generation_fail = c_range_min + 22 |
Ошибка при генерации вспомогательного кода.
const int c_no_default_expression = c_range_min + 23 |
Нет кода значения по-умолчанию для атрибута.
{type A {attr a {of std::string} {default} } }
const int c_extension_level_mismatch = c_range_min + 24 |
Не совпадение глубины вложенности расширений.
const int c_not_extensible_type = c_range_min + 25 |
Тип не является расширяемым.
const int c_already_derived_as_extension = c_range_min + 26 |
Механизм subclassing_by_extension уже использован.
const int c_mi_disabled_when_derived_as_extension = c_range_min + 27 |
произведен как расширение базового.
const int c_try_get_present_if_for_nonoptional_attr = c_range_min + 28 |
Попытка получить описание present_if для не опционального атрибута.
Для опциональных атрибутов создается специальный объект present_if, который описывает предикат опциональности. Для не опционального атрибута такого объекта нет. Данная ошибка порождается, когда кто-либо пытается получить объект present_if для не опционального атрибута.
const int c_default_attr_value_already_defined = c_range_min + 29 |
Значение по умолчанию для атрибута уже определено.
Попытка повторно установить значение по-умолчанию для атрибута.
const int c_default_attr_value_missed = c_range_min + 30 |
Для атрибута не задано значение по-умолчанию.
Попытка получить отсутствующее значение по-умолчанию для атрибута.