संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
gpg::ScorePage::ScorePageToken
#include <score_page.h>
ऐसा डेटा स्ट्रक्चर जो करीब-करीब ओपेक टाइप है, जो ScorePage के लिए क्वेरी को दिखाता है (या खाली है).
खास जानकारी
ScorePageToken का इस्तेमाल कई लीडरबोर्ड फ़ंक्शन में किया जाता है. इसकी मदद से स्कोर के पेजों की पेजिंग की जा सकती है. इस फ़ंक्शन से बनाए गए टोकन, हमेशा अनुरोध की गई रेंज की शुरुआत में होंगे. क्लाइंट को या तो लीडरबोर्ड से टोकन मिल सकता है. इस स्थिति में, वह उस क्वेरी के लिए नतीजों के शुरुआती पेज के लिए क्वेरी दिखाता है. इसके अलावा, पहले से मिले ScorePage से भी टोकन मिल सकता है. इस स्थिति में, यह उस क्वेरी के एक ही पेज पर ले जाने से जुड़ा टोकन दिखाता है.
सार्वजनिक फ़ंक्शन
|
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()
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-08-22 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-08-22 (UTC) को अपडेट किया गया."],[],[],null,["# gpg::ScorePage::ScorePageToken Class Reference\n\ngpg::ScorePage::ScorePageToken\n==============================\n\n`#include \u003cscore_page.h\u003e`\n\nA data structure that is a nearly-opaque type representing a query for a [ScorePage](/games/services/cpp/api/class/gpg/score-page#classgpg_1_1_score_page) (or is empty).\n\nSummary\n-------\n\n[ScorePageToken](/games/services/cpp/api/class/gpg/score-page/score-page-token#classgpg_1_1_score_page_1_1_score_page_token) is used in various [Leaderboard](/games/services/cpp/api/class/gpg/leaderboard#classgpg_1_1_leaderboard) functions that allow paging through pages of scores. Tokens created by this function will always start at the beginning of the requested range. The client may obtain a token either from a [Leaderboard](/games/services/cpp/api/class/gpg/leaderboard#classgpg_1_1_leaderboard), in which case it represents a query for the initial page of results for that query, or from a previously-obtained [ScorePage](/games/services/cpp/api/class/gpg/score-page#classgpg_1_1_score_page), in which case it represents a continuation (paging) of that query.\n\n| ### Constructors and Destructors ||\n|---|---|\n| [ScorePageToken](#classgpg_1_1_score_page_1_1_score_page_token_1a74fb3ae88facbb172bfae12c53ea20e1)`()` ||\n| [ScorePageToken](#classgpg_1_1_score_page_1_1_score_page_token_1acbe9a55e21e5dc253a83b25c035efd34)`(std::shared_ptr\u003c const `[ScorePageTokenImpl](/games/services/cpp/api/class/gpg/score-page/score-page-token#classgpg_1_1_score_page_1_1_score_page_token_1af3d660a323938fb5353f1b487408af42)` \u003e impl)` Explicit constructor. ||\n| [ScorePageToken](#classgpg_1_1_score_page_1_1_score_page_token_1a135117027fcbb9a79c55ecc1db07951a)`(const `[ScorePageToken](/games/services/cpp/api/class/gpg/score-page/score-page-token#classgpg_1_1_score_page_1_1_score_page_token)` & copy_from)` Copy constructor for copying an existing score page token into a new one. ||\n| [ScorePageToken](#classgpg_1_1_score_page_1_1_score_page_token_1af05f1f5538759a71b186d3efa18585c9)`(`[ScorePageToken](/games/services/cpp/api/class/gpg/score-page/score-page-token#classgpg_1_1_score_page_1_1_score_page_token)` && move_from)` Constructor for moving an existing score page token into a new one. ||\n| [~ScorePageToken](#classgpg_1_1_score_page_1_1_score_page_token_1abb34feaceca114b53ee5de8fa8c4b339)`()` ||\n\n| ### Public functions ||\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Valid](#classgpg_1_1_score_page_1_1_score_page_token_1af7b57edc2a429597e2daa1ac1ffe2af0)`() const ` | `bool` Returns true when the returned score page token is populated with data and is accompanied by a successful response status; false for an unpopulated user-created token or for a populated one accompanied by an unsuccessful response status. |\n| [operator=](#classgpg_1_1_score_page_1_1_score_page_token_1a1c8986654d34fa9b45e5bfa78c82d0de)`(const `[ScorePageToken](/games/services/cpp/api/class/gpg/score-page/score-page-token#classgpg_1_1_score_page_1_1_score_page_token)` & copy_from)` | [ScorePageToken](/games/services/cpp/api/class/gpg/score-page/score-page-token#classgpg_1_1_score_page_1_1_score_page_token)` &` Assignment operator for assigning this score page token's value from another score page token. |\n| [operator=](#classgpg_1_1_score_page_1_1_score_page_token_1a34fee10e97d8ff9a713110c5816206b5)`(`[ScorePageToken](/games/services/cpp/api/class/gpg/score-page/score-page-token#classgpg_1_1_score_page_1_1_score_page_token)` && move_from)` | [ScorePageToken](/games/services/cpp/api/class/gpg/score-page/score-page-token#classgpg_1_1_score_page_1_1_score_page_token)` &` Assignment operator for assigning this score page token's value from another score page token. |\n\nPublic functions\n----------------\n\n### ScorePageToken\n\n```c++\n ScorePageToken()\n``` \n\n### ScorePageToken\n\n```c++\n ScorePageToken(\n std::shared_ptr\u003c const ScorePageTokenImpl \u003e impl\n)\n``` \nExplicit constructor. \n\n### ScorePageToken\n\n```c++\n ScorePageToken(\n const ScorePageToken & copy_from\n)\n``` \nCopy constructor for copying an existing score page token into a new one. \n\n### ScorePageToken\n\n```c++\n ScorePageToken(\n ScorePageToken && move_from\n)\n``` \nConstructor for moving an existing score page token into a new one.\n\nr-value-reference version. \n\n### Valid\n\n```c++\nbool Valid() const \n``` \nReturns true when the returned score page token is populated with data and is accompanied by a successful response status; false for an unpopulated user-created token or for a populated one accompanied by an unsuccessful response status.\n\nIt must be true for the getter functions on this token (LeaderboardId, Start, etc.) to be usable. \n\n### operator=\n\n```c++\nScorePageToken & operator=(\n const ScorePageToken & copy_from\n)\n``` \nAssignment operator for assigning this score page token's value from another score page token. \n\n### operator=\n\n```c++\nScorePageToken & operator=(\n ScorePageToken && move_from\n)\n``` \nAssignment operator for assigning this score page token's value from another score page token.\n\nr-value-reference version. \n\n### \\~ScorePageToken\n\n```c++\n ~ScorePageToken()\n```"]]