cash2ecash

cash2ecash: cash acceptor that issues digital cash (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit fa8320f44288d5d441a33d771de133d7485bdb05
parent f95a1e595d62f3dc5e0357cb0b74ce692ab9d251
Author: Manuel Geissbühler <manuel@debian>
Date:   Mon, 30 Dec 2024 14:01:24 +0100

debugging

Diffstat:
Msrc/cash2ecash.cpp | 20++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/cash2ecash.cpp b/src/cash2ecash.cpp @@ -35,7 +35,7 @@ char hello[] = "hello"; char world[] = "wold"; char *string = hello; Gui gui; -Screen screenWelcome = ScreenWelcome(); +Screen *screenWelcome = new ScreenWelcome(); //Screen screenIdentification = ScreenIdentification(); //Screen screenConnection = ScreenConnection(); //Screen screenAcceptCash = ScreenAcceptCash(string); @@ -54,7 +54,7 @@ stateEventPair stateEventTable[NUMBER_OF_STATES][NUMBER_OF_EVENTS]; void actionEventInitialize() { std::cout << "Event action initialze called" << std::endl; - gui.setActiveScreen(&screenWelcome); + gui.setActiveScreen(screenWelcome); } void actionEventUnexpected(){ @@ -68,17 +68,17 @@ void actionEventStart(){ void actionEventAbortIdent(){ std::cout << "Action Event Abort Ident called" << std::endl; - gui.setActiveScreen(&screenWelcome); + gui.setActiveScreen(screenWelcome); } void actionEventAbortConnection(){ std::cout << "Action Abort Connection called" << std::endl; - gui.setActiveScreen(&screenWelcome); + gui.setActiveScreen(screenWelcome); } void actionEventFinishCashin(){ std::cout << "Action Event Finish Cashin called" << std::endl; - gui.setActiveScreen(&screenWelcome); + gui.setActiveScreen(screenWelcome); } void actionEventSleep() { std::cout << "Action Event xx called" << std::endl; } @@ -109,27 +109,27 @@ void actionEventBankWStatusPending(){ void actionEventWConfirmationDone(){ std::cout << "Action Event Bank Confirmation Done called" << std::endl; - gui.setActiveScreen(&screenWelcome); + gui.setActiveScreen(screenWelcome); } void actionEventIdentificationTimeout(){ std::cout << "Action Event Identification Timeout called" << std::endl; - gui.setActiveScreen(&screenWelcome); + gui.setActiveScreen(screenWelcome); } void actionEventAcceptCashTimeout(){ std::cout << "Action Event Acceptcash Timeout called" << std::endl; - gui.setActiveScreen(&screenWelcome); + gui.setActiveScreen(screenWelcome); } void actionEventConnectionTimeout(){ std::cout << "Action Event Connection Timeout called" << std::endl; - gui.setActiveScreen(&screenWelcome); + gui.setActiveScreen(screenWelcome); } void actionEventDoneTimeout() { std::cout << "Action Event Done Timeout called" << std::endl; - gui.setActiveScreen(&screenWelcome); + gui.setActiveScreen(screenWelcome); }