Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Internal::RSlotStack::AtomicWrapper Struct Reference

Definition at line 26 of file RSlotStack.hxx.

Public Member Functions

 AtomicWrapper ()=default
 
 AtomicWrapper (AtomicWrapper &&other)
 
 AtomicWrapper (const AtomicWrapper &)=delete
 
 ~AtomicWrapper ()=default
 
AtomicWrapperoperator= (AtomicWrapper &&other)
 
AtomicWrapperoperator= (const AtomicWrapper &)=delete
 

Public Attributes

std::atomic_bool fAtomic {false}
 

Constructor & Destructor Documentation

◆ AtomicWrapper() [1/3]

ROOT::Internal::RSlotStack::AtomicWrapper::AtomicWrapper ( )
default

◆ ~AtomicWrapper()

ROOT::Internal::RSlotStack::AtomicWrapper::~AtomicWrapper ( )
default

◆ AtomicWrapper() [2/3]

ROOT::Internal::RSlotStack::AtomicWrapper::AtomicWrapper ( const AtomicWrapper & )
delete

◆ AtomicWrapper() [3/3]

ROOT::Internal::RSlotStack::AtomicWrapper::AtomicWrapper ( AtomicWrapper && other)
inline

Definition at line 32 of file RSlotStack.hxx.

Member Function Documentation

◆ operator=() [1/2]

AtomicWrapper & ROOT::Internal::RSlotStack::AtomicWrapper::operator= ( AtomicWrapper && other)
inline

Definition at line 33 of file RSlotStack.hxx.

◆ operator=() [2/2]

AtomicWrapper & ROOT::Internal::RSlotStack::AtomicWrapper::operator= ( const AtomicWrapper & )
delete

Member Data Documentation

◆ fAtomic

std::atomic_bool ROOT::Internal::RSlotStack::AtomicWrapper::fAtomic {false}

Definition at line 27 of file RSlotStack.hxx.

Collaboration diagram for ROOT::Internal::RSlotStack::AtomicWrapper:
[legend]

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