Operator Console
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
libjson.h File Reference
#include "JSON\JSONDefs.h"
#include "JSON\JSONNode.h"
#include "JSON\JSONWorker.h"
#include "JSON\JSONValidator.h"
#include "JSON\JSONStream.h"
#include "JSON\JSONPreparse.h"
#include "JSON\JSON_Base64.h"
#include <stdexcept>
#include <cwchar>
#include <string>
Include dependency graph for libjson.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 libjson
 

Functions

static json_string libjson::encode64 (const unsigned char *binary, size_t bytes) json_nothrow
 
static std::string libjson::decode64 (const json_string &encoded) json_nothrow
 
static json_string libjson::strip_white_space (const json_string &json) json_nothrow
 
static std::string libjson::to_std_string (const json_string &str)
 
static std::wstring libjson::to_std_wstring (const json_string &str)
 
static json_string libjson::to_json_string (const std::string &str)
 
static json_string libjson::to_json_string (const std::wstring &str)
 
static JSONNode libjson::parse (const json_string &json) json_throws(std
 
static JSONNode libjson::parse_unformatted (const json_string &json) json_throws(std
 
static bool libjson::is_valid (const json_string &json) json_nothrow
 
static bool libjson::is_valid_unformatted (const json_string &json) json_nothrow
 
static JSONNode libjson::json_deprecated (validate(const json_string &json),"libjson::validate is deprecated, use libjson::is_valid and libjson::parse instead")