Namespaces | |
| maxon | |
Macros | |
| #define | DISABLE_IF_LOOP_TYPE_IS_INT(TYPE, ...) | 
Enumerations | |
| enum class | PARALLELFORFLAGS {  INITTHREADED_FINALIZETHREADED , INITTHREADED_FINALIZESYNC , INITSYNC_FINALIZETHREADED , INITSYNC_FINALIZESYNC , NOINIT_NOFINALIZE }  | 
Functions | |
| enum maxon::PARALLELFORFLAGS | MAXON_ENUM_FLAGS (PARALLELFORFLAGS) | 
Variables | |
| INITTHREADED_FINALIZETHREADED | |
| INITTHREADED_FINALIZESYNC | |
| INITSYNC_FINALIZETHREADED | |
| INITSYNC_FINALIZESYNC | |
| NOINIT_NOFINALIZE | |
| constexpr const Int | PARALLELFOR_DISABLETHREADING | 
| constexpr const Int | PARALLELFOR_MAXIMUMDEPTH | 
| constexpr const Int | PARALLELFOR_DEFAULTGRANULARITY | 
| constexpr const Int | PARALLELFOR_MINIMUMGRANULARITY | 
| constexpr const Int | PARALLELFOR_USEMAXIMUMTHREADS | 
| INITTHREADED_FINALIZETHREADED | 
Init() and Finalize() calls are threaded.
| INITTHREADED_FINALIZESYNC | 
Init() is called threaded, Finalize() is called synchronously (default case).
| INITSYNC_FINALIZETHREADED | 
Init() is called synchronously, Finalize() is called threaded.
| INITSYNC_FINALIZESYNC | 
Init() and Finalize() are called synchronously.
| NOINIT_NOFINALIZE | 
no call to Init() or Finalize().