Public Member Functions | Private Attributes | List of all members
grpc_core::metadata_detail::AppendHelper< Container > Class Template Reference

#include <metadata_batch.h>

Public Member Functions

 AppendHelper (Container *container, Slice value, MetadataParseErrorFn on_error)
 
template<typename Trait >
GPR_ATTRIBUTE_NOINLINE void Found (Trait trait)
 
GPR_ATTRIBUTE_NOINLINE void NotFound (absl::string_view key)
 

Private Attributes

Container *const container_
 
MetadataParseErrorFn on_error_
 
Slice value_
 

Detailed Description

template<typename Container>
class grpc_core::metadata_detail::AppendHelper< Container >

Definition at line 515 of file metadata_batch.h.

Constructor & Destructor Documentation

◆ AppendHelper()

template<typename Container >
grpc_core::metadata_detail::AppendHelper< Container >::AppendHelper ( Container *  container,
Slice  value,
MetadataParseErrorFn  on_error 
)
inline

Definition at line 517 of file metadata_batch.h.

Member Function Documentation

◆ Found()

template<typename Container >
template<typename Trait >
GPR_ATTRIBUTE_NOINLINE void grpc_core::metadata_detail::AppendHelper< Container >::Found ( Trait  trait)
inline

Definition at line 521 of file metadata_batch.h.

◆ NotFound()

template<typename Container >
GPR_ATTRIBUTE_NOINLINE void grpc_core::metadata_detail::AppendHelper< Container >::NotFound ( absl::string_view  key)
inline

Definition at line 529 of file metadata_batch.h.

Member Data Documentation

◆ container_

template<typename Container >
Container* const grpc_core::metadata_detail::AppendHelper< Container >::container_
private

Definition at line 534 of file metadata_batch.h.

◆ on_error_

template<typename Container >
MetadataParseErrorFn grpc_core::metadata_detail::AppendHelper< Container >::on_error_
private

Definition at line 536 of file metadata_batch.h.

◆ value_

template<typename Container >
Slice grpc_core::metadata_detail::AppendHelper< Container >::value_
private

Definition at line 535 of file metadata_batch.h.


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


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