Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::RuntimePtrCacheDirtyFlag Struct Reference

#include <AMReX_ParticleTile.H>

Public Member Functions

 RuntimePtrCacheDirtyFlag () noexcept=default
 ~RuntimePtrCacheDirtyFlag ()=default
 RuntimePtrCacheDirtyFlag (RuntimePtrCacheDirtyFlag const &) noexcept
 RuntimePtrCacheDirtyFlag (RuntimePtrCacheDirtyFlag &&) noexcept
RuntimePtrCacheDirtyFlag & operator= (RuntimePtrCacheDirtyFlag const &) noexcept
RuntimePtrCacheDirtyFlag & operator= (RuntimePtrCacheDirtyFlag &&) noexcept
void store (bool value, std::memory_order order=std::memory_order_seq_cst) noexcept
bool load (std::memory_order order=std::memory_order_seq_cst) const noexcept

Constructor & Destructor Documentation

◆ RuntimePtrCacheDirtyFlag() [1/3]

amrex::RuntimePtrCacheDirtyFlag::RuntimePtrCacheDirtyFlag ( )
defaultnoexcept

◆ ~RuntimePtrCacheDirtyFlag()

amrex::RuntimePtrCacheDirtyFlag::~RuntimePtrCacheDirtyFlag ( )
default

◆ RuntimePtrCacheDirtyFlag() [2/3]

amrex::RuntimePtrCacheDirtyFlag::RuntimePtrCacheDirtyFlag ( RuntimePtrCacheDirtyFlag const & )
inlinenoexcept

◆ RuntimePtrCacheDirtyFlag() [3/3]

amrex::RuntimePtrCacheDirtyFlag::RuntimePtrCacheDirtyFlag ( RuntimePtrCacheDirtyFlag && )
inlinenoexcept

Member Function Documentation

◆ load()

bool amrex::RuntimePtrCacheDirtyFlag::load ( std::memory_order order = std::memory_order_seq_cst) const
inlinenodiscardnoexcept

◆ operator=() [1/2]

RuntimePtrCacheDirtyFlag & amrex::RuntimePtrCacheDirtyFlag::operator= ( RuntimePtrCacheDirtyFlag && )
inlinenoexcept

◆ operator=() [2/2]

RuntimePtrCacheDirtyFlag & amrex::RuntimePtrCacheDirtyFlag::operator= ( RuntimePtrCacheDirtyFlag const & )
inlinenoexcept

◆ store()

void amrex::RuntimePtrCacheDirtyFlag::store ( bool value,
std::memory_order order = std::memory_order_seq_cst )
inlinenoexcept

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