CppSerialization
1.0.4.0
C++ Serialization Library
|
#include <parser.h>
Public Member Functions | |
Parser ()=delete | |
Parser (const Parser &)=delete | |
Parser (Parser &&)=delete | |
~Parser ()=delete | |
Parser & | operator= (const Parser &)=delete |
Parser & | operator= (Parser &&)=delete |
Static Public Member Functions | |
template<typename InputStream > | |
static Document | ParseStream (InputStream &stream) |
Parse the input stream. More... | |
static Document | Parse (const char *source) |
Parse the C-string. More... | |
static Document | Parse (const char *source, size_t size) |
Parse the C-string with a given size. More... | |
static Document | Parse (const std::string &source) |
Parse the string. More... | |
static Document | ParseInPlace (char *source) |
Parse the in-place C-string in mutable mode. More... | |
JSON parser.
JSON parser is used to parse JSON from the given source (stream, string) and create a corresponding DOM document.
|
delete |
|
delete |
|
delete |
|
delete |
|
static |
Parse the C-string.
Definition at line 14 of file parser.cpp.
|
static |
Parse the C-string with a given size.
Definition at line 20 of file parser.cpp.
|
static |
Parse the string.
Definition at line 26 of file parser.cpp.
|
static |
Parse the in-place C-string in mutable mode.
Definition at line 32 of file parser.cpp.
|
inlinestatic |
Parse the input stream.
Definition at line 13 of file parser.inl.