Wizard
Software Engineering Project - Wizard
Loading...
Searching...
No Matches
serializable Class Referenceabstract
Inheritance diagram for serializable:
serializable_value< int > serializable_value< bool > serializable_value< std::string > client_request serializable_value< T > server_response unique_serializable decide_trump_color_request estimate_tricks_request join_game_request leave_game_request play_card_request start_game_request full_state_response request_response card deck game_state hand player trick

Public Member Functions

virtual rapidjson::Document * to_json () const
 
virtual void write_into_json (rapidjson::Value &json, rapidjson::Document::AllocatorType &allocator) const =0
 

Member Function Documentation

◆ write_into_json()

virtual void serializable::write_into_json ( rapidjson::Value & json,
rapidjson::Document::AllocatorType & allocator ) const
pure virtual

Implemented in card, deck, hand, player, and trick.


The documentation for this class was generated from the following file: