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-वैल्यू-रेफ़रंस वर्शन.

वैध

bool Valid() const 

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

इस टोकन (लीडरबोर्ड आईडी, स्टार्ट वगैरह) के गेटर फ़ंक्शन का इस्तेमाल किया जा सके, इसके लिए यह सही होना चाहिए.

ऑपरेटर=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

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

ऑपरेटर=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

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

r-वैल्यू-रेफ़रंस वर्शन.

~ScorePageToken

 ~ScorePageToken()