gpg::PlayerStats

#include <playerstats.h>

डेटा स्ट्रक्चर, जिससे किसी प्लेयर का डेटा ऐक्सेस किया जा सकता है.

खास जानकारी

कंस्ट्रक्टर और डिस्ट्रक्टर

PlayerStats()
PlayerStats(std::shared_ptr< const PlayerStatsImpl > impl)
shared_ptr से PlayerStatsImpl के बीच PlayerStats बनाता है.
PlayerStats(const PlayerStats & copy_from)
मौजूदा PlayerStats ऑब्जेक्ट की कॉपी बनाता है.
PlayerStats(PlayerStats && move_from)
किसी मौजूदा PlayerStats ऑब्जेक्ट को एक नए ऑब्जेक्ट में ले जाता है.
~PlayerStats()

सार्वजनिक फ़ंक्शन

AverageSessionLength() const
float
इस खिलाड़ी के सेशन की औसत अवधि का पता चलता है, अगर इसके बारे में जानकारी है, तो.
ChurnProbability() const
float
इस खिलाड़ी के चर्न आउट की संभावना का पता लगाता है.
DaysSinceLastPlayed() const
int32_t
अगर जानकारी हो, तो इस खिलाड़ी के पिछली बार खेलने के बाद से अब तक के दिनों की जानकारी मिलती है.
HasAverageSessionLength() const
bool
यह बताता है कि इस PlayerStats ऑब्जेक्ट के सेशन की औसत अवधि उपलब्ध है या नहीं.
HasChurnProbability() const
bool
यह बताता है कि इस PlayerStats ऑब्जेक्ट के चर्न आउट की संभावना उपलब्ध है या नहीं.
HasDaysSinceLastPlayed() const
bool
यह बताता है कि इस PlayerStats ऑब्जेक्ट में, पिछली बार खेले गए दिन से लेकर अब तक के दिन मौजूद हैं या नहीं.
HasHighSpenderProbability() const
bool
यह बताता है कि इस PlayerStats ऑब्जेक्ट में ज़्यादा खर्च करने की संभावना उपलब्ध है या नहीं.
HasNumberOfPurchases() const
bool
यह बताता है कि इस PlayerStats ऑब्जेक्ट में खरीदारी की संख्या उपलब्ध है या नहीं.
HasNumberOfSessions() const
bool
यह बताता है कि इस PlayerStats ऑब्जेक्ट में ज़्यादा सेशन उपलब्ध हैं या नहीं.
HasSessionPercentile() const
bool
यह बताता है कि इस PlayerStats ऑब्जेक्ट में सेशन पर्सेंटाइल उपलब्ध है या नहीं.
HasSpendPercentile() const
bool
यह बताता है कि इस PlayerStats ऑब्जेक्ट में खर्च पर्सेंटाइल उपलब्ध है या नहीं.
HasSpendProbability() const
bool
यह बताता है कि इस PlayerStats ऑब्जेक्ट में खर्च की संभावना उपलब्ध है या नहीं.
HasTotalSpendNext28Days() const
bool
यह बताता है कि इस PlayerStats ऑब्जेक्ट का कुल खर्च अगले 28 दिनों में उपलब्ध है या नहीं.
HighSpenderProbability() const
float
अगर पता हो, तो इस खिलाड़ी के लिए ज़्यादा खर्च करने की संभावना की जानकारी देता है.
NumberOfPurchases() const
int32_t
जानकारी होने पर, इस खिलाड़ी के लिए की गई खरीदारी की संख्या फिर से हासिल करता है.
NumberOfSessions() const
int32_t
ज्ञात होने पर, इस खिलाड़ी के लिए सेशन की संख्या फिर से लाता है.
SessionPercentile() const
float
इस खिलाड़ी के लिए सेशन पर्सेंटाइल की जानकारी देता है, अगर इसके बारे में जानकारी है, तो.
SpendPercentile() const
float
अगर जानकारी हो, तो इस खिलाड़ी के लिए खर्च पर्सेंटाइल की जानकारी देता है.
SpendProbability() const
float
अगर पता हो, तो इस खिलाड़ी के लिए खर्च की संभावना की जानकारी देता है.
TotalSpendNext28Days() const
float
इस खिलाड़ी के लिए अगले 28 दिनों में हुए कुल खर्च की जानकारी देता है.
Valid() const
bool
यह तब 'सही' दिखाता है, जब PlayerStats ऑब्जेक्ट, डेटा के साथ पॉप्यूलेट होता है और उसके साथ एक सफल रिस्पॉन्स स्टेटस भी होता है. उपयोगकर्ता के बनाए गए PlayerStats या ऐसे ऐप्लिकेशन के लिए गलत होता है जिनमें जवाब नहीं दिया गया हो.
operator=(const PlayerStats & copy_from)
इस PlayerStats ऑब्जेक्ट को किसी दूसरे ऑब्जेक्ट से कॉपी करके असाइन करता है.
operator=(PlayerStats && move_from)
यह PlayerStats ऑब्जेक्ट को किसी दूसरे ऑब्जेक्ट में मूव करके उसे असाइन करता है.

