gpg::ScorePage::ScorePageToken

#include <score_page.h>

Struktura danych, która jest prawie nieprzezroczystym typem i reprezentuje zapytanie w przypadku wartości ScorePage (lub jest pusta).

Podsumowanie

Parametr ScorePageToken jest używany w różnych funkcjach Długiego banera, które umożliwiają stronicowanie stron z wynikami. Tokeny tworzone przez tę funkcję zawsze zaczynają się na początku żądanego zakresu. Klient może uzyskać token z tabeli wyników, który reprezentuje zapytanie dotyczące początkowej strony wyników tego zapytania lub z uzyskanej wcześniej ScorePage. W takim przypadku stanowi on kontynuację (stronicowania) tego zapytania.

Konstruktorzy i niszczyciele

ScorePageToken()
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
Bezpośredni konstruktor.
ScorePageToken(const ScorePageToken & copy_from)
Skopiuj konstruktor do skopiowania istniejącego tokena strony wyników do nowego.
ScorePageToken(ScorePageToken && move_from)
Konstruktor do przenoszenia istniejącego tokena strony wyników do nowego.
~ScorePageToken()

Funkcje publiczne

Valid() const
bool
Zwraca wartość „true” (prawda), jeśli zwrócony token strony wyników jest wypełniany danymi i towarzyszy mu stan pomyślnej odpowiedzi; wartość „false” (fałsz) w przypadku niewypełnionego tokena utworzonego przez użytkownika lub wypełnionego tokena, któremu towarzyszy niepowodzenie odpowiedzi.
operator=(const ScorePageToken & copy_from)
Operator przypisania umożliwiający przypisywanie wartości tokena tej strony wyników z innego tokena strony wyników.
operator=(ScorePageToken && move_from)
Operator przypisania umożliwiający przypisywanie wartości tokena tej strony wyników z innego tokena strony wyników.

Funkcje publiczne

ScorePageToken

 ScorePageToken()

ScorePageToken

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

Bezpośredni konstruktor.

ScorePageToken

 ScorePageToken(
  const ScorePageToken & copy_from
)

Skopiuj konstruktor do skopiowania istniejącego tokena strony wyników do nowego.

ScorePageToken

 ScorePageToken(
  ScorePageToken && move_from
)

Konstruktor do przenoszenia istniejącego tokena strony wyników do nowego.

wersję referencyjną o wartości r.

Prawidłowy

bool Valid() const 

Zwraca wartość „true” (prawda), jeśli zwrócony token strony wyników jest wypełniany danymi i towarzyszy mu stan pomyślnej odpowiedzi; wartość „false” (fałsz) w przypadku niewypełnionego tokena utworzonego przez użytkownika lub wypełnionego tokena, któremu towarzyszy niepowodzenie odpowiedzi.

Aby można było korzystać z funkcji getter w tym tokenie (leaderId, Start itp.), musi mieć ona wartość true (prawda).

operator=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

Operator przypisania umożliwiający przypisywanie wartości tokena tej strony wyników z innego tokena strony wyników.

operator=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

Operator przypisania umożliwiający przypisywanie wartości tokena tej strony wyników z innego tokena strony wyników.

wersję referencyjną o wartości r.

~ScorePageToken

 ~ScorePageToken()