MCPcopy Create free account
hub / github.com/PlayFab/gsdk / FromJson

Method FromJson

cpp/cppsdk/source/playfab/PlayFabError.cpp:7–21  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5namespace PlayFab
6{
7 void PlayFabError::FromJson(Json::Value& input)
8 {
9 const Json::Value HttpCode_member = input["code"];
10 if (HttpCode_member != Json::Value::null) HttpCode = HttpCode_member.asInt();
11 const Json::Value ErrorCode_member = input["errorCode"];
12 if (ErrorCode_member != Json::Value::null) ErrorCode = PlayFabErrorCode(ErrorCode_member.asInt());
13 const Json::Value HttpStatus_member = input["status"];
14 if (HttpStatus_member != Json::Value::null) HttpStatus = HttpStatus_member.asString();
15 const Json::Value ErrorName_member = input["error"];
16 if (ErrorName_member != Json::Value::null) ErrorName = ErrorName_member.asString();
17 const Json::Value ErrorMessage_member = input["errorMessage"];
18 if (ErrorMessage_member != Json::Value::null) ErrorMessage = ErrorMessage_member.asString();
19 ErrorDetails = input["errorDetails"];
20 Data = input["data"];
21 }
22
23 Json::Value PlayFabError::ToJson() const
24 {

Calls 3

PlayFabErrorCodeEnum · 0.85
asIntMethod · 0.80
asStringMethod · 0.80

Tested by

no test coverage detected