hpx/thread_support/atomic_count.hpp

See Public API for a list of names and headers that are part of the public HPX API.

namespace hpx
namespace util
class atomic_count

Public Functions

HPX_NON_COPYABLE(atomic_count)
atomic_count(long value)
atomic_count &operator=(long value)
long operator++()
long operator--()
atomic_count &operator+=(long n)
atomic_count &operator-=(long n)
operator long() const

Private Members

std::atomic<long> value_