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.
StringMapParser objects should be created from Message::AsStringMap().message.h are deprecated.
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 () |