Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
gpg::ScorePage::Entry
#include <score_page.h>
Một lớp học tạo mục nhập trên trang điểm số.
Tóm tắt
Hàm khởi tạo và phá huỷ
|
Entry()
|
Entry(std::shared_ptr< const EntryImpl > impl)
Hàm khởi tạo tường minh.
|
Entry(const Entry & copy_from)
Sao chép hàm khởi tạo để sao chép một mục nhập hiện có vào một mục nhập mới.
|
Entry(Entry && move_from)
Hàm khởi tạo để di chuyển mục nhập hiện có vào mục mới.
|
~Entry()
|
Hàm công khai
|
LastModified() const
|
Không dùng nữa.
Ưu tiên LastModifiedTime. |
LastModifiedTime() const
|
Trả về thời gian sửa đổi mục nhập lần gần đây nhất (được biểu thị dưới dạng mili giây kể từ thời gian bắt đầu của hệ thống Unix).
|
PlayerId() const
|
const std::string &
Trả về mã nhận dạng người chơi.
|
Score() const
|
Trả về điểm số của người chơi.
|
Valid() const
|
bool
Trả về giá trị true khi mục nhập trả về được điền sẵn dữ liệu và kèm theo trạng thái phản hồi thành công; false cho mục nhập do người dùng tạo không được điền hoặc cho mục nhập được điền kèm theo trạng thái phản hồi không thành công.
|
operator=(const Entry & copy_from)
|
Toán tử gán để gán giá trị của mục nhập này từ một mục nhập khác.
|
operator=(Entry && move_from)
|
Toán tử gán để gán giá trị của mục nhập này từ một mục nhập khác.
|
Hàm công khai
Mục nhập
Entry()
Mục nhập
Entry(
std::shared_ptr< const EntryImpl > impl
)
Mục nhập
Entry(
const Entry & copy_from
)
Sao chép hàm khởi tạo để sao chép một mục nhập hiện có vào một mục nhập mới.
Mục nhập
Entry(
Entry && move_from
)
Hàm khởi tạo để di chuyển mục nhập hiện có vào mục mới.
phiên bản tham chiếu r-value.
LastModified
Timestamp LastModified() const
LastModifiedTime
Timestamp LastModifiedTime() const
Trả về thời gian sửa đổi mục nhập lần gần đây nhất (được biểu thị dưới dạng mili giây kể từ thời gian bắt đầu của hệ thống Unix).
PlayerId
const std::string & PlayerId() const
Trả về mã nhận dạng người chơi.
Điểm số
const gpg::Score & Score() const
Trả về điểm số của người chơi.
Hợp lệ
bool Valid() const
Trả về giá trị true khi mục nhập trả về được điền sẵn dữ liệu và kèm theo trạng thái phản hồi thành công; false cho mục nhập do người dùng tạo không được điền hoặc cho mục nhập được điền kèm theo trạng thái phản hồi không thành công.
Giá trị này phải đúng thì các hàm getter trên mục này (PlayerId, Score, v.v.) mới có thể sử dụng được.
operator=
Entry & operator=(
const Entry & copy_from
)
Toán tử gán để gán giá trị của mục nhập này từ một mục nhập khác.
operator=
Entry & operator=(
Entry && move_from
)
Toán tử gán để gán giá trị của mục nhập này từ một mục nhập khác.
phiên bản tham chiếu r-value.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-08-22 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-08-22 UTC."],[],[],null,["# gpg::ScorePage::Entry Class Reference\n\ngpg::ScorePage::Entry\n=====================\n\n`#include \u003cscore_page.h\u003e`\n\nA class that creates an entry on a score page.\n\nSummary\n-------\n\n| ### Constructors and Destructors ||\n|---|---|\n| [Entry](#classgpg_1_1_score_page_1_1_entry_1a819da6506beadf0cbf8c3ad98017a8c6)`()` ||\n| [Entry](#classgpg_1_1_score_page_1_1_entry_1a0459dbe666b3234a464dec9f65a47adc)`(std::shared_ptr\u003c const EntryImpl \u003e impl)` Explicit constructor. ||\n| [Entry](#classgpg_1_1_score_page_1_1_entry_1a6ac998737573b3ea58130df7daf58d04)`(const `[Entry](/games/services/cpp/api/class/gpg/score-page/entry#classgpg_1_1_score_page_1_1_entry)` & copy_from)` Copy constructor for copying an existing entry into a new one. ||\n| [Entry](#classgpg_1_1_score_page_1_1_entry_1a97f71047dfe8c6fb14ac1bf067de9828)`(`[Entry](/games/services/cpp/api/class/gpg/score-page/entry#classgpg_1_1_score_page_1_1_entry)` && move_from)` Constructor for moving an existing entry into a new one. ||\n| [~Entry](#classgpg_1_1_score_page_1_1_entry_1a45717132994736f8142b3486ddd93774)`()` ||\n\n| ### Public functions ||\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [LastModified](#classgpg_1_1_score_page_1_1_entry_1a6be6eda3076e935355791d931adfb90b)`() const ` | [Timestamp](/games/services/cpp/api/namespace/gpg#namespacegpg_1a5668d538180e09da17413d5e1c275544) **[Deprecated.](/games/services/cpp/api/deprecated/deprecated)**Prefer LastModifiedTime. |\n| [LastModifiedTime](#classgpg_1_1_score_page_1_1_entry_1a7b1bec91e44f25a31568090abf041823)`() const ` | [Timestamp](/games/services/cpp/api/namespace/gpg#namespacegpg_1a5668d538180e09da17413d5e1c275544) Returns time at which the entry was last modified (expressed as milliseconds since the Unix epoch). |\n| [PlayerId](#classgpg_1_1_score_page_1_1_entry_1aa076d3fb7cceb4dc04a1ce765bec49a5)`() const ` | `const std::string &` Returns player ID. |\n| [Score](#classgpg_1_1_score_page_1_1_entry_1a64d90f26f5ba0a3e0ed57f97b3141a1c)`() const ` | `const `[gpg::Score](/games/services/cpp/api/class/gpg/score#classgpg_1_1_score)` &` Returns player score. |\n| [Valid](#classgpg_1_1_score_page_1_1_entry_1a8ed52640c602772e5fb440e73ebdd418)`() const ` | `bool` Returns true when the returned entry is populated with data and is accompanied by a successful response status; false for an unpopulated user-created entry or for a populated one accompanied by an unsuccessful response status. |\n| [operator=](#classgpg_1_1_score_page_1_1_entry_1a7804f339b8cfe02c180a3c841e7ce202)`(const `[Entry](/games/services/cpp/api/class/gpg/score-page/entry#classgpg_1_1_score_page_1_1_entry)` & copy_from)` | [Entry](/games/services/cpp/api/class/gpg/score-page/entry#classgpg_1_1_score_page_1_1_entry)` &` Assignment operator for assigning this entry's value from another entry. |\n| [operator=](#classgpg_1_1_score_page_1_1_entry_1a660b519d1dcd64a9f92d415e21ad2982)`(`[Entry](/games/services/cpp/api/class/gpg/score-page/entry#classgpg_1_1_score_page_1_1_entry)` && move_from)` | [Entry](/games/services/cpp/api/class/gpg/score-page/entry#classgpg_1_1_score_page_1_1_entry)` &` Assignment operator for assigning this entry's value from another entry. |\n\nPublic functions\n----------------\n\n### Entry\n\n```c++\n Entry()\n``` \n\n### Entry\n\n```c++\n Entry(\n std::shared_ptr\u003c const EntryImpl \u003e impl\n)\n``` \nExplicit constructor. \n\n### Entry\n\n```c++\n Entry(\n const Entry & copy_from\n)\n``` \nCopy constructor for copying an existing entry into a new one. \n\n### Entry\n\n```c++\n Entry(\n Entry && move_from\n)\n``` \nConstructor for moving an existing entry into a new one.\n\nr-value-reference version. \n\n### LastModified\n\n```c++\nTimestamp LastModified() const \n``` \n**[Deprecated.](/games/services/cpp/api/deprecated/deprecated)**Prefer LastModifiedTime. \n\n### LastModifiedTime\n\n```c++\nTimestamp LastModifiedTime() const \n``` \nReturns time at which the entry was last modified (expressed as milliseconds since the Unix epoch). \n\n### PlayerId\n\n```c++\nconst std::string & PlayerId() const \n``` \nReturns player ID. \n\n### Score\n\n```c++\nconst gpg::Score & Score() const \n``` \nReturns player score. \n\n### Valid\n\n```c++\nbool Valid() const \n``` \nReturns true when the returned entry is populated with data and is accompanied by a successful response status; false for an unpopulated user-created entry or for a populated one accompanied by an unsuccessful response status.\n\nIt must be true for the getter functions on this entry (PlayerId, [Score](/games/services/cpp/api/class/gpg/score#classgpg_1_1_score), etc.) to be usable. \n\n### operator=\n\n```c++\nEntry & operator=(\n const Entry & copy_from\n)\n``` \nAssignment operator for assigning this entry's value from another entry. \n\n### operator=\n\n```c++\nEntry & operator=(\n Entry && move_from\n)\n``` \nAssignment operator for assigning this entry's value from another entry.\n\nr-value-reference version. \n\n### \\~Entry\n\n```c++\n ~Entry()\n```"]]