Wizard
Software Engineering Project - Wizard
|
This is the complete list of members for deck, including all inherited members.
_id (defined in unique_serializable) | unique_serializable | protected |
deck() | deck | |
deck(const std::vector< card * > &cards) | deck | explicit |
draw_cards(const player *player, int round_number, std::string &err) | deck | |
draw_trump() const | deck | |
from_json(const rapidjson::Value &json) | deck | static |
get_id() const (defined in unique_serializable) | unique_serializable | |
get_number_of_remaining_cards() const noexcept | deck | |
is_empty() const noexcept | deck | |
setup_round() | deck | |
to_json() const (defined in serializable) | serializable | inlinevirtual |
unique_serializable() (defined in unique_serializable) | unique_serializable | protected |
unique_serializable(std::string id) (defined in unique_serializable) | unique_serializable | protected |
write_into_json(rapidjson::Value &json, rapidjson::Document::AllocatorType &allocator) const override | deck | virtual |
write_into_json(rapidjson::Value &json, rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > &allocator) const override (defined in unique_serializable) | unique_serializable | virtual |
~deck() override | deck | |
~serializable()=default (defined in serializable) | serializable | virtual |