error.h 文件参考
#include "../rapidjson.h"

浏览源代码.

struct  rapidjson::ParseResult
 Result of parsing (wraps ParseErrorCode) 更多...
 

命名空间

 rapidjson
 main RapidJSON namespace
 

宏定义

#define RAPIDJSON_ERROR_CHARTYPE   char
 Character type of error messages. 更多...
 
#define RAPIDJSON_ERROR_STRING(x)   x
 Macro for converting string literial to RAPIDJSON_ERROR_CHARTYPE[]. 更多...
 

类型定义

typedef const RAPIDJSON_ERROR_CHARTYPE *(* rapidjson::GetParseErrorFunc) (ParseErrorCode)
 Function pointer type of GetParseError(). 更多...
 

枚举

enum  rapidjson::ParseErrorCode {
  rapidjson::kParseErrorNone = 0 , rapidjson::kParseErrorDocumentEmpty , rapidjson::kParseErrorDocumentRootNotSingular , rapidjson::kParseErrorValueInvalid ,
  rapidjson::kParseErrorObjectMissName , rapidjson::kParseErrorObjectMissColon , rapidjson::kParseErrorObjectMissCommaOrCurlyBracket , rapidjson::kParseErrorArrayMissCommaOrSquareBracket ,
  rapidjson::kParseErrorStringUnicodeEscapeInvalidHex , rapidjson::kParseErrorStringUnicodeSurrogateInvalid , rapidjson::kParseErrorStringEscapeInvalid , rapidjson::kParseErrorStringMissQuotationMark ,
  rapidjson::kParseErrorStringInvalidEncoding , rapidjson::kParseErrorNumberTooBig , rapidjson::kParseErrorNumberMissFraction , rapidjson::kParseErrorNumberMissExponent ,
  rapidjson::kParseErrorTermination , rapidjson::kParseErrorUnspecificSyntaxError
}
 Error code of parsing. 更多...