![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Shared callback type definition for parsing error handling. More...
#include <source_location>#include <functional>#include <stdexcept>Go to the source code of this file.
Namespaces | |
| namespace | sham |
| namespace for backends this one is named only sham since shambackends is too long to write | |
Typedefs | |
| using | sham::term::term_parse_callback_t = std::function<std::invalid_argument(const char *what, std::source_location where)> |
| Callback signature for parsing error reporting (returns what, receives source location). | |
Shared callback type definition for parsing error handling.
Definition in file error_callback.hpp.
| using sham::term::term_parse_callback_t = std::function<std::invalid_argument(const char *what, std::source_location where)> |
Callback signature for parsing error reporting (returns what, receives source location).
Definition at line 27 of file error_callback.hpp.