|
CppCommon 1.0.5.0
C++ Common Library
|
Thread definition. More...
#include "errors/exceptions_handler.h"#include "time/timestamp.h"#include <bitset>#include <thread>#include "thread.inl"Go to the source code of this file.
Classes | |
| class | CppCommon::Thread |
| Thread abstraction. More... | |
Namespaces | |
| namespace | CppCommon |
| C++ Common project definitions. | |
Macros | |
| #define | __THREAD__ CppCommon::Thread::CurrentThreadId() |
| Current thread Id macro. | |
Enumerations | |
| enum class | CppCommon::ThreadPriority : uint8_t { CppCommon::IDLE = 0x00 , CppCommon::LOWEST = 0x1F , CppCommon::LOW = 0x3F , CppCommon::NORMAL = 0x7F , CppCommon::HIGH = 0x9F , CppCommon::HIGHEST = 0xBF , CppCommon::REALTIME = 0xFF } |
| Thread priorities. More... | |
Functions | |
| template<class TOutputStream > | |
| TOutputStream & | CppCommon::operator<< (TOutputStream &stream, ThreadPriority priority) |
| Stream output: Thread priorities. | |
| #define __THREAD__ CppCommon::Thread::CurrentThreadId() |