add FreeRTOS support for PIThread PIMutex PIConditionVariable
This commit is contained in:
@@ -30,6 +30,8 @@
|
||||
#include "piobject.h"
|
||||
|
||||
class PIThread;
|
||||
|
||||
#ifndef MICRO_PIP
|
||||
class PIIntrospectionThreads;
|
||||
|
||||
class PIP_EXPORT __PIThreadCollection: public PIObject {
|
||||
@@ -58,14 +60,16 @@ public:
|
||||
};
|
||||
|
||||
static __PIThreadCollection_Initializer__ __PIThreadCollection_initializer__;
|
||||
|
||||
#endif // MICRO_PIP
|
||||
|
||||
typedef std::function<void(void *)> ThreadFunc;
|
||||
|
||||
class PIP_EXPORT PIThread: public PIObject
|
||||
{
|
||||
PIOBJECT_SUBCLASS(PIThread, PIObject)
|
||||
#ifndef MICRO_PIP
|
||||
friend class PIIntrospectionThreads;
|
||||
#endif
|
||||
public:
|
||||
NO_COPY_CLASS(PIThread)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user