gpg::स्कोर

#include <score.h>

सिंगल डेटा स्ट्रक्चर, जिसकी मदद से खिलाड़ी के स्कोर से जुड़ा डेटा ऐक्सेस किया जा सकता है.

खास जानकारी

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

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

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

Metadata() const
const std::string &
अगर इस स्कोर के लिए कोई सेट किया गया था, तो स्कोर से जुड़ा वह मेटाडेटा दिखाता है जिसे डेवलपर ने तय किया है.
Rank() const
uint64_t
यह फ़ंक्शन अन्य खिलाड़ियों की तुलना में खिलाड़ी के स्कोर की रैंक दिखाता है.
Valid() const
bool
सही नतीजे तब दिखते हैं, जब लौटाए गए स्कोर में डेटा की जानकारी अपने-आप भर जाती है और इस जानकारी के साथ रिस्पॉन्स की स्थिति भी दिखती है; गलत, अपने-आप भरे हुए उपयोगकर्ता के बनाए गए स्कोर के लिए या अपने-आप भरे हुए उस स्कोर के लिए जिसे गलत जवाब की स्थिति के साथ सबमिट किया गया है.
Value() const
uint64_t
खिलाड़ी का स्कोर लौटाता है.
operator=(const Score & copy_from)
Score &
किसी अन्य स्कोर से इस स्कोर की वैल्यू असाइन करने के लिए, असाइनमेंट ऑपरेटर.
operator=(Score && move_from)
Score &
किसी अन्य स्कोर से इस स्कोर की वैल्यू असाइन करने के लिए, असाइनमेंट ऑपरेटर.

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

मेटाडेटा

const std::string & Metadata() const 

अगर इस स्कोर के लिए कोई सेट किया गया था, तो स्कोर से जुड़ा वह मेटाडेटा दिखाता है जिसे डेवलपर ने तय किया है.

रैंक

uint64_t Rank() const 

यह फ़ंक्शन अन्य खिलाड़ियों की तुलना में खिलाड़ी के स्कोर की रैंक दिखाता है.

स्कोर

 Score()

स्कोर

 Score(
  std::shared_ptr< const ScoreImpl > impl
)

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

स्कोर

 Score(
  const Score & copy_from
)

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

स्कोर

 Score(
  Score && move_from
)

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

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

वैध

bool Valid() const 

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

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

मान

uint64_t Value() const 

खिलाड़ी का स्कोर लौटाता है.

operator=

Score & operator=(
  const Score & copy_from
)

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

operator=

Score & operator=(
  Score && move_from
)

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

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

~स्कोर

 ~Score()