commit | 3a9727a30897a60fafbf41266c7a4adac96eadb5 | [log] [tgz] |
---|---|---|
author | Wyatt Hepler <hepler@google.com> | Wed Sep 27 20:33:32 2023 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Sep 27 20:33:32 2023 +0000 |
tree | 9d1e2d623a49b13af143f9cb33920c705fec36d0 | |
parent | 0f286e3de2e98931793c3afd1bf5f40b52a41633 [diff] |
pw_containers: VariableLengthEntryDeque Entry struct - Split the Iterator into separate Iterator and Entry structs. The Entry is not ideal for iteration, since it is not easy to find the beginning of the encoded entry, which Iterator provides. - Fix test issue so the container contents are actually compared. - Rename "Equals" function to "Equal", and rename a few variables for clarity. Change-Id: Ife35b541e306489717ad21fbb2664aaacd7c7667 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/173130 Commit-Queue: Wyatt Hepler <hepler@google.com> Reviewed-by: Carlos Chinchilla <cachinchilla@google.com> Pigweed-Auto-Submit: 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/.