aboutsummaryrefslogtreecommitdiff
path: root/include/Conf.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/Conf.hpp')
-rw-r--r--include/Conf.hpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/Conf.hpp b/include/Conf.hpp
index c27046b..8b98189 100644
--- a/include/Conf.hpp
+++ b/include/Conf.hpp
@@ -6,6 +6,7 @@
#include "utils.hpp"
#include <vector>
#include <cassert>
+#include <stdexcept>
namespace sibs
{
@@ -55,6 +56,15 @@ namespace sibs
class Parser;
+ class ParserException : public std::runtime_error
+ {
+ public:
+ ParserException(const std::string &errMsg) : runtime_error(errMsg)
+ {
+
+ }
+ };
+
class ConfigCallback
{
friend class Parser;