#include <formatdispatching.h>
Public Member Functions | |
Exception (std::string_view message="", SourceContext context=std::source_location::current()) | |
Exception (fmt::string_view format, fmt::format_args &&args, SourceContext context) | |
template<typename... Args> | |
Exception (SourceContext context, fmt::format_string< Args... > format, Args &&... args) | |
Public Member Functions inherited from inviwo::Exception | |
Exception (std::string_view message="", SourceContext context=std::source_location::current()) | |
Exception (fmt::string_view format, fmt::format_args &&args, SourceContext context) | |
template<typename... Args> | |
Exception (SourceContext context, fmt::format_string< Args... > format, Args &&... args) | |
virtual std::string | getMessage () const |
std::string | getFullMessage () const |
std::string | getFullMessage (size_t maxFrames) const |
virtual const SourceContext & | getContext () const |
const std::vector< std::string > & | getStack () const |
Exception thrown but the dispatcher when a format can't be found.