|
NDDEM
|
#include <string>#include <map>#include <vector>#include <stdexcept>#include <fstream>#include <cctype>#include <cstdlib>Go to the source code of this file.
Classes | |
| class | nddem::JsonObject |
| struct | nddem::JsonValue |
| class | nddem::JsonValue::JsonParser |
| struct | nddem::JsonObject::dat |
| struct | nddem::JsonObject::iterator |
Namespaces | |
| nddem | |
Typedefs | |
| using | nddem::json = struct JsonValue |
| using | nddem::JsonArray = std::vector< JsonValue > |
Functions | |
| template<> | |
| std::string | nddem::JsonValue::get< std::string > () |
| template<> | |
| std::vector< double > | nddem::JsonValue::get< std::vector< double > > () |
| template<> | |
| std::vector< int > | nddem::JsonValue::get< std::vector< int > > () |
| template<> | |
| std::vector< bool > | nddem::JsonValue::get< std::vector< bool > > () |
| template<> | |
| std::vector< std::string > | nddem::JsonValue::get< std::vector< std::string > > () |
| template<> | |
| std::vector< std::vector< double > > | nddem::JsonValue::get< std::vector< std::vector< double > > > () |
| template<> | |
| std::map< std::string, std::string > | nddem::JsonValue::get< std::map< std::string, std::string > > () |
| std::istream & | nddem::operator>> (std::istream &in, JsonValue &value) |
| std::ostream & | nddem::operator<< (std::ostream &out, const JsonValue &j) |