#include "absl/base/call_once.h"#include <thread>#include <vector>#include "gtest/gtest.h"#include "absl/base/attributes.h"#include "absl/base/const_init.h"#include "absl/base/thread_annotations.h"#include "absl/synchronization/mutex.h"
Go to the source code of this file.
Namespaces | |
| absl | |
| absl::ABSL_NAMESPACE_BEGIN | |
Functions | |
| int running_thread_count | absl::ABSL_NAMESPACE_BEGIN::ABSL_GUARDED_BY (counters_mu)=0 = false |
| ABSL_CONST_INIT Mutex | absl::ABSL_NAMESPACE_BEGIN::counters_mu (absl::kConstInit) |
| absl::ABSL_NAMESPACE_BEGIN::TEST (CallOnceTest, ExecutionCount) | |
| void | absl::ABSL_NAMESPACE_BEGIN::ThreadBody () |
| bool | absl::ABSL_NAMESPACE_BEGIN::ThreadsAreSetup (void *) ABSL_EXCLUSIVE_LOCKS_REQUIRED(counters_mu) |
| void | absl::ABSL_NAMESPACE_BEGIN::WaitAndIncrement () |
Variables | |
| absl::once_flag | absl::ABSL_NAMESPACE_BEGIN::once |