Public Member Functions | Public Attributes | List of all members
absl::SynchEvent Struct Reference

Public Member Functions

int refcount GUARDED_BY (synch_event_mu)
 
SynchEvent *next GUARDED_BY (synch_event_mu)
 

Public Attributes

void * arg
 
void(* invariant )(void *arg)
 
bool log
 
uintptr_t masked_addr
 
char name [1]
 

Detailed Description

Definition at line 280 of file mutex.cc.

Member Function Documentation

◆ GUARDED_BY() [1/2]

int refcount absl::SynchEvent::GUARDED_BY ( synch_event_mu  )

◆ GUARDED_BY() [2/2]

SynchEvent* next absl::SynchEvent::GUARDED_BY ( synch_event_mu  )

Member Data Documentation

◆ arg

void* absl::SynchEvent::arg

Definition at line 294 of file mutex.cc.

◆ invariant

void(* absl::SynchEvent::invariant) (void *arg)

Definition at line 293 of file mutex.cc.

◆ log

bool absl::SynchEvent::log

Definition at line 295 of file mutex.cc.

◆ masked_addr

uintptr_t absl::SynchEvent::masked_addr

Definition at line 288 of file mutex.cc.

◆ name

char absl::SynchEvent::name[1]

Definition at line 298 of file mutex.cc.


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


abseil_cpp
Author(s):
autogenerated on Mon Feb 28 2022 21:31:22