Wizard
Software Engineering Project - Wizard
|
This is the complete list of members for hand, including all inherited members.
_id (defined in unique_serializable) | unique_serializable | protected |
add_card(card *card, std::string &err) | hand | |
from_json(const rapidjson::Value &json) | hand | static |
get_cards() const | hand | |
get_id() const (defined in unique_serializable) | unique_serializable | |
get_nof_cards() const | hand | |
hand() | hand | |
hand(const std::string &id, const std::vector< card * > &cards) | hand | |
hand(const std::string &id) | hand | explicit |
remove_card(std::string card_id, std::string &err) | hand | |
to_json() const (defined in serializable) | serializable | inlinevirtual |
try_get_card(const std::string &card_id, card *&hand_card) const | hand | |
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 | hand | virtual |
write_into_json(rapidjson::Value &json, rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > &allocator) const override (defined in unique_serializable) | unique_serializable | virtual |
~hand() override | hand | |
~serializable()=default (defined in serializable) | serializable | virtual |