#include <transport.h>
Public Member Functions | |
T * | get () const |
bool | has_value () const |
MetadataHandle ()=default | |
MetadataHandle (const absl::Status &status) | |
MetadataHandle (const MetadataHandle &)=delete | |
MetadataHandle (MetadataHandle &&other) noexcept | |
T * | operator-> () const |
MetadataHandle & | operator= (const MetadataHandle &)=delete |
MetadataHandle & | operator= (MetadataHandle &&other) noexcept |
Static Public Member Functions | |
static MetadataHandle | TestOnlyWrap (T *p) |
Private Member Functions | |
MetadataHandle (T *handle) | |
T * | Unwrap () |
Private Attributes | |
T * | handle_ = nullptr |
Friends | |
class | promise_filter_detail::BaseCallData |
Definition at line 94 of file transport.h.
|
default |
|
delete |
|
inlinenoexcept |
Definition at line 101 of file transport.h.
|
inlineexplicit |
Definition at line 110 of file transport.h.
|
inlineexplicitprivate |
Definition at line 128 of file transport.h.
|
inline |
Definition at line 121 of file transport.h.
|
inline |
Definition at line 120 of file transport.h.
|
inline |
Definition at line 119 of file transport.h.
|
delete |
|
inlinenoexcept |
Definition at line 104 of file transport.h.
|
inlinestatic |
Definition at line 123 of file transport.h.
|
inlineprivate |
Definition at line 129 of file transport.h.
|
friend |
Definition at line 126 of file transport.h.
|
private |
Definition at line 135 of file transport.h.