CppELib 1.7.0
Loading...
Searching...
No Matches
StdCppEventFlagFactory.h
Go to the documentation of this file.
1#ifndef STDCPP_OS_WRAPPER_STDCPP_EVENT_FLAG_FACTORY_H_INCLUDED
2#define STDCPP_OS_WRAPPER_STDCPP_EVENT_FLAG_FACTORY_H_INCLUDED
3
5#include <mutex>
6
7namespace StdCppOSWrapper {
8
10public:
13
14private:
15 virtual OSWrapper::EventFlag* create(bool autoReset);
16 virtual void destroy(OSWrapper::EventFlag* e);
17
20
21 std::mutex m_mutex;
22};
23
24}
25
26#endif // STDCPP_OS_WRAPPER_STDCPP_EVENT_FLAG_FACTORY_H_INCLUDED
Definition EventFlagFactory.h:8
Abstract class that has functions of common RTOS's event flag.
Definition EventFlag.h:24
Definition StdCppEventFlagFactory.h:9
StdCppEventFlagFactory()
Definition StdCppEventFlagFactory.cpp:162
virtual ~StdCppEventFlagFactory()
Definition StdCppEventFlagFactory.h:12
Implementation of OSWrapper for standard C++11 using std::thread.
Definition StdCppEventFlagFactory.cpp:6