diff options
Diffstat (limited to 'libjsonpp/jsonpp.h')
-rw-r--r-- | libjsonpp/jsonpp.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/libjsonpp/jsonpp.h b/libjsonpp/jsonpp.h index 8ad953d..4966827 100644 --- a/libjsonpp/jsonpp.h +++ b/libjsonpp/jsonpp.h @@ -1,11 +1,11 @@ #ifndef JSONPP_H #define JSONPP_H +#include "jsonFlexLexer.h" #include <glibmm/ustring.h> -#include <variant> #include <map> +#include <variant> #include <vector> -#include "jsonFlexLexer.h" namespace json { extern const std::string utf8; @@ -15,19 +15,20 @@ namespace json { using Number = double; using Boolean = bool; #pragma GCC visibility push(default) - class Null { }; + class Null { + }; class Object; class Array; using Value = std::variant<Null, String, Number, Object, Array, Boolean>; using M = std::map<std::string, Value, std::less<>>; class Object : public M { - public: - using M::M; + public: + using M::M; }; using A = std::vector<Value>; class Array : public A { - public: - using A::A; + public: + using A::A; }; Value parseValue(std::istream &); @@ -40,4 +41,3 @@ namespace json { } #endif - |