Private Types | Private Attributes | Friends | List of all members
Eigen::EventCount::Waiter Class Reference

#include <EventCount.h>

Private Types

enum  { kNotSignaled, kWaiting, kSignaled }
 

Private Attributes

std::condition_variable cv
 
uint64_t epoch
 
EIGEN_ALIGN_TO_BOUNDARY(128) std std::mutex mu
 
unsigned state
 

Friends

class EventCount
 

Detailed Description

Definition at line 170 of file EventCount.h.

Member Enumeration Documentation

anonymous enum
private
Enumerator
kNotSignaled 
kWaiting 
kSignaled 

Definition at line 178 of file EventCount.h.

Friends And Related Function Documentation

friend class EventCount
friend

Definition at line 171 of file EventCount.h.

Member Data Documentation

std::condition_variable Eigen::EventCount::Waiter::cv
private

Definition at line 175 of file EventCount.h.

uint64_t Eigen::EventCount::Waiter::epoch
private

Definition at line 176 of file EventCount.h.

EIGEN_ALIGN_TO_BOUNDARY (128) std std::mutex Eigen::EventCount::Waiter::mu
private

Definition at line 173 of file EventCount.h.

unsigned Eigen::EventCount::Waiter::state
private

Definition at line 177 of file EventCount.h.


The documentation for this class was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:02