#include <mutex.h>
Definition at line 645 of file mutex.h.
typedef bool(* absl::Condition::InternalFunctionType) (void *arg) |
|
private |
typedef bool(* absl::Condition::InternalMethodCallerType) (void *arg, InternalMethodType internal_method) |
|
private |
typedef bool(Condition::* absl::Condition::InternalMethodType) () |
|
private |
absl::Condition::Condition |
( |
bool(*)(void *) |
func, |
|
|
void * |
arg |
|
) |
| |
template<typename T >
absl::Condition::Condition |
( |
bool(*)(T *) |
func, |
|
|
T * |
arg |
|
) |
| |
|
inline |
absl::Condition::Condition |
( |
const bool * |
cond | ) |
|
|
explicit |
template<typename T , typename E = decltype( static_cast<bool (T::*)() const>(&T::operator()))>
absl::Condition::Condition |
( |
const T * |
obj | ) |
|
|
inlineexplicit |
absl::Condition::Condition |
( |
| ) |
|
|
private |
bool absl::Condition::CallVoidPtrFunction |
( |
const Condition * |
c | ) |
|
|
staticprivate |
template<typename T >
bool absl::Condition::CastAndCallFunction |
( |
const Condition * |
c | ) |
|
|
staticprivate |
template<typename T >
bool absl::Condition::CastAndCallMethod |
( |
const Condition * |
c | ) |
|
|
staticprivate |
bool absl::Condition::Eval |
( |
| ) |
const |
void* absl::Condition::arg_ |
|
private |
bool(* absl::Condition::eval_) (const Condition *) |
|
private |
The documentation for this class was generated from the following files: