Wizard
Software Engineering Project - Wizard
Loading...
Searching...
No Matches
hand Member List

This is the complete list of members for hand, including all inherited members.

_id (defined in unique_serializable)unique_serializableprotected
add_card(card *card, std::string &err)hand
from_json(const rapidjson::Value &json)handstatic
get_cards() consthand
get_id() const (defined in unique_serializable)unique_serializable
get_nof_cards() consthand
hand()hand
hand(const std::string &id, const std::vector< card * > &cards)hand
hand(const std::string &id)handexplicit
remove_card(std::string card_id, std::string &err)hand
to_json() const (defined in serializable)serializableinlinevirtual
try_get_card(const std::string &card_id, card *&hand_card) consthand
unique_serializable() (defined in unique_serializable)unique_serializableprotected
unique_serializable(std::string id) (defined in unique_serializable)unique_serializableprotected
write_into_json(rapidjson::Value &json, rapidjson::Document::AllocatorType &allocator) const overridehandvirtual
write_into_json(rapidjson::Value &json, rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > &allocator) const override (defined in unique_serializable)unique_serializablevirtual
~hand() overridehand
~serializable()=default (defined in serializable)serializablevirtual