You.i Engine
YiCloudIAP.h
Go to the documentation of this file.
1 #ifndef _YI_CLOUD_IAP_H_
2 #define _YI_CLOUD_IAP_H_
3 
4 #include <utility/YiString.h>
5 
19 {
20  bool apiSucceeded = false;
22 };
23 
29 {
30  virtual ~CloudIAPCustomerUID() = default;
31 };
32 
37 {
38  virtual ~CloudIAPChannelCredentials() = default;
39 };
40 
45 {
46  virtual ~CloudIAPUser() = default;
47 };
48 
53 {
54  virtual ~CloudIAPProduct() = default;
55 };
56 
61 {
62  virtual ~CloudIAPPurchase() = default;
63 };
64 
69 {
70  virtual ~CloudIAPReceipt() = default;
71 };
72 
75 #endif
Abstract structure describing the purchase transaction information.
Definition: YiCloudIAP.h:60
Container class for Unicode strings. Conceptually, a CYIString object is a sequence of Unicode charac...
Definition: YiString.h:32
bool apiSucceeded
Definition: YiCloudIAP.h:20
CYIString statusMessage
Definition: YiCloudIAP.h:21
Abstract structure describing the product information.
Definition: YiCloudIAP.h:52
Abstract structure describing the user information.
Definition: YiCloudIAP.h:44
Abstract structure describing the receipt information.
Definition: YiCloudIAP.h:68
Cloud In App Purchase abstract interface.
Definition: YiCloudIAP.h:18
Abstract structure describing the customer unique ID.
Definition: YiCloudIAP.h:28
Abstract structure describing the channel credentials.
Definition: YiCloudIAP.h:36