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

Overview

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

A stateful finder that scans a stream (stream::Reader) for occurrences of a specific field.

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

Public Member Functions

constexpr StreamFinder (stream::Reader &reader, uint32_t field_number)
 
Result< T > Next ()
 
- Public Member Functions inherited from pw::protobuf::internal::FinderBase< StreamFinder< 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: