![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Added HangmanGame class, but does not work yet
Dependencies: SDFileSystem app epson mbed msp430 pl tests
Diff: bookmonitor.h
- Revision:
- 0:fa7450a43b99
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bookmonitor.h Mon Dec 04 09:32:20 2017 +0000 @@ -0,0 +1,41 @@ +// +// Filename: bookmonitor.h +// +// Flexbook page turn monitor. +// + +// include guards +#ifndef BOOKMONITOR_H +#define BOOKMONITOR_H + +namespace Flexbook +{ + +class Book; + +class BookMonitor +{ +public: + // Constructor needs to be explicit. + explicit BookMonitor(Book &book); + + // Destructor. + ~BookMonitor(); + + // Check for a page turn. + void CheckForPageChange(); + +private: + // Disable the copy constructor. + BookMonitor(const BookMonitor &); + + // Disable assignment. + BookMonitor &operator=(const BookMonitor &); + + Book &book; +}; + +} // End Flexbook namespace. + +#endif // BOOKMONITOR_H +