C/C++ API Reference
Loading...
Searching...
No Matches
pw::protobuf::StringMapParser< ValueParser > Class Template Reference

Overview

template<typename ValueParser>
class pw::protobuf::StringMapParser< ValueParser >

A helper class for parsing a string-keyed map (map<string, ValueParser>).

StringMapParser allows looking up values by string key or iterating over StringMapEntryParser entries.

Note
For normal uses, StringMapParser objects should be created from Message::AsStringMap().
Deprecated:
All APIs from message.h are deprecated.
Inheritance diagram for pw::protobuf::StringMapParser< ValueParser >:
pw::protobuf::RepeatedFieldParser< StringMapEntryParser< ValueParser > >

Public Member Functions

ValueParser operator[] (std::string_view target)
 
- Public Member Functions inherited from pw::protobuf::RepeatedFieldParser< StringMapEntryParser< ValueParser > >
 RepeatedFieldParser (Message &message, uint32_t field_number)
 
 RepeatedFieldParser (Status status)
 
bool ok ()
 
Status status ()
 
iterator begin ()
 
iterator end ()
 

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