CallbackWithSuccessTag can be reused multiple times, and will be used in this fashion for streaming operations.
More...
#include <callback_common.h>
CallbackWithSuccessTag can be reused multiple times, and will be used in this fashion for streaming operations.
As a result, it shouldn't clear anything up until its destructor
◆ CallbackWithSuccessTag() [1/2]
grpc::internal::CallbackWithSuccessTag::CallbackWithSuccessTag |
( |
| ) |
|
|
inline |
◆ CallbackWithSuccessTag() [2/2]
◆ ~CallbackWithSuccessTag()
grpc::internal::CallbackWithSuccessTag::~CallbackWithSuccessTag |
( |
| ) |
|
|
inline |
◆ Clear()
void grpc::internal::CallbackWithSuccessTag::Clear |
( |
| ) |
|
|
inline |
◆ force_run()
void grpc::internal::CallbackWithSuccessTag::force_run |
( |
bool |
ok | ) |
|
|
inline |
◆ operator bool()
grpc::internal::CallbackWithSuccessTag::operator bool |
( |
| ) |
const |
|
inline |
check if this tag is currently set
◆ operator delete() [1/2]
static void grpc::internal::CallbackWithSuccessTag::operator delete |
( |
void * |
, |
|
|
std::size_t |
size |
|
) |
| |
|
inlinestatic |
◆ operator delete() [2/2]
static void grpc::internal::CallbackWithSuccessTag::operator delete |
( |
void * |
, |
|
|
void * |
|
|
) |
| |
|
inlinestatic |
◆ operator=()
◆ ops()
◆ Set()
void grpc::internal::CallbackWithSuccessTag::Set |
( |
grpc_call * |
call, |
|
|
std::function< void(bool)> |
f, |
|
|
CompletionQueueTag * |
ops, |
|
|
bool |
can_inline |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: