Public Member Functions | Public Attributes
absl::SynchWaitParams Struct Reference

List of all members.

Public Member Functions

 SynchWaitParams (Mutex::MuHow how_arg, const Condition *cond_arg, KernelTimeout timeout_arg, Mutex *cvmu_arg, PerThreadSynch *thread_arg, std::atomic< intptr_t > *cv_word_arg)

Public Attributes

const Conditioncond
int64_t contention_start_cycles
std::atomic< intptr_t > * cv_word
Mutex *const cvmu
const Mutex::MuHow how
PerThreadSynch *const thread
KernelTimeout timeout

Detailed Description

Definition at line 461 of file mutex.cc.


Constructor & Destructor Documentation

absl::SynchWaitParams::SynchWaitParams ( Mutex::MuHow  how_arg,
const Condition cond_arg,
KernelTimeout  timeout_arg,
Mutex cvmu_arg,
PerThreadSynch thread_arg,
std::atomic< intptr_t > *  cv_word_arg 
) [inline]

Definition at line 462 of file mutex.cc.


Member Data Documentation

Definition at line 475 of file mutex.cc.

Definition at line 488 of file mutex.cc.

std::atomic<intptr_t>* absl::SynchWaitParams::cv_word

Definition at line 486 of file mutex.cc.

Definition at line 481 of file mutex.cc.

Definition at line 474 of file mutex.cc.

Definition at line 482 of file mutex.cc.

Definition at line 478 of file mutex.cc.


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


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:42:16