NDDEM
Classes | Namespaces | Functions
json_parser.h File Reference
#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
 

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)