PM2_Lib
Dependencies: LSM9DS1 RangeFinder FastPWM
Diff: ThreadFlag.h
- Revision:
- 4:9c003c402033
- Parent:
- 0:86129f1b4a93
--- a/ThreadFlag.h Thu Apr 01 14:31:43 2021 +0000 +++ b/ThreadFlag.h Tue Apr 06 11:21:54 2021 +0000 @@ -13,20 +13,21 @@ /** * This class manages the handling of unique thread flags to trigger rtos threads. */ -class ThreadFlag { - - public: - - ThreadFlag(); - virtual ~ThreadFlag(); - virtual unsigned int read(); - operator unsigned int(); - - private: - - static unsigned int threadFlags; // variable that holds all assigned thread flags - unsigned int threadFlag; // thread flag of this object - Mutex mutex; // mutex to lock critical sections +class ThreadFlag +{ + +public: + + ThreadFlag(); + virtual ~ThreadFlag(); + virtual unsigned int read(); + operator unsigned int(); + +private: + + static unsigned int threadFlags; // variable that holds all assigned thread flags + unsigned int threadFlag; // thread flag of this object + Mutex mutex; // mutex to lock critical sections }; #endif /* THREAD_FLAG_H_ */