proxygen
json.h File Reference
#include <iosfwd>
#include <string>
#include <folly/Function.h>
#include <folly/Range.h>
#include <folly/dynamic.h>

Go to the source code of this file.

Classes

struct  folly::json::serialization_opts
 

Namespaces

 folly
 —— Concurrent Priority Queue Implementation ——
 
 folly::json
 

Functions

std::array< uint64_t, 2 > folly::json::buildExtraAsciiToEscapeBitmap (StringPiece chars)
 
std::string folly::json::serialize (dynamic const &dyn, serialization_opts const &opts)
 
void folly::json::escapeString (StringPiece input, std::string &out, const serialization_opts &opts)
 
std::string folly::json::stripComments (StringPiece jsonC)
 
dynamic folly::parseJson (StringPiece range, json::serialization_opts const &opts)
 
dynamic folly::parseJson (StringPiece range)
 
std::string folly::toJson (dynamic const &dyn)
 
std::string folly::toPrettyJson (dynamic const &dyn)
 
void folly::PrintTo (const dynamic &dyn, std::ostream *os)