CommonLibSSE NG
Loading...
Searching...
No Matches
RE::BSSpinLockGuard Class Reference

#include <BSAtomic.h>

Public Member Functions

 BSSpinLockGuard ()=delete
 
 BSSpinLockGuard (const BSSpinLockGuard &)=delete
 
 BSSpinLockGuard (BSSpinLockGuard &&)=delete
 
 BSSpinLockGuard (BSSpinLock &a_lock)
 
 ~BSSpinLockGuard ()
 
BSSpinLockGuardoperator= (const BSSpinLockGuard &)=delete
 
BSSpinLockGuardoperator= (BSSpinLockGuard &&)=delete
 

Constructor & Destructor Documentation

◆ BSSpinLockGuard() [1/4]

RE::BSSpinLockGuard::BSSpinLockGuard ( )
delete

◆ BSSpinLockGuard() [2/4]

RE::BSSpinLockGuard::BSSpinLockGuard ( const BSSpinLockGuard )
delete

◆ BSSpinLockGuard() [3/4]

RE::BSSpinLockGuard::BSSpinLockGuard ( BSSpinLockGuard &&  )
delete

◆ BSSpinLockGuard() [4/4]

RE::BSSpinLockGuard::BSSpinLockGuard ( BSSpinLock a_lock)
explicit

◆ ~BSSpinLockGuard()

RE::BSSpinLockGuard::~BSSpinLockGuard ( )

Member Function Documentation

◆ operator=() [1/2]

BSSpinLockGuard & RE::BSSpinLockGuard::operator= ( BSSpinLockGuard &&  )
delete

◆ operator=() [2/2]

BSSpinLockGuard & RE::BSSpinLockGuard::operator= ( const BSSpinLockGuard )
delete

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