bsa::exception class

The base exception type for all bsa exceptions.

Derived classes

class compression_error
Classifies errors generated during compression library operations.

Public functions

auto what(T... args) -> T

Constructors

exception() defaulted noexcept
Constructs an exception with no message.
exception(const char* a_what) noexcept
Constructs an exception with the given message.

Observers

auto what() const -> const char* override noexcept
Obtains the explanation for why the exception was thrown.