सार्वजनिक फ़ंक्शन

AverageSessionLength

float AverageSessionLength() const 

इस खिलाड़ी के सेशन की औसत अवधि का पता चलता है, अगर इसके बारे में जानकारी है, तो.

इस फ़ंक्शन को इस्तेमाल करने के लिए, HasAverageSessionLength() को 'सही' दिखाना होगा.

ChurnProbability

float ChurnProbability() const 

इस खिलाड़ी के चर्न आउट की संभावना का पता लगाता है.

इस फ़ंक्शन को इस्तेमाल करने के लिए, HasChurnProbability() को 'सही' दिखाना होगा.

DaysSinceLastPlayed

int32_t DaysSinceLastPlayed() const 

अगर जानकारी हो, तो इस खिलाड़ी के पिछली बार खेलने के बाद से अब तक के दिनों की जानकारी मिलती है.

इस फ़ंक्शन को इस्तेमाल करने के लिए, HasDaysSinceLastPlayed() को 'सही' दिखाना होगा.

HasAverageSessionLength

bool HasAverageSessionLength() const 

यह बताता है कि इस PlayerStats ऑब्जेक्ट के सेशन की औसत अवधि उपलब्ध है या नहीं.

AverageSessionLength() को इस्तेमाल करने के लिए, इसे 'सही' दिखना चाहिए.

HasChurnProbability

bool HasChurnProbability() const 

यह बताता है कि इस PlayerStats ऑब्जेक्ट के चर्न आउट की संभावना उपलब्ध है या नहीं.

ChurnProbability() को इस्तेमाल करने के लिए, इसे 'सही' दिखना चाहिए.

HasDaysSinceLastPlayed

bool HasDaysSinceLastPlayed() const 

यह बताता है कि इस PlayerStats ऑब्जेक्ट में, पिछली बार खेले गए दिन से लेकर अब तक के दिन मौजूद हैं या नहीं.

DaysSinceLastPlayed() को इस्तेमाल करने के लिए, इसे 'सही' दिखना चाहिए.

HasHighSpenderProbability

bool HasHighSpenderProbability() const 

यह बताता है कि इस PlayerStats ऑब्जेक्ट में ज़्यादा खर्च करने की संभावना उपलब्ध है या नहीं.

HighSpenderProbability() को इस्तेमाल करने के लिए, इसे 'सही' दिखना चाहिए.

HasNumberOfPurchases

bool HasNumberOfPurchases() const 

यह बताता है कि इस PlayerStats ऑब्जेक्ट में खरीदारी की संख्या उपलब्ध है या नहीं.

NumberOfPurchases() को इस्तेमाल करने के लिए, इसे 'सही' दिखना चाहिए.

HasNumberOfSessions

bool HasNumberOfSessions() const 

यह बताता है कि इस PlayerStats ऑब्जेक्ट में ज़्यादा सेशन उपलब्ध हैं या नहीं.

NumberOfSessions() को इस्तेमाल करने के लिए, इसे 'सही' दिखना चाहिए.

HasSessionPercentile

bool HasSessionPercentile() const 

यह बताता है कि इस PlayerStats ऑब्जेक्ट में सेशन पर्सेंटाइल उपलब्ध है या नहीं.

SessionPercentile() को इस्तेमाल करने के लिए, इसे 'सही' दिखना चाहिए.

HasSpendPercentile

bool HasSpendPercentile() const 

यह बताता है कि इस PlayerStats ऑब्जेक्ट में खर्च पर्सेंटाइल उपलब्ध है या नहीं.

SpendPercentile() को इस्तेमाल करने के लिए, इसे 'सही' दिखना चाहिए.

HasSpendProbability

bool HasSpendProbability() const 

यह बताता है कि इस PlayerStats ऑब्जेक्ट में खर्च की संभावना उपलब्ध है या नहीं.

