Classes | Public Member Functions | Private Attributes | List of all members
grpc_core::CallCombinerClosureList Class Reference

#include <call_combiner.h>

Classes

struct  CallCombinerClosure
 

Public Member Functions

void Add (grpc_closure *closure, grpc_error_handle error, const char *reason)
 
 CallCombinerClosureList ()
 
void RunClosures (CallCombiner *call_combiner)
 
void RunClosuresWithoutYielding (CallCombiner *call_combiner)
 
size_t size () const
 

Private Attributes

absl::InlinedVector< CallCombinerClosure, 6 > closures_
 

Detailed Description

Definition at line 144 of file call_combiner.h.

Constructor & Destructor Documentation

◆ CallCombinerClosureList()

grpc_core::CallCombinerClosureList::CallCombinerClosureList ( )
inline

Definition at line 146 of file call_combiner.h.

Member Function Documentation

◆ Add()

void grpc_core::CallCombinerClosureList::Add ( grpc_closure closure,
grpc_error_handle  error,
const char *  reason 
)
inline

Definition at line 150 of file call_combiner.h.

◆ RunClosures()

void grpc_core::CallCombinerClosureList::RunClosures ( CallCombiner call_combiner)
inline

Definition at line 161 of file call_combiner.h.

◆ RunClosuresWithoutYielding()

void grpc_core::CallCombinerClosureList::RunClosuresWithoutYielding ( CallCombiner call_combiner)
inline

Definition at line 186 of file call_combiner.h.

◆ size()

size_t grpc_core::CallCombinerClosureList::size ( ) const
inline

Definition at line 195 of file call_combiner.h.

Member Data Documentation

◆ closures_

absl::InlinedVector<CallCombinerClosure, 6> grpc_core::CallCombinerClosureList::closures_
private

Definition at line 210 of file call_combiner.h.


The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:35