Inheritance diagram for AccessFailureT:
Ошибка доступа к списку секций или параметров. Класс содержит имя секции или параметра elementName(), при обращении к которому произошло исключение. Также класс содержит полное имя родительской секции parentFullName().
Параметр шаблона Ch определяет тип символов строки AccessFailureT::string_type. Допустимо использование wchar_t и char. Также в зависимости от макроса OMNI_UNICODE определяется тип omni::config::AccessFailure.
typedef inherited::String String |
AccessFailureT | ( | const std::string & | msg, | |
const String & | element_name, | |||
const String & | element_path | |||
) | [inline] |
Создать исключение с параметрами.
[in] | msg | Сообщение об исключении |
[in] | element_name | Имя секции или параметра |
[in] | element_path | Полное имя родительской секции |
AccessFailureT | ( | const char * | msg, | |
const String & | element_name, | |||
const String & | element_path | |||
) | [inline] |
Создать исключение с параметрами.
[in] | msg | Сообщение об исключении |
[in] | element_name | Имя секции или параметра |
[in] | element_path | Полное имя родительской секции |
virtual ~AccessFailureT | ( | ) | [inline, virtual] |
Virtual destructor.
const String& path | ( | ) | const [inline] |
Полное имя родительской секции Полное имя.
Метод возвращает полное имя секции, при доступе к элементам которой произошло исключение.
const String& name | ( | ) | const [inline] |
Наименование секции или параметра.
Метод возвращает имя секции или параметра, при обращении к которому произошло исключение.