22#include <StormByte/exception.hxx>
54 template <
typename... Args>
55 Exception(std::format_string<Args...> fmt, Args&&... args):
65 using Exception::Exception;
Root exception for Logger errors.
Definition exception.hxx:38
Exception(const std::string &message)
Construct with an unformatted message.
Definition exception.hxx:41
Exception(std::string &&message)
Construct with a moved message.
Definition exception.hxx:45
Exception(std::format_string< Args... > fmt, Args &&... args)
Construct with a formatted message.
Definition exception.hxx:55
Thrown when a throttle rule is invalid.
Definition exception.hxx:63
Logger module of the StormByte suite.
#define STORMBYTE_LOGGER_PUBLIC
Definition visibility.h:28