commit | 3370d55678c9bfba182b37adcec2aff6866825c0 | [log] [tgz] |
---|---|---|
author | Scott James Remnant <keybuk@google.com> | Thu Mar 03 14:10:48 2022 -0800 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Mar 04 21:49:23 2022 +0000 |
tree | d822f82a6a1c91da8c64794d528f205d11914964 | |
parent | e995a8aab9c17cce458e7327a1f5092ee94c80e5 [diff] |
pw_protobuf: allow StreamDecoder subclasses to move Code generated subclasses will be able to be initialized with an existing StreamDecoder, moving its members to themselves, in the same way that StreamEncoder works. Change-Id: I5874615937895cb7d410432da04c8b2b4ad24209 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/86400 Reviewed-by: Alexei Frolov <frolv@google.com> Commit-Queue: Scott James Remnant <keybuk@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/