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 

تعرض القيمة "صحيح" عندما تتم تعبئة النتيجة المعروضة بالبيانات وتكون مصحوبة بحالة استجابة ناجحة. تشير القيمة "خطأ" إلى نتيجة لم تتم تعبئتها بواسطة المستخدم أو لنتيجة تمت تعبئتها مصحوبة بحالة استجابة غير ناجحة.

يجب أن يكون صحيحًا لكي تكون دوال getter في هذا الكائن قابلة للاستخدام.

القيمة

uint64_t Value() const 

لعرض نتيجة اللاعب.

operator=

Score & operator=(
  const Score & copy_from
)

عامل تشغيل المهمة لتعيين قيمة هذه النتيجة من نتيجة أخرى.

operator=

Score & operator=(
  Score && move_from
)

عامل تشغيل المهمة لتعيين قيمة هذه النتيجة من نتيجة أخرى.

إصدار r-value-reference.

~النتيجة

 ~Score()