|
| void | Append (absl::string_view key, Slice value, MetadataParseErrorFn on_error) |
| |
| void | Clear () |
| |
| TestMap | Copy () const |
| |
| size_t | count () const |
| |
| std::string | DebugString () const |
| |
| bool | empty () const |
| |
| void | Encode (Encoder *encoder) const |
| |
| absl::optional< typename Which::ValueType > | get (Which) const |
| |
| metadata_detail::Value< Which >::StorageType * | get_pointer (Which) |
| |
| const metadata_detail::Value< Which >::StorageType * | get_pointer (Which) const |
| |
| 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 |
| |
| TestMap & | operator= (MetadataMap &&) noexcept |
| |
| void | Remove (absl::string_view key) |
| |
| void | Remove (const char *key) |
| |
| void | Remove (Which) |
| |
| void | Set (const ParsedMetadata< TestMap > &m) |
| |
| absl::enable_if_t< Which::kRepeatable==false, void > | Set (Which, Args &&... args) |
| |
| absl::enable_if_t< Which::kRepeatable==true, void > | Set (Which, Args &&... args) |
| |
| absl::enable_if_t< Which::kRepeatable==false, absl::optional< typename Which::ValueType > > | Take (Which which) |
| |
| absl::enable_if_t< Which::kRepeatable==true, typename metadata_detail::Value< Which >::StorageType > | Take (Which which) |
| |
| size_t | TransportSize () const |
| |
| | ~MetadataMap () |
| |
| static ParsedMetadata< TestMap > | Parse (absl::string_view key, Slice value, uint32_t transport_size, MetadataParseErrorFn on_error) |
| |
Definition at line 36 of file try_seq_metadata_test.cc.