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()