#include <metadata_batch.h>

Additional Inherited Members | |
Public Member Functions inherited from grpc_core::MetadataMap< Derived, Traits > | |
| void | Append (absl::string_view key, Slice value, MetadataParseErrorFn on_error) |
| void | Clear () |
| Derived | Copy () const |
| size_t | count () const |
| std::string | DebugString () const |
| bool | empty () const |
| template<typename Encoder > | |
| void | Encode (Encoder *encoder) const |
| template<typename Which > | |
| absl::optional< typename Which::ValueType > | get (Which) const |
| template<typename Which > | |
| metadata_detail::Value< Which >::StorageType * | get_pointer (Which) |
| template<typename Which > | |
| const metadata_detail::Value< Which >::StorageType * | get_pointer (Which) const |
| template<typename Which > | |
| metadata_detail::Value< Which >::StorageType * | GetOrCreatePointer (Which) |
| absl::optional< absl::string_view > | GetStringValue (absl::string_view name, std::string *buffer) const |
| void | Log (metadata_detail::LogFn log_fn) const |
| MetadataMap (Arena *arena) | |
| MetadataMap (const MetadataMap &)=delete | |
| MetadataMap (MetadataMap &&) noexcept | |
| MetadataMap & | operator= (const MetadataMap &)=delete |
| Derived & | operator= (MetadataMap &&) noexcept |
| void | Remove (absl::string_view key) |
| void | Remove (const char *key) |
| template<typename Which > | |
| void | Remove (Which) |
| void | Set (const ParsedMetadata< Derived > &m) |
| template<typename Which , typename... Args> | |
| absl::enable_if_t< Which::kRepeatable==false, void > | Set (Which, Args &&... args) |
| template<typename Which , typename... Args> | |
| absl::enable_if_t< Which::kRepeatable==true, void > | Set (Which, Args &&... args) |
| template<typename Which > | |
| absl::enable_if_t< Which::kRepeatable==false, absl::optional< typename Which::ValueType > > | Take (Which which) |
| template<typename Which > | |
| absl::enable_if_t< Which::kRepeatable==true, typename metadata_detail::Value< Which >::StorageType > | Take (Which which) |
| size_t | TransportSize () const |
| ~MetadataMap () | |
Static Public Member Functions inherited from grpc_core::MetadataMap< Derived, Traits > | |
| static ParsedMetadata< Derived > | Parse (absl::string_view key, Slice value, uint32_t transport_size, MetadataParseErrorFn on_error) |
Definition at line 1259 of file metadata_batch.h.