载入中...
搜索中...
未找到
error.h 文件参考
`#include "../rapidjson.h"`

浏览源代码.

## 类

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

## 命名空间

namespace | 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. 更多...