commit | 3ba3afe016c06c8768692d05e9c1916e087fc989 | [log] [tgz] |
---|---|---|
author | Wyatt Hepler <hepler@google.com> | Mon Jan 10 11:42:58 2022 -0800 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Jan 10 20:40:13 2022 +0000 |
tree | c8f6f1e8c27d2785c594520789957cd663d8de16 | |
parent | 027e4197f768faa226684cd66ceec686c70c0ec8 [diff] |
pw_blob_store: Move BlobReader functions to the .cc - Move some functions that do not need to be in the header to the source. These functions either can't be inlined because they're virtual or likely shouldn't be inlined because they're fairly long. - Switch the PW_DASSERTS in the moved functions to PW_DCHECK. - Make the internal pw::stream::Stream functions private. Change-Id: I4ac620b43a8964383182148007d7098a7ba6e292 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/77751 Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com> Reviewed-by: David Rogers <davidrogers@google.com> Commit-Queue: Wyatt Hepler <hepler@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/