Assimp
v3.1.1 (June 2014)
|
Classes | |
struct | BaseReaderHandler< Encoding, Derived > |
Default implementation of Handler. More... | |
class | GenericReader< SourceEncoding, TargetEncoding, StackAllocator > |
SAX-style JSON parser. Use Reader for UTF8 encoding and default allocator. More... | |
class | internal::StreamLocalCopy< Stream, 0 > |
Keep reference. More... | |
class | internal::StreamLocalCopy< Stream, 1 > |
Do copy optimization. More... | |
Namespaces | |
internal | |
Macros | |
#define | RAPIDJSON_PARSE_DEFAULT_FLAGS kParseNoFlags |
#define | RAPIDJSON_PARSE_ERROR(parseErrorCode, offset) |
(Internal) macro to indicate and handle a parse error. More... | |
#define | RAPIDJSON_PARSE_ERROR_NORETURN(parseErrorCode, offset) |
Macro to indicate a parse error. More... | |
Typedefs | |
typedef GenericReader< UTF8<>, UTF8<> > | Reader |
Reader with UTF8 encoding and default allocator. More... | |
Enumerations | |
enum | ParseFlag { kParseNoFlags = 0, kParseInsituFlag = 1, kParseValidateEncodingFlag = 2, kParseIterativeFlag = 4, kParseStopWhenDoneFlag = 8, kParseFullPrecisionFlag = 16, kParseCommentsFlag = 32, kParseDefaultFlags = RAPIDJSON_PARSE_DEFAULT_FLAGS } |
Combination of parseFlags. More... | |
Functions | |
template<typename InputStream > | |
void | SkipWhitespace (InputStream &is) |
Skip the JSON white spaces in a stream. More... | |
#define RAPIDJSON_PARSE_DEFAULT_FLAGS kParseNoFlags |
typedef GenericReader<UTF8<>, UTF8<> > Reader |
Reader with UTF8 encoding and default allocator.
enum ParseFlag |
Combination of parseFlags.
void SkipWhitespace | ( | InputStream & | is | ) |
Skip the JSON white spaces in a stream.
is | A input stream for skipping white spaces. |