#include "reader.h"
#include "internal/meta.h"
#include "internal/strfunc.h"
#include <new>
#include <string>
#include <iterator>
Go to the source code of this file.
Classes | |
class | rapidjson::GenericValue< Encoding, Allocator > |
Represents a JSON value. Use Value for UTF8 encoding and default allocator. More... | |
struct | rapidjson::GenericMember< Encoding, Allocator > |
Name-value pair in a JSON object value. More... | |
class | rapidjson::GenericMemberIterator< Const, Encoding, Allocator > |
(Constant) member iterator for a JSON object value More... | |
struct | rapidjson::GenericStringRef< CharType > |
Reference to a constant string (not taking a copy) More... | |
class | rapidjson::GenericValue< Encoding, Allocator > |
Represents a JSON value. Use Value for UTF8 encoding and default allocator. More... | |
struct | rapidjson::GenericValue< Encoding, Allocator >::Number::I |
struct | rapidjson::GenericValue< Encoding, Allocator >::Number::U |
class | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > |
A document for parsing JSON text as DOM. More... | |
Namespaces | |
rapidjson | |
main RapidJSON namespace | |
Constant Groups | |
rapidjson | |
main RapidJSON namespace | |
Macros | |
#define | RAPIDJSON_HAS_STDSTRING |
Enable RapidJSON support for std::string . More... | |
Typedefs | |
typedef GenericValue< UTF8<> > | rapidjson::Value |
GenericValue with UTF8 encoding. | |
typedef GenericDocument< UTF8<> > | rapidjson::Document |
GenericDocument with UTF8 encoding. | |
Functions | |
template<typename CharType > | |
GenericStringRef< CharType > | rapidjson::StringRef (const CharType *str) |
Mark a character pointer as constant string. More... | |
template<typename CharType > | |
GenericStringRef< CharType > | rapidjson::StringRef (const CharType *str, size_t length) |
Mark a character pointer as constant string. More... | |
template<typename CharType > | |
GenericStringRef< CharType > | rapidjson::StringRef (const std::basic_string< CharType > &str) |
Mark a string object as constant string. More... | |