|
StormByte C++ Library: Multimedia module 0.0.9999
StormByte-Multimedia is a StormByte library module for parsing configuration files
|
Thrown when File::Open fails on a filesystem path. More...
#include <StormByte/multimedia/exception.hxx>


Public Member Functions | |
| FilePathOpenException (const std::string &path, const std::string &reason) | |
Constructs the exception for path. | |
Public Member Functions inherited from StormByte::Multimedia::FileOpenException | |
| FileOpenException (const std::string &message) | |
| Constructs the exception with a finished message. | |
Public Member Functions inherited from StormByte::Multimedia::Exception | |
| template<typename... Args> | |
| Exception (const std::string &component, std::format_string< Args... > fmt, Args &&... args) | |
| Constructs a formatted Multimedia exception. | |
| Exception (const Exception &)=default | |
| Copy constructor. | |
| Exception (Exception &&) noexcept=default | |
| Move constructor. | |
| ~Exception () noexcept override=default | |
| Destructor. | |
| Exception & | operator= (const Exception &)=default |
| Copy assignment. | |
| Exception & | operator= (Exception &&) noexcept=default |
| Move assignment. | |
Thrown when File::Open fails on a filesystem path.
|
inline |
Constructs the exception for path.
| path | Filesystem path. |
| reason | Why Open failed. |