di 0.1.0
Loading...
Searching...
No Matches
di::sync::DumbSpinlock Class Reference

#include <di/sync/dumb_spinlock.h>

Public Member Functions

 DumbSpinlock ()=default
 DumbSpinlock (DumbSpinlock const &)=delete
auto operator= (DumbSpinlock const &) -> DumbSpinlock &=delete
void lock ()
auto try_lock () -> bool
void unlock ()

Constructor & Destructor Documentation

◆ DumbSpinlock() [1/2]

◆ DumbSpinlock() [2/2]

di::sync::DumbSpinlock::DumbSpinlock ( DumbSpinlock const & )
delete

Member Function Documentation

◆ lock()

◆ operator=()

auto di::sync::DumbSpinlock::operator= ( DumbSpinlock const & ) ->DumbSpinlock &=delete
delete

◆ try_lock()

auto di::sync::DumbSpinlock::try_lock ( ) ->bool
inline

◆ unlock()


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