Thrown when Plan::Check finds a malformed plan.
More...
#include <StormByte/multimedia/pipeline/exception.hxx>
Thrown when Plan::Check finds a malformed plan.
Formation only (missing origin track, type mismatch, empty path). Not an FFmpeg or Step failure.
◆ PlanException() [1/5]
template<typename... Args>
| StormByte::Multimedia::Pipeline::PlanException::PlanException |
( |
std::format_string< Args... > |
fmt, |
|
|
Args &&... |
args |
|
) |
| |
|
inline |
Constructs a formatted Plan exception.
- Template Parameters
-
| Args | Format argument types. |
- Parameters
-
| fmt | Format string. |
| args | Format arguments. |
◆ PlanException() [2/5]
| StormByte::Multimedia::Pipeline::PlanException::PlanException |
( |
const std::string & |
message | ) |
|
|
inlineexplicit |
◆ PlanException() [3/5]
| StormByte::Multimedia::Pipeline::PlanException::PlanException |
( |
std::string && |
message | ) |
|
|
inlineexplicit |
◆ PlanException() [4/5]
| StormByte::Multimedia::Pipeline::PlanException::PlanException |
( |
const PlanException & |
other | ) |
|
|
default |
Copy constructor.
- Parameters
-
◆ PlanException() [5/5]
| StormByte::Multimedia::Pipeline::PlanException::PlanException |
( |
PlanException && |
other | ) |
|
|
defaultnoexcept |
Move constructor.
- Parameters
-
◆ ~PlanException()
| StormByte::Multimedia::Pipeline::PlanException::~PlanException |
( |
| ) |
|
|
overridedefaultnoexcept |
◆ operator=() [1/2]
Copy assignment.
- Parameters
-
- Returns
- *this.
◆ operator=() [2/2]
Move assignment.
- Parameters
-
- Returns
- *this.
The documentation for this class was generated from the following file: