9 #ifndef CPPSERIALIZATION_JSON_PARSER_H
10 #define CPPSERIALIZATION_JSON_PARSER_H
34 template <
typename InputStream>
38 static Document
Parse(
const char* source);
40 static Document
Parse(
const char* source,
size_t size);
42 static Document
Parse(
const std::string& source);
static Document ParseInPlace(char *source)
Parse the in-place C-string in mutable mode.
static Document Parse(const char *source)
Parse the C-string.
Parser(const Parser &)=delete
static Document ParseStream(InputStream &stream)
Parse the input stream.
Parser & operator=(const Parser &)=delete
Parser & operator=(Parser &&)=delete
JSON C++ Library definition.
C++ Serialization project definitions.
JSON parser inline implementation.