Public Member Functions | Private Attributes | List of all members
grpc_core::CallFinalization::FuncFinalizer< F > Class Template Referencefinal
Inheritance diagram for grpc_core::CallFinalization::FuncFinalizer< F >:
Inheritance graph
[legend]

Public Member Functions

 FuncFinalizer (F &&f, Finalizer *next)
 
void Run (const grpc_call_final_info *final_info) override
 

Private Attributes

f_
 
Finalizernext_
 

Additional Inherited Members

- Protected Member Functions inherited from grpc_core::CallFinalization::Finalizer
 ~Finalizer ()
 

Detailed Description

template<typename F>
class grpc_core::CallFinalization::FuncFinalizer< F >

Definition at line 65 of file call_finalization.h.

Constructor & Destructor Documentation

◆ FuncFinalizer()

template<typename F >
grpc_core::CallFinalization::FuncFinalizer< F >::FuncFinalizer ( F &&  f,
Finalizer next 
)
inline

Definition at line 67 of file call_finalization.h.

Member Function Documentation

◆ Run()

template<typename F >
void grpc_core::CallFinalization::FuncFinalizer< F >::Run ( const grpc_call_final_info final_info)
inlineoverridevirtual

Implements grpc_core::CallFinalization::Finalizer.

Definition at line 70 of file call_finalization.h.

Member Data Documentation

◆ f_

template<typename F >
F grpc_core::CallFinalization::FuncFinalizer< F >::f_
private

Definition at line 79 of file call_finalization.h.

◆ next_

template<typename F >
Finalizer* grpc_core::CallFinalization::FuncFinalizer< F >::next_
private

Definition at line 78 of file call_finalization.h.


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


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