|
HDK
|
#include "pxr/pxr.h"#include "pxr/base/js/api.h"#include "pxr/base/js/value.h"#include <iosfwd>#include <string>
Include dependency graph for json.h:Go to the source code of this file.
Classes | |
| struct | JsParseError |
| class | JsWriter |
Functions | |
| JS_API JsValue | JsParseStream (std::istream &istr, JsParseError *error=0) |
| JS_API JsValue | JsParseString (const std::string &data, JsParseError *error=0) |
| JS_API void | JsWriteToStream (const JsValue &value, std::ostream &ostr) |
| JS_API std::string | JsWriteToString (const JsValue &value) |
Convert the JsValue value to JSON and return it as a string. More... | |
| JS_API void | JsWriteValue (JsWriter *writer, const JsValue &value) |
| Write a json value. More... | |
Top-level entrypoints for reading and writing JSON.
Definition in file json.h.
| JS_API JsValue JsParseStream | ( | std::istream & | istr, |
| JsParseError * | error = 0 |
||
| ) |
| JS_API JsValue JsParseString | ( | const std::string & | data, |
| JsParseError * | error = 0 |
||
| ) |
Convert the JsValue value to JSON and write the result to output stream ostr.
Convert the JsValue value to JSON and return it as a string.