Inheritance diagram for NameIsEmptyT:
Исключение генерируется, если при сохранении конфигурации в поток вывода встретилось пустое имя секции или параметра. Метод fullName() возвращает полное имя секции или параметра.
Параметр шаблона Ch определяет тип символов строки WritingFailureT::string_type. Допустимо использование wchar_t и char. Также в зависимости от макроса OMNI_UNICODE определяется тип omni::config::WritingFailure.
typedef inherited::String String |
NameIsEmptyT | ( | const String & | element_path | ) | [inline, explicit] |
Создать исключение с параметрами.
[in] | element_path | Полное имя секции или параметра |
virtual ~NameIsEmptyT | ( | ) | [inline, virtual] |
Virtual destructor.
const String& path | ( | ) | const [inline, inherited] |
Полное имя секции или параметра.
Метод возвращает полное имя секции или параметра, при записи которого произошло исключение.