Custom exception class for parsing errors. More...
#include <Parser.hpp>
Public Member Functions | |
ParserException (std::string msg) | |
~ParserException () override=default | |
ParserException (const ParserException &)=delete | |
ParserException & | operator= (const ParserException &)=delete |
ParserException (ParserException &&)=delete | |
ParserException & | operator= (ParserException &&)=delete |
const char * | what () const noexcept override |
Private Attributes | |
std::string | m_msg {0} |
Custom exception class for parsing errors.
Definition at line 24 of file Parser.hpp.
|
inlineexplicit |
Definition at line 28 of file Parser.hpp.
|
overridedefault |
|
delete |
|
delete |
|
delete |
|
delete |
|
inlinenodiscardoverridenoexcept |
Definition at line 36 of file Parser.hpp.
References m_msg.
Referenced by main().
|
private |
Definition at line 40 of file Parser.hpp.
Referenced by what().