aboutsummaryrefslogtreecommitdiff
path: root/pw_kvs
diff options
context:
space:
mode:
authorAlexei Frolov <frolv@google.com>2020-05-11 13:20:47 -0700
committerAlexei Frolov <frolv@google.com>2020-05-13 10:40:53 -0700
commitfe9723cd67796e9236022cde6ef42cda99682d77 (patch)
treecf2978f0fe6e97c6e13efa63425bbf27a353ca88 /pw_kvs
parentb63aa6ec46fec565d3f5f5b477700625f5357ed4 (diff)
downloadpigweed-fe9723cd67796e9236022cde6ef42cda99682d77.tar.gz
pw_protobuf: Reimplement decoder as field iterator
This changes the pw::protobuf::Decoder API to expose functions to iterate over fields instead of using a virtual callback interface, making the core decoder simpler and more flexible. The virtual callback interface is kept but renamed to a CallbackDecoder, and reimplemented in terms of basic Decoder. Change-Id: Idff321cd5e37184aa730251475c9e336136596d2
Diffstat (limited to 'pw_kvs')
0 files changed, 0 insertions, 0 deletions