Command  0.3
missingRequiredParameter.h
1#ifndef __COMMAND_EXCEPTION_MISSING_REQUIRED_PARAMETER_H
2#define __COMMAND_EXCEPTION_MISSING_REQUIRED_PARAMETER_H
3
4#include <stdexcept>
5#include <string>
6
7namespace command {
8
12class MissingRequiredParameter : public std::logic_error {
13public:
15 explicit MissingRequiredParameter(const std::string& what_arg) :
16 std::logic_error(what_arg) { }
17
19 explicit MissingRequiredParameter(const char* what_arg) :
20 std::logic_error(what_arg) { }
21};
22
23}
24
25#endif /* __COMMAND_EXCEPTION_MISSING_REQUIRED_PARAMETER_H */
Definition: missingRequiredParameter.h:12
MissingRequiredParameter(const char *what_arg)
Definition: missingRequiredParameter.h:19
MissingRequiredParameter(const std::string &what_arg)
Definition: missingRequiredParameter.h:15