Custom exception class for parsing errors. More...
#include <Parser.hpp>
Inheritance diagram for ven::ParserException:
Collaboration diagram for ven::ParserException: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().
Here is the caller graph for this function:
|
private |
Definition at line 40 of file Parser.hpp.
Referenced by what().