|
|
| TableServer (Table::InitConfig config, std::vector< TableObserver *> obs, const TableEnv &env) |
| |
|
Msgs | start () |
| |
|
Msgs | action (Who who, const Action &action, int nonce) |
| |
|
Msgs | resume (Who who) |
| |
|
void | onTableEvent (const Table &table, const TE::TableStarted &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::FirstDealerChosen &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::RoundStarted &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::Cleaned &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::Diced &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::Dealt &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::Flipped &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::Drawn &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::Discarded &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::RiichiCalled &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::RiichiEstablished &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::Barked &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::RoundEnded &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::PointsChanged &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::TableEnded &event) final |
| |
|
void | onTableEvent (const Table &table, const TE::PoppedUp &event) final |
| |
|
const Table & | table () const |
| |
|
void | onTableEvent (const Table &table, const TE &event) final |
| |
|
virtual void | onTableEvent (const Table &t, const TE::TableStarted &e) BLANK_DEF virtual void onTableEvent(const Table &t |
| |
|
virtual void const TE::FirstDealerChosen &e virtual BLANK_DEF void | onTableEvent (const Table &t, const TE::RoundStarted &e) BLANK_DEF virtual void onTableEvent(const Table &t |
| |
|
virtual void const TE::FirstDealerChosen &e virtual BLANK_DEF void const TE::Cleaned &e virtual BLANK_DEF void | onTableEvent (const Table &t, const TE::Diced &e) BLANK_DEF virtual void onTableEvent(const Table &t |
| |
|
virtual void const TE::FirstDealerChosen &e virtual BLANK_DEF void const TE::Cleaned &e virtual BLANK_DEF void const TE::Dealt &e virtual BLANK_DEF void | onTableEvent (const Table &t, const TE::Flipped &e) BLANK_DEF virtual void onTableEvent(const Table &t |
| |
|
virtual void const TE::FirstDealerChosen &e virtual BLANK_DEF void const TE::Cleaned &e virtual BLANK_DEF void const TE::Dealt &e virtual BLANK_DEF void const TE::Drawn &e virtual BLANK_DEF void | onTableEvent (const Table &t, const TE::Discarded &e) BLANK_DEF virtual void onTableEvent(const Table &t |
| |
|
virtual void const TE::FirstDealerChosen &e virtual BLANK_DEF void const TE::Cleaned &e virtual BLANK_DEF void const TE::Dealt &e virtual BLANK_DEF void const TE::Drawn &e virtual BLANK_DEF void const TE::RiichiCalled &e virtual BLANK_DEF void | onTableEvent (const Table &t, const TE::RiichiEstablished &e) BLANK_DEF virtual void onTableEvent(const Table &t |
| |
|
virtual void const TE::FirstDealerChosen &e virtual BLANK_DEF void const TE::Cleaned &e virtual BLANK_DEF void const TE::Dealt &e virtual BLANK_DEF void const TE::Drawn &e virtual BLANK_DEF void const TE::RiichiCalled &e virtual BLANK_DEF void const TE::Barked &e virtual BLANK_DEF void | onTableEvent (const Table &t, const TE::RoundEnded &e) BLANK_DEF virtual void onTableEvent(const Table &t |
| |
|
virtual void const TE::FirstDealerChosen &e virtual BLANK_DEF void const TE::Cleaned &e virtual BLANK_DEF void const TE::Dealt &e virtual BLANK_DEF void const TE::Drawn &e virtual BLANK_DEF void const TE::RiichiCalled &e virtual BLANK_DEF void const TE::Barked &e virtual BLANK_DEF void const TE::PointsChanged &e virtual BLANK_DEF void | onTableEvent (const Table &t, const TE::TableEnded &e) BLANK_DEF virtual void onTableEvent(const Table &t |
| |
|
virtual void | onTableEvent (const Table &table, const TableEvent &event) |
| |