|
|
| atomic (atomic const &)=delete |
|
| atomic (atomic &&)=delete |
|
atomic & | operator= (atomic const &)=delete |
|
atomic & | operator= (atomic &&)=delete |
|
constexpr | atomic (value_type const &rhs) noexcept |
|
atomic & | operator= (value_type const &rhs) noexcept |
|
| operator value_type () const noexcept |
|
bool | is_lock_free () const noexcept |
|
void | store (value_type desired, std::memory_order=std::memory_order_seq_cst) noexcept |
|
value_type | load (std::memory_order=std::memory_order_seq_cst) const noexcept |
|
value_type | exchange (value_type desired, std::memory_order=std::memory_order_seq_cst) noexcept |
|
bool | compare_exchange_weak (value_type &expected, value_type desired, std::memory_order, std::memory_order) noexcept |
|
bool | compare_exchange_strong (value_type &expected, value_type desired, std::memory_order success, std::memory_order failure) noexcept |
|
bool | compare_exchange_weak (value_type &expected, value_type desired, std::memory_order order=std::memory_order_seq_cst) noexcept |
|
bool | compare_exchange_strong (value_type &expected, value_type desired, std::memory_order order=std::memory_order_seq_cst) noexcept |
|
value_type | fetch_or (value_type arg, std::memory_order=std::memory_order_seq_cst) noexcept |
|
value_type | operator|= (value_type arg) noexcept |
|
hi::geo::axis_aligned_rectangle | operator--(int) (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | operator+= (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | fetch_xor (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | operator^= (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | operator-= (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | fetch_add (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | operator&= (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | operator-- (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | fetch_and (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | operator hi::geo::axis_aligned_rectangle (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | operator++(int) (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | operator++ (hi::geo::axis_aligned_rectangle... args) |
|
hi::geo::axis_aligned_rectangle | fetch_sub (hi::geo::axis_aligned_rectangle... args) |