Public Member Functions | Private Member Functions | Private Attributes | List of all members
grpc::internal::MetadataMap Class Reference

#include <metadata_map.h>

Public Member Functions

grpc_metadata_arrayarr ()
 
std::string GetBinaryErrorDetails ()
 
std::multimap< grpc::string_ref, grpc::string_ref > * map ()
 
 MetadataMap ()
 
void Reset ()
 
 ~MetadataMap ()
 

Private Member Functions

void Destroy ()
 
void FillMap ()
 
void Setup ()
 

Private Attributes

grpc_metadata_array arr_
 
bool filled_ = false
 
std::multimap< grpc::string_ref, grpc::string_refmap_
 

Detailed Description

Definition at line 35 of file grpcpp/impl/codegen/metadata_map.h.

Constructor & Destructor Documentation

◆ MetadataMap()

grpc::internal::MetadataMap::MetadataMap ( )
inline

Definition at line 37 of file grpcpp/impl/codegen/metadata_map.h.

◆ ~MetadataMap()

grpc::internal::MetadataMap::~MetadataMap ( )
inline

Definition at line 39 of file grpcpp/impl/codegen/metadata_map.h.

Member Function Documentation

◆ arr()

grpc_metadata_array* grpc::internal::MetadataMap::arr ( )
inline

Definition at line 72 of file grpcpp/impl/codegen/metadata_map.h.

◆ Destroy()

void grpc::internal::MetadataMap::Destroy ( )
inlineprivate

Definition at line 86 of file grpcpp/impl/codegen/metadata_map.h.

◆ FillMap()

void grpc::internal::MetadataMap::FillMap ( )
inlineprivate

Definition at line 92 of file grpcpp/impl/codegen/metadata_map.h.

◆ GetBinaryErrorDetails()

std::string grpc::internal::MetadataMap::GetBinaryErrorDetails ( )
inline

Definition at line 41 of file grpcpp/impl/codegen/metadata_map.h.

◆ map()

std::multimap<grpc::string_ref, grpc::string_ref>* grpc::internal::MetadataMap::map ( )
inline

Definition at line 68 of file grpcpp/impl/codegen/metadata_map.h.

◆ Reset()

void grpc::internal::MetadataMap::Reset ( )
inline

Definition at line 74 of file grpcpp/impl/codegen/metadata_map.h.

◆ Setup()

void grpc::internal::MetadataMap::Setup ( )
inlineprivate

Definition at line 90 of file grpcpp/impl/codegen/metadata_map.h.

Member Data Documentation

◆ arr_

grpc_metadata_array grpc::internal::MetadataMap::arr_
private

Definition at line 83 of file grpcpp/impl/codegen/metadata_map.h.

◆ filled_

bool grpc::internal::MetadataMap::filled_ = false
private

Definition at line 82 of file grpcpp/impl/codegen/metadata_map.h.

◆ map_

std::multimap<grpc::string_ref, grpc::string_ref> grpc::internal::MetadataMap::map_
private

Definition at line 84 of file grpcpp/impl/codegen/metadata_map.h.


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


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