21 #ifndef FXConditionalLock_h
22 #define FXConditionalLock_h
A scoped lock which only triggers on condition.
~FXConditionalLock()
Destroy and unlock associated mutex.
FXConditionalLock & operator=(const FXConditionalLock &)=delete
FXConditionalLock(FXMutex &m, const bool condition)
Construct & lock associated mutex if the condition is true.