#include <stdexcept>
#include <string>
#include <fmt/core.h>
Go to the source code of this file.
|
void | aligator::detail::warning_impl (const char *loc, const char *fun, fmt::string_view fstr, fmt::format_args args) |
|
template<typename... T> |
void | aligator::detail::warning_call (const char *loc, const char *fun, fmt::format_string< T... > fstr, T &&...args) |
|
template<typename T > |
void | aligator::detail::warning_call (const char *loc, const char *fun, T &&msg) |
|
std::string | aligator::detail::exception_msg_impl (const char *filename, int lineno, fmt::string_view fstr, fmt::format_args args) |
|
template<typename... T> |
std::string | aligator::detail::exception_msg (const char *filename, int lineno, fmt::format_string< T... > fstr, T &&...args) |
|
◆ ALIGATOR_RUNTIME_ERROR
#define ALIGATOR_RUNTIME_ERROR |
( |
| ... | ) |
|
Value: throw ::aligator::RuntimeError( \
std::string exception_msg(const char *filename, int lineno, fmt::format_string< T... > fstr, T &&...args)
Definition at line 7 of file exceptions.hpp.
◆ ALIGATOR_DOMAIN_ERROR
#define ALIGATOR_DOMAIN_ERROR |
( |
| msg | ) |
|
◆ ALIGATOR_WARNING