pw_status: StatusWithSize class

- Create StatusWithSize, which efficiently stores a Status and a
  non-negative integer.
- Add tests for Status and StatusWithSize.

Change-Id: I34ade117d890318d45a27664fe53303365f21f68
4 files changed
tree: 85efb9e90c85ed1c6aa00bbbe03f4fc0d333388d
  1. pw_build/
  2. pw_docgen/
  3. pw_preprocessor/
  4. pw_span/
  5. pw_status/
  6. pw_toolchain/
  7. pw_unit_test/
  8. .clang-format
  9. .gitignore
  10. .gn
  11. AUTHORS
  12. BUILD.gn
  13. BUILDCONFIG.gn
  14. CONTRIBUTING.md
  15. LICENSE
  16. modules.gni
  17. README.md
README.md

Pigweed embedded oriented software libraries

Pigweed is a collection of embedded-focused libraries, which we call "modules". These modules are designed for small-footprint MMU-less microcontrollers like the ST Micro STM32L452 or the Nordic NRF82832. The modules are designed to facilitate easy integration into existing codebases.

Pigweed is in the early stages of development.