#include "ALDException.h"
|
| EALDError (const string &strMsg, const string &strDetails) |
|
| EALDError (const string &strMsg, const string &strDetails, const string &strFile, const string &strFunc, unsigned long ulLine) |
|
virtual const char * | what () const throw () |
|
virtual const char * | msg () const throw () |
|
virtual const char * | details () const throw () |
|
virtual int | errcode () const |
|
Базовый класс исключения Astra Linux Directory.
ALD::EALDError::EALDError |
( |
const string & |
strMsg, |
|
|
const string & |
strDetails |
|
) |
| |
|
explicit |
Конструктор исключения
- Аргументы
-
[in] | strMsg | Сообщение |
[in] | strDetails | Дополнительная информация |
ALD::EALDError::EALDError |
( |
const string & |
strMsg, |
|
|
const string & |
strDetails, |
|
|
const string & |
strFile, |
|
|
const string & |
strFunc, |
|
|
unsigned long |
ulLine |
|
) |
| |
|
explicit |
Конструктор внутреннего исключения с информацией о месте возникновения
- Аргументы
-
[in] | strMsg | Сообщение |
[in] | strDetails | Дополнительная информация |
[in] | strFile | Имя файла |
[in] | strFunc | Имя функции |
[in] | ulLine | Номер строки |
virtual const char* ALD::EALDError::details |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
virtual |
Возвращает дополнительную информацию
virtual int ALD::EALDError::errcode |
( |
| ) |
const |
|
virtual |
virtual void ALD::EALDError::makewhat |
( |
| ) |
|
|
protectedvirtual |
virtual const char* ALD::EALDError::msg |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
virtual |
virtual const char* ALD::EALDError::what |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
virtual |
Возвращает типовое сообщение what.
int ALD::EALDError::m_ierrcode |
|
protected |
string ALD::EALDError::m_strDetails |
|
protected |
Дополнительная информация
string ALD::EALDError::m_strMsg |
|
protected |
string ALD::EALDError::m_strWhat |
|
protected |
Сформированная строка What.
Объявления и описания членов класса находятся в файле:
- /home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDException.h