grpc_core
Subchannel
DataProducerInterface
Public Member Functions
|
List of all members
grpc_core::Subchannel::DataProducerInterface Class Reference
abstract
#include <
subchannel.h
>
Inheritance diagram for grpc_core::Subchannel::DataProducerInterface:
[
legend
]
Public Member Functions
virtual
UniqueTypeName
type
()
const
=0
Public Member Functions inherited from
grpc_core::DualRefCounted< DataProducerInterface >
DualRefCounted
(
const
DualRefCounted
&)=delete
DualRefCounted
&
operator=
(
const
DualRefCounted
&)=delete
RefCountedPtr
< DataProducerInterface >
Ref
()
GRPC_MUST_USE_RESULT
RefCountedPtr
< DataProducerInterface >
Ref
(
const
DebugLocation
&location,
const
char *reason)
GRPC_MUST_USE_RESULT
RefCountedPtr
< DataProducerInterface >
RefIfNonZero
()
GRPC_MUST_USE_RESULT
RefCountedPtr
< DataProducerInterface >
RefIfNonZero
(
const
DebugLocation
&location,
const
char *reason)
GRPC_MUST_USE_RESULT
void
Unref
()
void
Unref
(
const
DebugLocation
&location,
const
char *reason)
WeakRefCountedPtr
< DataProducerInterface >
WeakRef
()
GRPC_MUST_USE_RESULT
WeakRefCountedPtr
< DataProducerInterface >
WeakRef
(
const
DebugLocation
&location,
const
char *reason)
GRPC_MUST_USE_RESULT
void
WeakUnref
()
void
WeakUnref
(
const
DebugLocation
&location,
const
char *reason)
~DualRefCounted
() override=default
Public Member Functions inherited from
grpc_core::Orphanable
Orphanable
&
operator=
(
const
Orphanable
&)=delete
virtual void
Orphan
()=0
Orphanable
(
const
Orphanable
&)=delete
Additional Inherited Members
Protected Member Functions inherited from
grpc_core::DualRefCounted< DataProducerInterface >
DualRefCounted
(
const
char *trace=nullptr,
int32_t
initial_refcount=1)
Protected Member Functions inherited from
grpc_core::Orphanable
Orphanable
()
virtual
~Orphanable
()
Detailed Description
Definition at line
212
of file
subchannel.h
.
Member Function Documentation
◆
type()
virtual
UniqueTypeName
grpc_core::Subchannel::DataProducerInterface::type
(
)
const
pure virtual
The documentation for this class was generated from the following file:
subchannel.h
grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:37