Classes | Public Attributes | List of all members
absl::base_internal::ThreadIdentity Struct Reference

#include <thread_identity.h>

Classes

struct  WaiterState
 

Public Attributes

std::atomic< int > * blocked_count_ptr
 
std::atomic< bool > is_idle
 
ThreadIdentitynext
 
PerThreadSynch per_thread_synch
 
std::atomic< int > ticker
 
std::atomic< int > wait_start
 
struct absl::base_internal::ThreadIdentity::WaiterState waiter_state
 

Detailed Description

Definition at line 136 of file thread_identity.h.

Member Data Documentation

std::atomic<int>* absl::base_internal::ThreadIdentity::blocked_count_ptr

Definition at line 149 of file thread_identity.h.

std::atomic<bool> absl::base_internal::ThreadIdentity::is_idle

Definition at line 156 of file thread_identity.h.

ThreadIdentity* absl::base_internal::ThreadIdentity::next

Definition at line 158 of file thread_identity.h.

PerThreadSynch absl::base_internal::ThreadIdentity::per_thread_synch

Definition at line 141 of file thread_identity.h.

std::atomic<int> absl::base_internal::ThreadIdentity::ticker

Definition at line 154 of file thread_identity.h.

std::atomic<int> absl::base_internal::ThreadIdentity::wait_start

Definition at line 155 of file thread_identity.h.

struct absl::base_internal::ThreadIdentity::WaiterState absl::base_internal::ThreadIdentity::waiter_state

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


abseil_cpp
Author(s):
autogenerated on Tue Jun 18 2019 19:44:38