SpendProbability() को इस्तेमाल करने के लिए, इसे 'सही' दिखना चाहिए.

HasTotalSpendNext28Days

bool HasTotalSpendNext28Days() const 

यह बताता है कि इस PlayerStats ऑब्जेक्ट का कुल खर्च अगले 28 दिनों में उपलब्ध है या नहीं.

TotalSpendNext28Days() को इस्तेमाल करने के लिए, इसे 'सही' दिखना चाहिए.

HighSpenderProbability

float HighSpenderProbability() const 

अगर पता हो, तो इस खिलाड़ी के लिए ज़्यादा खर्च करने की संभावना की जानकारी देता है.

इस फ़ंक्शन को इस्तेमाल करने के लिए, HasHighSpenderProbability() को 'सही' दिखाना होगा.

NumberOfPurchases

int32_t NumberOfPurchases() const 

जानकारी होने पर, इस खिलाड़ी के लिए की गई खरीदारी की संख्या फिर से हासिल करता है.

इस फ़ंक्शन को इस्तेमाल करने के लिए, HasNumberOfPurchases() को 'सही' दिखाना होगा.

NumberOfSessions

int32_t NumberOfSessions() const 

ज्ञात होने पर, इस खिलाड़ी के लिए सेशन की संख्या फिर से लाता है.

इस फ़ंक्शन को इस्तेमाल करने के लिए, HasNumberOfSessions() को 'सही' दिखाना होगा.

PlayerStats

 PlayerStats()

PlayerStats

 PlayerStats(
  std::shared_ptr< const PlayerStatsImpl > impl
)

shared_ptr से PlayerStatsImpl के बीच PlayerStats बनाता है.

एपीआई के अंदरूनी इस्तेमाल के लिए है.

PlayerStats

 PlayerStats(
  const PlayerStats & copy_from
)

मौजूदा PlayerStats ऑब्जेक्ट की कॉपी बनाता है.

PlayerStats

 PlayerStats(
  PlayerStats && move_from
)

किसी मौजूदा PlayerStats ऑब्जेक्ट को एक नए ऑब्जेक्ट में ले जाता है.

SessionPercentile

float SessionPercentile() const 

इस खिलाड़ी के लिए सेशन पर्सेंटाइल की जानकारी देता है, अगर इसके बारे में जानकारी है, तो.

इस फ़ंक्शन को इस्तेमाल करने के लिए, HasSessionPercentile() को 'सही' दिखाना होगा.

SpendPercentile

float SpendPercentile() const 

अगर जानकारी हो, तो इस खिलाड़ी के लिए खर्च पर्सेंटाइल की जानकारी देता है.

इस फ़ंक्शन को इस्तेमाल करने के लिए, HasSpendPercentile() को 'सही' दिखाना होगा.

SpendProbability

float SpendProbability() const 

अगर पता हो, तो इस खिलाड़ी के लिए खर्च की संभावना की जानकारी देता है.

इस फ़ंक्शन को इस्तेमाल करने के लिए, HasSpendProbability() को 'सही' दिखाना होगा.

TotalSpendNext28Days

float TotalSpendNext28Days() const 

इस खिलाड़ी के लिए अगले 28 दिनों में हुए कुल खर्च की जानकारी देता है.

इस फ़ंक्शन को इस्तेमाल करने के लिए, HasTotalSpendNext28Days() को 'सही' दिखाना होगा.

वैध

bool Valid() const 

यह तब 'सही' दिखाता है, जब PlayerStats ऑब्जेक्ट, डेटा के साथ पॉप्यूलेट होता है और उसके साथ एक सफल रिस्पॉन्स स्टेटस भी होता है. उपयोगकर्ता के बनाए गए PlayerStats या ऐसे ऐप्लिकेशन के लिए गलत होता है जिनमें जवाब नहीं दिया गया हो.

इस्तेमाल करने लायक बनाने के लिए, इस ऑब्जेक्ट पर गेटर फ़ंक्शन के लिए इसे 'सही' दिखाना चाहिए.

ऑपरेटर=

PlayerStats & operator=(
  const PlayerStats & copy_from
)

इस PlayerStats ऑब्जेक्ट को किसी दूसरे ऑब्जेक्ट से कॉपी करके असाइन करता है.

ऑपरेटर=

PlayerStats & operator=(
  PlayerStats && move_from
)

यह PlayerStats ऑब्जेक्ट को किसी दूसरे ऑब्जेक्ट में मूव करके उसे असाइन करता है.

~Playerआंकड़े

 ~PlayerStats()