FARGOS/VISTA Object Management Environment Core
..
|
This is the complete list of members for TimedCondition, including all inherited members.
active | TimedCondition | protected |
condition | TimedCondition | protected |
condition_address() OME_ALWAYS_INLINE NONNULL_RETURN | TimedCondition | inline |
getConditionName() const NONNULL_RETURN | TimedCondition | inline |
getMutex() const OME_ALWAYS_INLINE NONNULL_RETURN | TimedCondition | inline |
isSleeping() const OME_ALWAYS_INLINE | TimedCondition | inline |
lock(const char *place=nullptr) OME_ALWAYS_INLINE | TimedCondition | inline |
mutex | TimedCondition | protected |
mutex_address() OME_ALWAYS_INLINE NONNULL_RETURN | TimedCondition | inline |
postCondition() | TimedCondition | |
startedAt | TimedCondition | protected |
statistics | TimedCondition | protected |
TimedCondition(TimedMutex *m, const char *conditionName, SharedMemoryVariableNode *parentNode) NONNULL_CLASS_PARAMETERS(2) | TimedCondition | explicit |
TimedCondition(TimedMutex *m, const char *conditionName=nullptr, SharedMemoryVariableManager *mgr=&DEFAULT_sharedMemoryVariableManager) NONNULL_CLASS_PARAMETERS(2) | TimedCondition | explicit |
unlock() OME_ALWAYS_INLINE | TimedCondition | inline |
untimedLock() OME_ALWAYS_INLINE | TimedCondition | inline |
untimedUnlock() OME_ALWAYS_INLINE | TimedCondition | inline |
waitForCondition(const char *waitingHere=nullptr) | TimedCondition | |
waitForConditionOrUntil(const struct timespec *timeout, const char *waitingHere=nullptr) NONNULL_CLASS_PARAMETERS(2) | TimedCondition | |
~TimedCondition() | TimedCondition |
![]() | Generated: Fri Jul 31 2020 18:19:16
Support Information |