Circus 0.0.1-alpha
C++ Serialization Framework
|
Exception class for parser errors, holding an error type flag and a message. More...
#include <circus_error.hpp>
Public Types | |
using | flag_type = circus::utils::enum_flag<CIRCUS_ERROR_TYPES> |
using | enum_type = flag_type::enum_type |
Public Member Functions | |
parser_error (flag_type E, const std::string &what) | |
Constructs a parser error with a flag type and descriptive message. |
Public Attributes | |
flag_type | type_of |
The type of parser error that occurred. |
Exception class for parser errors, holding an error type flag and a message.