Krita Source Code Documentation
Loading...
Searching...
No Matches
KisAsyncActionFeedback::MutexLikeBase Struct Referenceabstract
+ Inheritance diagram for KisAsyncActionFeedback::MutexLikeBase:

Public Member Functions

virtual void lock ()=0
 
virtual bool try_lock ()=0
 
virtual void unlock ()=0
 
virtual ~MutexLikeBase ()=default
 

Detailed Description

A simple base for type-erasure wrapper for mutex-like objects.

Definition at line 61 of file kis_async_action_feedback.h.

Constructor & Destructor Documentation

◆ ~MutexLikeBase()

virtual KisAsyncActionFeedback::MutexLikeBase::~MutexLikeBase ( )
virtualdefault

Member Function Documentation

◆ lock()

virtual void KisAsyncActionFeedback::MutexLikeBase::lock ( )
pure virtual

◆ try_lock()

virtual bool KisAsyncActionFeedback::MutexLikeBase::try_lock ( )
pure virtual

◆ unlock()

virtual void KisAsyncActionFeedback::MutexLikeBase::unlock ( )
pure virtual

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