#include <ref_counted.h>
Definition at line 44 of file ref_counted.h.
◆ Value
◆ RefCount()
grpc_core::RefCount::RefCount |
( |
Value |
init = 1 , |
|
|
const char * |
trace = nullptr |
|
) |
| |
|
inlineexplicit |
◆ get()
Value grpc_core::RefCount::get |
( |
| ) |
const |
|
inlineprivate |
◆ Ref() [1/2]
◆ Ref() [2/2]
void grpc_core::RefCount::Ref |
( |
Value |
n = 1 | ) |
|
|
inline |
◆ RefIfNonZero() [1/2]
bool grpc_core::RefCount::RefIfNonZero |
( |
| ) |
|
|
inline |
◆ RefIfNonZero() [2/2]
◆ RefNonZero() [1/2]
void grpc_core::RefCount::RefNonZero |
( |
| ) |
|
|
inline |
◆ RefNonZero() [2/2]
◆ Unref() [1/2]
bool grpc_core::RefCount::Unref |
( |
| ) |
|
|
inline |
◆ Unref() [2/2]
◆ trace_
const char* grpc_core::RefCount::trace_ |
|
private |
◆ value_
std::atomic<Value> grpc_core::RefCount::value_ {0} |
|
private |
The documentation for this class was generated from the following file: