Circus 0.0.1-alpha
C++ Serialization Framework
Loading...
Searching...
No Matches
circus::error::parser_error Class Reference

Exception class for parser errors, holding an error type flag and a message. More...

#include <circus_error.hpp>

Inheritance diagram for circus::error::parser_error:

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.

Detailed Description

Exception class for parser errors, holding an error type flag and a message.


The documentation for this class was generated from the following file: