VR-Vantage API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros | Typedefs | Enumerations | Functions
reader.h File Reference

Go to the source code of this file.

Classes

struct  rapidjson::BaseReaderHandler< Encoding >
 Default implementation of Handler. More...
class  rapidjson::GenericReader< Encoding, Allocator >
 SAX-style JSON parser. Use Reader for UTF8 encoding and default allocator. More...

Namespaces

namespace  rapidjson

Macros

#define RAPIDJSON_PARSE_ERROR(msg, offset)
#define Z16   0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
#define RAPIDJSON_PUT(x)

Typedefs

typedef GenericReader< UTF8<> > rapidjson::Reader
 Reader with UTF8 encoding and default allocator.

Enumerations

enum  rapidjson::ParseFlag { rapidjson::kParseDefaultFlags = 0, rapidjson::kParseInsituFlag = 1 }
 Combination of parseFlags. More...

Functions

template<typename Stream >
void rapidjson::SkipWhitespace (Stream &stream)
 Skip the JSON white spaces in a stream.

Macro Definition Documentation

#define RAPIDJSON_PARSE_ERROR (   msg,
  offset 
)
#define Z16   0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
#define RAPIDJSON_PUT (   x)
Value:
do { \
if (parseFlags & kParseInsituFlag) \
s.Put(x); \
else { \
*stack_.template Push<Ch>() = x; \
++len; \
} \
} while(false)

Referenced by rapidjson::GenericReader< Encoding, Allocator >::ParseString().



Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)