![]() |
GM6000 Digital Heater Controller Build: 20 (Branch = develop)
SDX-1330
|
#include "colony_map.h"#include "Cpl/System/Runnable.h"#include "Cpl/System/Signable.h"#include "Cpl/Type/Traverser.h"#include <stdlib.h>Go to the source code of this file.
Classes | |
| class | Cpl::System::Thread |
| This abstract class defines the operations that can be performed on a thread. More... | |
| class | Cpl::System::Thread::Traverser |
| This abstract class defines the client interface for walking the list of threads, i.e. More... | |
Namespaces | |
| namespace | Cpl |
| The 'Cpl' namespace is the root name space for the Colony. | |
| namespace | Cpl::System |
| The System namespace contains platform independent foundation abstractions and classes related to program execution. | |
Macros | |
| #define | Cpl_System_Thread_NativeHdl_T Cpl_System_Thread_NativeHdl_T_MAP |
| Defer the definition of the native thread handle to the application's 'platform'. | |
| #define | CPL_SYSTEM_THREAD_PRIORITY_HIGHEST CPL_SYSTEM_THREAD_PRIORITY_HIGHEST_MAP |
| The highest possible thread priority. | |
| #define | CPL_SYSTEM_THREAD_PRIORITY_NORMAL CPL_SYSTEM_THREAD_PRIORITY_NORMAL_MAP |
| The recommended/default priority for a thread. | |
| #define | CPL_SYSTEM_THREAD_PRIORITY_LOWEST CPL_SYSTEM_THREAD_PRIORITY_LOWEST_MAP |
| The lowest possible thread priority. | |
| #define | CPL_SYSTEM_THREAD_PRIORITY_RAISE CPL_SYSTEM_THREAD_PRIORITY_RAISE_MAP |
| This value can be 'added' to one of the above Priorities to increase (i.e. | |
| #define | CPL_SYSTEM_THREAD_PRIORITY_LOWER CPL_SYSTEM_THREAD_PRIORITY_LOWER_MAP |
| This value can be 'added' to one of the above Priorities to decrease (i.e. | |
| #define Cpl_System_Thread_NativeHdl_T Cpl_System_Thread_NativeHdl_T_MAP |
Defer the definition of the native thread handle to the application's 'platform'.
| #define CPL_SYSTEM_THREAD_PRIORITY_HIGHEST CPL_SYSTEM_THREAD_PRIORITY_HIGHEST_MAP |
The highest possible thread priority.
| #define CPL_SYSTEM_THREAD_PRIORITY_LOWER CPL_SYSTEM_THREAD_PRIORITY_LOWER_MAP |
This value can be 'added' to one of the above Priorities to decrease (i.e.
lower) the priority by one 'level. A priority can be decreased multiple levels by adding this value multiple times.
| #define CPL_SYSTEM_THREAD_PRIORITY_LOWEST CPL_SYSTEM_THREAD_PRIORITY_LOWEST_MAP |
The lowest possible thread priority.
| #define CPL_SYSTEM_THREAD_PRIORITY_NORMAL CPL_SYSTEM_THREAD_PRIORITY_NORMAL_MAP |
The recommended/default priority for a thread.
| #define CPL_SYSTEM_THREAD_PRIORITY_RAISE CPL_SYSTEM_THREAD_PRIORITY_RAISE_MAP |
This value can be 'added' to one of the above Priorities to increase (i.e.
higher) the priority by one 'level. A priority can be increased multiple levels by adding this value multiple times.