Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
gts::Atomic< bool > Member List

This is the complete list of members for gts::Atomic< bool >, including all inherited members.

Atomic()=default (defined in gts::Atomic< bool >)gts::Atomic< bool >
Atomic(const Atomic &)=delete (defined in gts::Atomic< bool >)gts::Atomic< bool >
Atomic(bool val) (defined in gts::Atomic< bool >)gts::Atomic< bool >inline
AtomicCommon()=default (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >
AtomicCommon(const AtomicCommon &)=delete (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >
AtomicCommon(bool val) (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >
compare_exchange_strong(bool &expected, bool value, gts::memory_order xchgOrder, gts::memory_order loadOrder) (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >
compare_exchange_weak(bool &expected, bool value, gts::memory_order xchgOrder, gts::memory_order loadOrder) (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >
exchange(bool value, gts::memory_order order) (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >
load(gts::memory_order order) const (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >
m_atom (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >protected
operator=(const Atomic &)=delete (defined in gts::Atomic< bool >)gts::Atomic< bool >
operator=(const Atomic &) volatile=delete (defined in gts::Atomic< bool >)gts::Atomic< bool >
operator=(const AtomicCommon &)=delete (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >
operator=(const AtomicCommon &) volatile=delete (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >
store(bool value, gts::memory_order order) (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >
~Atomic()=default (defined in gts::Atomic< bool >)gts::Atomic< bool >
~AtomicCommon()=default (defined in gts::AtomicCommon< bool >)gts::AtomicCommon< bool >