Advertisement
malixds_

Untitled

May 30th, 2022
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. #ifndef _CONTRPOLPANEL_H_
  2. #define _CONTRPOLPANEL_H_
  3. #include "Base.h"
  4.     using namespace std;
  5. class ControlPanel: public Base
  6. {
  7.     private:
  8.     enum STATUS {WAITING, PIN, LOGGED};
  9.     bool hasMoneyInserted = false;
  10.     int availableSum;
  11.     STATUS status = WAITING;
  12.     public:
  13.     ControlPanel (Base*, string);
  14.     void command_obr (string);
  15.     void set_status_obr (string);
  16.     void operation_done_signal (string&);
  17.     void add_bill_signal (string&);
  18.     void deposit_money_signal (string&);
  19.     void return_bills_signal (string&);
  20.     void text_print_signal (string&);
  21.    
  22.     void set_available_sum_obr (string);
  23.     void withdraw_signal (string&);
  24. };
  25. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement