#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.
◆ EALDError() [1/2]
| ALD::EALDError::EALDError |
( |
const string & |
strMsg, |
|
|
const string & |
strDetails |
|
) |
| |
|
explicit |
Конструктор исключения
- Аргументы
-
| [in] | strMsg | Сообщение |
| [in] | strDetails | Дополнительная информация |
◆ EALDError() [2/2]
| 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 | Номер строки |
◆ details()
| virtual const char* ALD::EALDError::details |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
virtual |
Возвращает дополнительную информацию
◆ errcode()
| virtual int ALD::EALDError::errcode |
( |
| ) |
const |
|
virtual |
◆ makewhat()
| virtual void ALD::EALDError::makewhat |
( |
| ) |
|
|
protectedvirtual |
◆ msg()
| virtual const char* ALD::EALDError::msg |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
virtual |
◆ what()
| virtual const char* ALD::EALDError::what |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
virtual |
Возвращает типовое сообщение what.
◆ m_ierrcode
| int ALD::EALDError::m_ierrcode |
|
protected |
◆ m_strDetails
| string ALD::EALDError::m_strDetails |
|
protected |
Дополнительная информация
◆ m_strMsg
| string ALD::EALDError::m_strMsg |
|
protected |
◆ m_strWhat
| string ALD::EALDError::m_strWhat |
|
protected |
Сформированная строка What.
Объявления и описания членов класса находятся в файле: