Public Member Functions | Private Attributes | Friends
absl::once_flag Class Reference

#include <call_once.h>

List of all members.

Public Member Functions

constexpr once_flag ()
 once_flag (const once_flag &)
once_flagoperator= (const once_flag &)

Private Attributes

std::atomic< uint32_t > control_

Friends

std::atomic< uint32_t > * base_internal::ControlWord (once_flag *flag)

Detailed Description

Definition at line 84 of file call_once.h.


Constructor & Destructor Documentation

constexpr absl::once_flag::once_flag ( ) [inline]

Definition at line 86 of file call_once.h.


Member Function Documentation

once_flag& absl::once_flag::operator= ( const once_flag )

Friends And Related Function Documentation

std::atomic<uint32_t>* base_internal::ControlWord ( once_flag flag) [friend]

Member Data Documentation

std::atomic<uint32_t> absl::once_flag::control_ [private]

Definition at line 92 of file call_once.h.


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


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