gpg::ScorePage::ScorePageToken

#include <score_page.h>

ऐसा डेटा स्ट्रक्चर जो करीब-करीब ओपेक टाइप है, जो ScorePage के लिए क्वेरी को दिखाता है (या खाली है).

खास जानकारी

ScorePageToken का इस्तेमाल कई लीडरबोर्ड फ़ंक्शन में किया जाता है. इसकी मदद से स्कोर के पेजों की पेजिंग की जा सकती है. इस फ़ंक्शन से बनाए गए टोकन, हमेशा अनुरोध की गई रेंज की शुरुआत में होंगे. क्लाइंट को या तो लीडरबोर्ड से टोकन मिल सकता है. इस स्थिति में, वह उस क्वेरी के लिए नतीजों के शुरुआती पेज के लिए क्वेरी दिखाता है. इसके अलावा, पहले से मिले ScorePage से भी टोकन मिल सकता है. इस स्थिति में, यह उस क्वेरी के एक ही पेज पर ले जाने से जुड़ा टोकन दिखाता है.

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

ScorePageToken()
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
एक्सप्लिसिट कंस्ट्रक्टर.
ScorePageToken(const ScorePageToken & copy_from)
मौजूदा स्कोर पेज टोकन को नए कंस्ट्रक्टर में कॉपी करने के लिए, कंस्ट्रक्टर को कॉपी करें.
ScorePageToken(ScorePageToken && move_from)
मौजूदा स्कोर पेज टोकन को नए टोकन में ले जाने का कंस्ट्रक्टर.
~ScorePageToken()

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

Valid() const
bool
'सही' दिखाता है, जब लौटाए गए स्कोर वाले पेज के टोकन में डेटा अपने-आप भर जाता है और इस जानकारी के साथ रिस्पॉन्स की स्थिति भी दिखती है; यह गलत, अपने-आप भरे हुए उपयोगकर्ता के बनाए हुए टोकन या ऐसे टोकन के लिए 'गलत' है जिसका जवाब नहीं दिया गया है.
operator=(const ScorePageToken & copy_from)
किसी अन्य स्कोर पेज टोकन की मदद से, इस स्कोर पेज टोकन की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.
operator=(ScorePageToken && move_from)
किसी अन्य स्कोर पेज टोकन की मदद से, इस स्कोर पेज टोकन की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.

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

ScorePageToken

 ScorePageToken()

ScorePageToken

 ScorePageToken(
  std::shared_ptr< const ScorePageTokenImpl > impl
)

एक्सप्लिसिट कंस्ट्रक्टर.

ScorePageToken

 ScorePageToken(
  const ScorePageToken & copy_from
)

मौजूदा स्कोर पेज टोकन को नए कंस्ट्रक्टर में कॉपी करने के लिए, कंस्ट्रक्टर को कॉपी करें.

ScorePageToken

 ScorePageToken(
  ScorePageToken && move_from
)

मौजूदा स्कोर पेज टोकन को नए टोकन में ले जाने का कंस्ट्रक्टर.

r-value-reference वर्शन का इस्तेमाल करें.

वैध

bool Valid() const 

'सही' दिखाता है, जब लौटाए गए स्कोर वाले पेज के टोकन में डेटा अपने-आप भर जाता है और इस जानकारी के साथ रिस्पॉन्स की स्थिति भी दिखती है; यह गलत, अपने-आप भरे हुए उपयोगकर्ता के बनाए हुए टोकन या ऐसे टोकन के लिए 'गलत' है जिसका जवाब नहीं दिया गया है.

इस टोकन पर मौजूद गैटर फ़ंक्शन के इस्तेमाल के लिए यह सही होना चाहिए, जैसे कि लीडरबोर्डId, Start वगैरह.

operator=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

किसी अन्य स्कोर पेज टोकन की मदद से, इस स्कोर पेज टोकन की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.

operator=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

किसी अन्य स्कोर पेज टोकन की मदद से, इस स्कोर पेज टोकन की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.

r-value-reference वर्शन का इस्तेमाल करें.

~ScorePageToken

 ~ScorePageToken()