Бібліотечна система
Бібліотечна система для управління книгами
Завантаження...
Пошук...
Нічого не знайдено
Клас FileException

Виняток для помилок, пов'язаних із роботою з файлами Детальніше...

#include <CustomExceptions.hpp>

Схема успадкувань для FileException
Діаграма зв'язків класу FileException:

Загальнодоступні елементи

 FileException (const std::string &message)
 Конструктор з повідомленням про помилку
 
const std::string & getMessage () const noexcept
 Гетер для отримання повідомлення про помилку
 

Детальний опис

Виняток для помилок, пов'язаних із роботою з файлами

Використовується для обробки помилок, таких як:

  • Неможливість відкриття файлу
  • Помилки читання/запису файлу

Конструктор(и)

◆ FileException()

FileException::FileException ( const std::string &  message)
inlineexplicit

Конструктор з повідомленням про помилку

Аргументи
messageДеталі помилки
Післяумови
Базовий клас ініціалізується з повідомленням "Помилка файлу: " + message
Внутрішнє поле m_message отримує значення параметра message

Опис методів компонент

◆ getMessage()

const std::string & FileException::getMessage ( ) const
inlinenoexcept

Гетер для отримання повідомлення про помилку

Повертає
Константне посилання на рядок з повідомленням
Нотатки
Повертає оригінальне повідомлення без додаткового тексту

Документація цього класу була створена з файлу: