Титульная страница Иерархия классов Алфавитный указатель Классы Файлы Члены классов Члены файла Примеры

# Класс BGDNet::Exception

Класс "Исключение". Подробнее...

`#include <BGDNetException.h>`

Полный список членов класса

## Открытые члены
| Exception (NWCCODE errCode, const char *errMsg=0)
| Конструктор. Подробнее...
| Exception (const Exception &e)
| Инициализатор копии.
| ~Exception (void)
| Деструктор.
Exception & | operator= (const Exception &e)
| Оператор присваивания.
NWCCODE | code (void) const
| Доступ к коду ошибки NetWare. Подробнее...
const char * | what (void) const
| Доступ к описанию ошибки. Подробнее...

## Подробное описание

Класс "Исключение".

Описывает исключительные ситуации, возникновение которых возможно в процессе работы библиотеки.

Примеры:

  ChangeOwner.cpp, DirTree.cpp, ListFiles.cpp, ListSubordinates.cpp, ListVolumes.cpp, NDSTree.cpp, NetworkDrive.cpp и ReadAttr.cpp.

## Конструктор(ы)

BGDNet::Exception::Exception | ( | NWCCODE | errCode,
|  | const char * | errMsg = 0
| ) |

  | Конструктор. Аргументы:
  errCode | Код ошибки NetWare
  errMsg | Необязательный указатель на строку, содержащую текст сообщения об ошибке.

## Методы

NWCCODE BGDNet::Exception::code | ( | void |  | ) | const

| Доступ к коду ошибки NetWare. Возвращает: Код ошибки NetWare.

const char * BGDNet::Exception::what | ( | void |  | ) | const

| Доступ к описанию ошибки. Возвращает: Указатель на строку, содержащую описание возникшей ошибки.

Объявления и описания членов классов находятся в файлах:

- BGDNetException.h
- BGDNetException.cpp