C/C++ API Reference
Loading...
Searching...
No Matches
pw::protobuf::Finder< T, kReadFn > Class Template Reference

Overview

template<typename T, auto kReadFn>
class pw::protobuf::Finder< T, kReadFn >

A stateful finder that scans an in-memory protobuf buffer (ConstByteSpan) for occurrences of a specific field.

Inheritance diagram for pw::protobuf::Finder< T, kReadFn >:
pw::protobuf::internal::FinderBase< Finder< T, kReadFn >, T >

Public Member Functions

constexpr Finder (ConstByteSpan message, uint32_t field_number)
 
Result< T > Next ()
 
- Public Member Functions inherited from pw::protobuf::internal::FinderBase< Finder< T, kReadFn >, T >
Result< T > Last ()
 Finds the last occurrence of the field.
 
Result< T > Find (Occurrence occurrence)
 Finds the first or last occurrence of the field.
 

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