Telamon
telamon_simulator::OperationRecordBox< LockFree > Member List

This is the complete list of members for telamon_simulator::OperationRecordBox< LockFree >, including all inherited members.

atomic_ptr() noexcept -> std::atomic< OperationRecord< LockFree > * > & (defined in telamon_simulator::OperationRecordBox< LockFree >)telamon_simulator::OperationRecordBox< LockFree >inline
nonatomic_ptr() const noexcept -> OperationRecord< LockFree > * (defined in telamon_simulator::OperationRecordBox< LockFree >)telamon_simulator::OperationRecordBox< LockFree >inline
OperationRecordBox(int t_owner, typename OperationRecord< LockFree >::OperationState t_state, const typename LockFree::Input &t_input) (defined in telamon_simulator::OperationRecordBox< LockFree >)telamon_simulator::OperationRecordBox< LockFree >inline
OperationRecordBox(OperationRecordBox &&rhs) noexcept (defined in telamon_simulator::OperationRecordBox< LockFree >)telamon_simulator::OperationRecordBox< LockFree >inline
OperationRecordBox(const OperationRecordBox &rhs) noexcept (defined in telamon_simulator::OperationRecordBox< LockFree >)telamon_simulator::OperationRecordBox< LockFree >inline
operator!=(const OperationRecordBox &rhs) const (defined in telamon_simulator::OperationRecordBox< LockFree >)telamon_simulator::OperationRecordBox< LockFree >inline
operator==(const OperationRecordBox &rhs) const (defined in telamon_simulator::OperationRecordBox< LockFree >)telamon_simulator::OperationRecordBox< LockFree >inline
ptr() const noexcept -> OperationRecord< LockFree > * (defined in telamon_simulator::OperationRecordBox< LockFree >)telamon_simulator::OperationRecordBox< LockFree >inline
state() const noexcept -> typename OperationRecord< LockFree >::OperationState (defined in telamon_simulator::OperationRecordBox< LockFree >)telamon_simulator::OperationRecordBox< LockFree >inline
swap(OperationRecordBox desired, OperationRecordBox *expected_ptr) -> booltelamon_simulator::OperationRecordBox< LockFree >inline