#include <exceptions.hpp>
Inheritance diagram for commandl::matcher_exception:
Public Methods | |
matcher_exception (const std::string &what_message) | |
Simple constructor for a matcher_exception. More... | |
matcher_exception (const std::string &what_message, const std::string &key) | |
Constructor for a matcher_exception that includes the key. More... | |
virtual | ~matcher_exception () throw () |
virtual std::string | key () const |
Protected Attributes | |
std::string | Key |
The key related to this exception. More... |
|
Simple constructor for a matcher_exception.
|
|
Constructor for a matcher_exception that includes the key.
matcher_exceptions happen when there are problems with a specific key. This constructor for matcher_exception allows the user to place a copy of the potentially offending key in the exception. |
|
|
|
|
|
The key related to this exception.
|