hpx/concurrency/spinlock.hpp

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

namespace hpx
namespace util
struct spinlock
#include <spinlock.hpp>

Lockable spinlock class.

Public Functions

HPX_NON_COPYABLE(spinlock)
spinlock(char const* = nullptr)
~spinlock()
void lock()
bool try_lock()
void unlock()

Private Members

hpx::util::detail::spinlock m