Public Member Functions | |
| CConsoleReader (CConsoleBase &aConsole) | |
| C'tor. | |
| ~CConsoleReader () | |
| D'tor. | |
Protected Member Functions | |
| void | Activate () |
| read from the console and activate the active object | |
| virtual void | DoCancel () |
| cancel any outstanding events | |
| virtual void | RunL () |
| asyncronous event received. | |
Private Attributes | |
| TBuf8< 2 > | buffTx |
| CConsoleBase & | iConsole |
it is used for e.g. getting the Ctrl-C key when playing SID tunes.
Definition at line 135 of file esidplay.cpp.
|
|
C'tor.
Definition at line 150 of file esidplay.cpp. References Activate(), and CTOR. |
|
|
D'tor.
Definition at line 168 of file esidplay.cpp. References DoCancel(), and DTOR. |
|
|
read from the console and activate the active object
Definition at line 180 of file esidplay.cpp. References ELOG1, and iConsole. Referenced by CConsoleReader(), and RunL(). |
|
|
cancel any outstanding events
Definition at line 190 of file esidplay.cpp. References iConsole. Referenced by ~CConsoleReader(). |
|
|
asyncronous event received. A key was pressed. In case of Ctrl-C, exit. if not, re-issue the read and go back to the scheduler. Definition at line 198 of file esidplay.cpp. References Activate(), ELOG1, ELOG2, gTest(), iConsole, myAudio, myEmuEngine, myTune, selectedSong, sidEmuInitializeSong(), and audioDriver::VolumeDelta(). |
|
|
Definition at line 146 of file esidplay.cpp. |
|
|
Definition at line 147 of file esidplay.cpp. Referenced by Activate(), DoCancel(), and RunL(). |
1.3.3