forked from GerhardHoffmann/DCLibraries
		
	Fix: Signals are not allowed to be pure virtual functions.
This commit is contained in:
		| @@ -2251,15 +2251,33 @@ public: | ||||
|     // countOfBills: array of up to 16 sums,    countOfBills[0]=nr of 5€-bills in stacker | ||||
|     //                                          countOfBills[1] for 10€   and so on | ||||
|  | ||||
|     virtual void hwapi_doorServiceDoorOpened(void) const=0; | ||||
|     virtual void hwapi_doorVaultDoorOpened(void) const=0; | ||||
|     virtual void hwapi_doorCoinBoxRemoved(void) const=0; | ||||
|     virtual void hwapi_doorCoinBoxInserted(void) const=0; | ||||
|     virtual void hwapi_doorCBinAndAllDoorsClosed(void) const=0; | ||||
|     virtual void hwapi_doorAllDoorsClosed(void) const=0; | ||||
|  | ||||
|  | ||||
|  | ||||
| signals: | ||||
|     // NOTE: declaring a "pure virtual" "signal" should be an error and thus not valid. | ||||
|     void hwapi_templatePrintFinished_OK() const; | ||||
|     void hwapi_templatePrintFinished_Err() const; | ||||
|  | ||||
|     void hwapi_coinCollectionJustStarted() const; | ||||
|     void hwapi_coinCollectionAborted() const; | ||||
|  | ||||
|     void hwapi_gotNewCoin() const; | ||||
|     void hwapi_payStopByMax() const; | ||||
|     void hwapi_payStopByPushbutton() const; | ||||
|  | ||||
|     void hwapi_payStopByEscrow() const; | ||||
|     void hwapi_payStopByError() const; | ||||
|     void hwapi_payStopByTimeout() const; | ||||
|     void hwapi_payCancelled() const; | ||||
|     void hwapi_coinProcessJustStopped() const; | ||||
|  | ||||
|     void hwapi_doorServiceDoorOpened() const; | ||||
|     void hwapi_doorVaultDoorOpened() const; | ||||
|     void hwapi_doorCoinBoxRemoved() const; | ||||
|     void hwapi_doorCoinBoxInserted() const; | ||||
|     void hwapi_doorCBinAndAllDoorsClosed() const; | ||||
|     void hwapi_doorAllDoorsClosed() const; | ||||
| }; | ||||
|  | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user