5MP Motion Camera JPEG Image and Movie Catcher  1.1.1.1
A CGI interface to capture and display pictures and movies using OpenCV.
jsonxx.cc File Reference
#include "jsonxx.h"
#include <cctype>
#include <iostream>
#include <iomanip>
#include <sstream>
#include <vector>
#include <limits>
#include <mutex>
#include <stdio.h>
#include <cassert>

Namespaces

 jsonxx
 
 jsonxx::json
 
 jsonxx::xml
 

Functions

bool jsonxx::match (const char *pattern, std::istream &input)
 
bool jsonxx::parse_array (std::istream &input, Array &array)
 
bool jsonxx::parse_bool (std::istream &input, Boolean &value)
 
bool jsonxx::parse_comment (std::istream &input)
 
bool jsonxx::parse_null (std::istream &input)
 
bool jsonxx::parse_number (std::istream &input, Number &value)
 
bool jsonxx::parse_object (std::istream &input, Object &object)
 
bool jsonxx::parse_string (std::istream &input, String &value)
 
bool jsonxx::parse_identifier (std::istream &input, String &value)
 
bool jsonxx::parse_value (std::istream &input, Value &value)
 
static std::ostream & jsonxx::stream_string (std::ostream &stream, const std::string &string)
 
std::ostream & operator<< (std::ostream &stream, const jsonxx::Value &v)
 
std::ostream & operator<< (std::ostream &stream, const jsonxx::Array &v)
 
std::ostream & operator<< (std::ostream &stream, const jsonxx::Object &v)
 
bool jsonxx::validate (std::istream &input)
 
bool jsonxx::validate (const std::string &input)
 
std::string jsonxx::reformat (std::istream &input)
 
std::string jsonxx::reformat (const std::string &input)
 
std::string jsonxx::xml (std::istream &input, unsigned format)
 
std::string jsonxx::xml (const std::string &input, unsigned format)
 

Function Documentation

◆ operator<<() [1/3]

std::ostream& operator<< ( std::ostream &  stream,
const jsonxx::Value v 
)

◆ operator<<() [2/3]

std::ostream& operator<< ( std::ostream &  stream,
const jsonxx::Array v 
)

◆ operator<<() [3/3]

std::ostream& operator<< ( std::ostream &  stream,
const jsonxx::Object v 
)