#ifndef _dealer_hh_ #define _dealer_hh_ #include "player.hh" class Dealer{ Deck * deck; bool lookedAt2nd; bool dealerBJ; list cards; list::iterator cardItr; Player* player; int curBet; void end(); // clean stuff void getCard(Card * card); void getCardDown(Card * card); void deal(); public: void BJ(int bet); void reveal2nd(); bool insurance(); int valueVis(); //show the value of the first open card Card* askCard(); void readCfg(); void join(Player*); void bet(int bet); void start(); Dealer(); }dealer ; #endif