 |
Leonetienne/Hazelnupp
Simple, easy to use, command line parameter interface
|
const std::string & What() const
Will return an error message.
HazelnuppConstraintMissingValue(const std::string &msg)
Gets thrown something bad happens because of parameter constraints.
HazelnuppConstraintTypeMissmatch(const std::string &msg)
HazelnuppInvalidKeyException(const std::string &msg)
Generic hazelnupp exception.
HazelnuppInvalidKeyException()
Gets thrown when a parameter is of a type that does not match the required type, and is not convertib...
HazelnuppException(const std::string &msg)
Gets thrown when a parameter constrained to be required is not provided, and has no default value set...
Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...
HazelnuppValueNotConvertibleException()
HazelnuppConstraintMissingValue()
HazelnuppConstraintException()
HazelnuppConstraintTypeMissmatch()
Gets thrown when an non-existent key gets dereferenced.
HazelnuppConstraintException(const std::string &msg)
HazelnuppValueNotConvertibleException(const std::string &msg)