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 |