<<extension>> A collection of flags used to configure threads of execution
More...
#include <rti/core/ThreadSettings.hpp>
Inherits bitset< 4 >.
Public Types |
typedef std::bitset< 4 > | MaskType |
| The base type, a std::bitset.
|
|
Detailed Description
<<extension>> A collection of flags used to configure threads of execution
Not all of these options may be relevant for all operating systems. Consult Platform Notes for additional details.
Member Typedef Documentation
The base type, a std::bitset.
Constructor & Destructor Documentation
rti::core::ThreadSettingsKindMask::ThreadSettingsKindMask |
( |
| ) |
|
|
inline |
The dfault thread settings mask.
rti::core::ThreadSettingsKindMask::ThreadSettingsKindMask |
( |
uint64_t |
mask | ) |
|
|
inlineexplicit |
Create from the bits in an integer.
rti::core::ThreadSettingsKindMask::ThreadSettingsKindMask |
( |
const MaskType & |
mask | ) |
|
|
inline |
Create from a std::bitset.
Member Function Documentation
Code executed within the thread may perform floating point operations.
Currently applicable only for VxWorks platforms, where user callbacks use floating-point operations.
Code executed within the thread may access standard I/O.
Currently applicable only for VxWorks platforms, where user callbacks do standard I/O operations.
The thread will be scheduled on a FIFO basis.
Strictly enforce this thread's priority.
Allows the thread to be cancelled without first reaching a cancellable state or cancellation point.