Syntax error parsing command arguments exception. More...
#include <senf/Utils/Console/Parse.hh>
Public Member Functions | |
SyntaxErrorException (std::string const &msg="syntax error") | |
Public Member Functions inherited from senf::Exception | |
virtual | ~Exception () |
virtual char const * | what () const |
Public Member Functions inherited from senf::ExceptionMixin | |
std::string | message () const |
std::string | backtrace () const |
void | append (std::string text) |
Additional Inherited Members | |
Protected Member Functions inherited from senf::Exception | |
Exception (std::string const &description="") | |
Protected Member Functions inherited from senf::ExceptionMixin | |
ExceptionMixin (std::string const &description="") | |
Protected Attributes inherited from senf::ExceptionMixin | |
std::string | what_ |
Syntax error parsing command arguments exception.
All errors while parsing the arguments of a command must be signaled by throwing an instance of SyntaxErrorException. This is important, so command overloading works.
|
inlineexplicit |