$darkmode
fable::ConfError Class Reference
Inheritance diagram for fable::ConfError:
Collaboration diagram for fable::ConfError:

Public Member Functions

 ConfError (const ConfError &)=default
 
 ConfError (ConfError &&)=default
 
ConfErroroperator= (const ConfError &)=default
 
ConfErroroperator= (ConfError &&)=default
 
 ConfError (Conf conf, const std::string &msg)
 
 ConfError (Conf conf, const char *msg)
 
template<typename... Args>
 ConfError (Conf conf, std::string_view format, Args &&... args)
 
std::string file () const noexcept
 
std::string root () const noexcept
 
const Confconf () const noexcept
 
const Jsondata () const noexcept
 
virtual std::string message () const
 
- Public Member Functions inherited from fable::Error
 Error (const Error &)=default
 
 Error (Error &&)=default
 
Erroroperator= (const Error &)=default
 
Erroroperator= (Error &&)=default
 
 Error (std::string what)
 
template<typename... Args>
 Error (std::string_view format, Args &&... args)
 
const char * what () const noexcept override
 

Public Attributes

friend SchemaError
 

Friends

void to_json (Json &jref, const ConfError &err)
 

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