commit | e01ca5820679aebb2bd99fd7d9490d9cf38048db | [log] [tgz] |
---|---|---|
author | Momo Shen <momoshen@google.com> | Wed Apr 24 07:05:40 2024 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Apr 24 07:05:40 2024 +0000 |
tree | 83b0d1f53bd1516339d1d60efe7aef3a82b8f0bf | |
parent | 36a94a20ffbaf4288b945ed8314411c3ad07844e [diff] |
pw_containers: Omit size on FlatMap construction - Adds a constructor and a template deduction guide to construct a FlatMap with Pair<K, V> objects without size. - This method doesn't support 0 element because there is no type info for members of a pair. Change-Id: I5deed7288711058c9f50e309490a3f309521f8cf Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/201030 Commit-Queue: Momo Shen <momoshen@google.com> Reviewed-by: Bjorn Mellem <mellem@google.com> Reviewed-by: Wyatt Hepler <hepler@google.com> Reviewed-by: Momo Shen <momoshen@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/.