|
dxjson
1.0
JSON library for C++
|
#include <cstdio>#include <cstring>#include <vector>#include <map>#include <cstdlib>#include <string>#include <iostream>#include <exception>#include <cassert>#include <sstream>#include <istream>#include <ostream>#include <limits>#include <typeinfo>#include <cmath>#include <algorithm>#include <stdint.h>#include <boost/math/special_functions/fpclassify.hpp>#include <boost/lexical_cast.hpp>#include "utf8/utf8.h"Go to the source code of this file.
Classes | |
| class | dx::JSONException |
| class | dx::JSON |
Namespaces | |
| dx | |
Enumerations | |
| enum | dx::JSONValue { JSON_UNDEFINED = 0, JSON_OBJECT = 1, JSON_HASH = 1, JSON_ARRAY = 2, JSON_INTEGER = 3, JSON_REAL = 4, JSON_STRING = 5, JSON_BOOLEAN = 6, JSON_NULL = 7 } |
Functions | |
| template<typename T > | |
| void | dx::assertValidityOfNumericType (const T &value) |
| template<> | |
| std::string | dx::JSON::get< std::string > () const |
1.8.11