LMMS
Loading...
Searching...
No Matches
Steinberg::Base::Thread::FConditionalGuard Class Reference

#include <flock.h>

Public Member Functions

 FConditionalGuard (FLock *_lock)
 ~FConditionalGuard ()

Private Attributes

FLocklock
 guarded lock

Detailed Description

Conditional Guard - Locks only if valid lock is passed.

Constructor & Destructor Documentation

◆ FConditionalGuard()

Steinberg::Base::Thread::FConditionalGuard::FConditionalGuard ( FLock * _lock)
inline

FConditionGuard constructor.

Parameters
_lockguard this lock

◆ ~FConditionalGuard()

Steinberg::Base::Thread::FConditionalGuard::~FConditionalGuard ( )
inline

FConditionGuard destructor.

Member Data Documentation

◆ lock

FLock* Steinberg::Base::Thread::FConditionalGuard::lock
private

guarded lock


The documentation for this class was generated from the following file: