#pragma once #include #include #include "Kassa.h" #include "consts.h" class WinkelSim { public: void step(); /** @brief distribute MAX_NEW_CUSTOMERS_PER_TIMESTEP and call Kassa.step() */ public: WinkelSim(); virtual ~WinkelSim(); public: friend std::ostream& operator << (std::ostream& output, const WinkelSim& sim); private: std::array _checkouts = { nullptr }; };