CMSC23700 Common Code Library
Support code for CS23700 programming projects
Loading...
Searching...
No Matches
json.hpp File Reference
#include <vector>
#include <string>
#include <map>
#include <cstdint>
Include dependency graph for json.hpp:

Go to the source code of this file.

Classes

class  json::Value
 
class  json::Object
 JSON objects. More...
 
class  json::Array
 JSON arrays. More...
 
class  json::Number
 base class for JSON numbers More...
 
class  json::Integer
 
class  json::Real
 
class  json::String
 
class  json::Bool
 
class  json::Null
 

Namespaces

namespace  json
 

Enumerations

enum  json::Type {
  json::T_OBJECT , json::T_ARRAY , json::T_INTEGER , json::T_REAL ,
  json::T_STRING , json::T_BOOL , json::T_NULL
}
 the types of JSON values More...
 

Functions

Valuejson::parseFile (std::string filename)
 
std::ostream & json::operator<< (std::ostream &s, Value *v)
 

Detailed Description

Support code for loading and processing JSON files.

CMSC 23700 Autumn 2023.

Author
John Reppy