gpg::ScorePage::ScorePageToken

#include <score_page.h>

ScorePage için bir sorguyu temsil eden, neredeyse opak türde (veya boş) bir veri yapısı.

Özet

ScorePageToken, puan sayfaları arasında sayfalamaya olanak tanıyan çeşitli Leaderboard işlevlerinde kullanılır. Bu işlev tarafından oluşturulan jetonlar her zaman istenen aralığın başında başlar. Müşteri bir Leaderboard'dan jeton alabilir. Bu durumda, söz konusu sorgu için sonuçların ilk sayfası için bir sorguyu temsil eder. Daha önce elde edilmiş bir ScorePage'den ise söz konusu sorgunun devamını (sayfalama) temsil eder.

Oluşturucular ve Yıkıcılar

ScorePageToken()
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
Açık oluşturucu.
ScorePageToken(const ScorePageToken & copy_from)
Mevcut bir puan sayfası jetonunu yeni bir puan sayfası jetonuna kopyalamak için oluşturucuyu kopyala.
ScorePageToken(ScorePageToken && move_from)
Mevcut bir puan sayfası jetonunu yeni bir puan sayfası jetonuna taşımak için kullanılan oluşturucu.
~ScorePageToken()

Kamu işlevleri

Valid() const
bool
Döndürülen puan sayfası jetonu verilerle doldurulduğunda ve başarılı bir yanıt durumunun yanında "true" (doğru), kullanıcı tarafından oluşturulmuş bir jeton veya doldurulmamış bir jeton için "false" (yanlış) değerini ve başarısız bir yanıt durumuyla birlikte döndürür.
operator=(const ScorePageToken & copy_from)
Bu puan sayfası jetonunun değerini başka bir puan sayfası jetonundan atamak için atama operatörü.
operator=(ScorePageToken && move_from)
Bu puan sayfası jetonunun değerini başka bir puan sayfası jetonundan atamak için atama operatörü.

Kamu işlevleri

ScorePageToken

 ScorePageToken()

ScorePageToken

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

Açık oluşturucu.

ScorePageToken

 ScorePageToken(
  const ScorePageToken & copy_from
)

Mevcut bir puan sayfası jetonunu yeni bir puan sayfası jetonuna kopyalamak için oluşturucuyu kopyala.

ScorePageToken

 ScorePageToken(
  ScorePageToken && move_from
)

Mevcut bir puan sayfası jetonunu yeni bir puan sayfası jetonuna taşımak için kullanılan oluşturucu.

r değeri referans sürümünü kullanır.

Geçerli

bool Valid() const 

Döndürülen puan sayfası jetonu verilerle doldurulduğunda ve başarılı bir yanıt durumunun yanında "true" (doğru), kullanıcı tarafından oluşturulmuş bir jeton veya doldurulmamış bir jeton için "false" (yanlış) değerini ve başarısız bir yanıt durumuyla birlikte döndürür.

Bu jetondaki getter işlevlerinin (LeaderboardId, Start vb.) kullanılabilir olması için true (doğru) değerine sahip olmalıdır.

operatör=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

Bu puan sayfası jetonunun değerini başka bir puan sayfası jetonundan atamak için atama operatörü.

operatör=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

Bu puan sayfası jetonunun değerini başka bir puan sayfası jetonundan atamak için atama operatörü.

r değeri referans sürümünü kullanır.

~Puan Sayfası Jetonu

 ~ScorePageToken()