#include <EventCount.h>
Definition at line 49 of file EventCount.h.
Eigen::EventCount::~EventCount |
( |
| ) |
|
|
inline |
Eigen::EventCount::EventCount |
( |
const EventCount & |
| ) |
|
|
privatedelete |
void Eigen::EventCount::CancelWait |
( |
Waiter * |
w | ) |
|
|
inline |
void Eigen::EventCount::CommitWait |
( |
Waiter * |
w | ) |
|
|
inline |
void Eigen::EventCount::Notify |
( |
bool |
all | ) |
|
|
inline |
void Eigen::EventCount::operator= |
( |
const EventCount & |
| ) |
|
|
privatedelete |
void Eigen::EventCount::Park |
( |
Waiter * |
w | ) |
|
|
inlineprivate |
void Eigen::EventCount::Prewait |
( |
Waiter * |
w | ) |
|
|
inline |
void Eigen::EventCount::Unpark |
( |
Waiter * |
waiters | ) |
|
|
inlineprivate |
const uint64_t Eigen::EventCount::kEpochBits = 32 |
|
staticprivate |
const uint64_t Eigen::EventCount::kEpochInc = 1ull << kEpochShift |
|
staticprivate |
const uint64_t Eigen::EventCount::kEpochMask = ((1ull << kEpochBits) - 1) << kEpochShift |
|
staticprivate |
const uint64_t Eigen::EventCount::kEpochShift = 32 |
|
staticprivate |
const uint64_t Eigen::EventCount::kStackBits = 16 |
|
staticprivate |
const uint64_t Eigen::EventCount::kStackMask = (1ull << kStackBits) - 1 |
|
staticprivate |
const uint64_t Eigen::EventCount::kWaiterBits = 16 |
|
staticprivate |
const uint64_t Eigen::EventCount::kWaiterInc = 1ull << kWaiterBits |
|
staticprivate |
const uint64_t Eigen::EventCount::kWaiterMask |
|
staticprivate |
const uint64_t Eigen::EventCount::kWaiterShift = 16 |
|
staticprivate |
std::atomic<uint64_t> Eigen::EventCount::state_ |
|
private |
The documentation for this class was generated from the following file: