2020-07-05 21:11:40 +00:00
|
|
|
#pragma once
|
|
|
|
|
2020-09-04 22:03:22 +00:00
|
|
|
#include "FreeRtosThread.h"
|
|
|
|
#include "PosixThread.h"
|
2020-07-05 21:11:40 +00:00
|
|
|
|
2020-09-04 22:03:22 +00:00
|
|
|
namespace concurrency
|
2020-07-05 21:11:40 +00:00
|
|
|
{
|
2020-07-06 19:53:10 +00:00
|
|
|
|
2020-09-04 22:03:22 +00:00
|
|
|
#ifdef HAS_FREE_RTOS
|
2020-10-08 05:32:34 +00:00
|
|
|
typedef FreeRtosThread OSThread;
|
2020-09-04 22:03:22 +00:00
|
|
|
#endif
|
2020-07-05 21:11:40 +00:00
|
|
|
|
2020-09-04 22:03:22 +00:00
|
|
|
#ifdef __unix__
|
2020-10-08 05:32:34 +00:00
|
|
|
typedef PosixThread OSThread;
|
2020-09-04 22:03:22 +00:00
|
|
|
#endif
|
2020-07-06 19:53:10 +00:00
|
|
|
|
2020-07-05 21:11:40 +00:00
|
|
|
} // namespace concurrency
|