// Teller.h       Dave Reed     davereed@creighton.edu
////////////////////////////////////////////////////////


#ifndef _TELLER_H_
#define _TELLER_H_

#include "Customer.h"

enum Status { FREE, BUSY, FINISHED };

class Teller {          
  public:               
    Teller(int id = 0);
    int getID();
    Status getStatus(int time);
    void serveCustomer(Customer c, int time);
    Customer getCurrentCustomer(int time);
  private:
    int tellerID;
    int busyUntil;
    Customer serving;
};

#endif
