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

Class AdvancedPushPlatformMsg

cpp/cppsdk/include/playfab/PlayFabServerDataModels.h:3126–3158  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3124 };
3125
3126 struct AdvancedPushPlatformMsg : public PlayFabBaseModel
3127 {
3128 std::string Json;
3129 PushNotificationPlatform Platform;
3130
3131 AdvancedPushPlatformMsg() :
3132 PlayFabBaseModel(),
3133 Json(),
3134 Platform()
3135 {}
3136
3137 AdvancedPushPlatformMsg(const AdvancedPushPlatformMsg& src) :
3138 PlayFabBaseModel(),
3139 Json(src.Json),
3140 Platform(src.Platform)
3141 {}
3142
3143 ~AdvancedPushPlatformMsg() { }
3144
3145 void FromJson(Json::Value& input) override
3146 {
3147 FromJsonUtilS(input["Json"], Json);
3148 FromJsonEnum(input["Platform"], Platform);
3149 }
3150
3151 Json::Value ToJson() const override
3152 {
3153 Json::Value output;
3154 Json::Value each_Json; ToJsonUtilS(Json, each_Json); output["Json"] = each_Json;
3155 Json::Value each_Platform; ToJsonEnum(Platform, each_Platform); output["Platform"] = each_Platform;
3156 return output;
3157 }
3158 };
3159
3160 struct AuthenticateSessionTicketRequest : public PlayFabRequestCommon
3161 {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected