clear_modified_bit() noexcept (defined in telamon_simulator::versioning::VersionedAtomic< ValType, Meta >) | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inline |
compare_exchange_strong(Args &&... args) -> bool (defined in telamon_simulator::versioning::VersionedAtomic< ValType, Meta >) | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inline |
compare_exchange_weak(const ValType &expected, std::optional< versioning::VersionNum > expected_version_opt, ValType desired, Meta desired_meta, ContentionFailureCounter &failures) -> std::optional< bool > | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inline |
has_modified_bit() const noexcept -> bool (defined in telamon_simulator::versioning::VersionedAtomic< ValType, Meta >) | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inline |
load() const noexcept -> Referenced< ValType, Meta > * | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inline |
store(ValType new_value, std::optional< Meta > new_meta={}) noexcept | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inline |
transform(Fun fun) const | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inline |
version() const noexcept -> VersionNum (defined in telamon_simulator::versioning::VersionedAtomic< ValType, Meta >) | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inline |
VersionedAtomic(Meta meta, Args &&... args) (defined in telamon_simulator::versioning::VersionedAtomic< ValType, Meta >) | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inlineexplicit |
VersionedAtomic(ValType value, Meta meta={}) (defined in telamon_simulator::versioning::VersionedAtomic< ValType, Meta >) | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inlineexplicit |
VersionedAtomic(const VersionedAtomic &rhs) (defined in telamon_simulator::versioning::VersionedAtomic< ValType, Meta >) | telamon_simulator::versioning::VersionedAtomic< ValType, Meta > | inline |