Commit Graph

2 Commits

Author SHA1 Message Date
Wyatt Hepler
3cd2cd4596 pw_bytes: Endian reading function
- bytes::ReadInOrder reads from a buffer with the specified endianness.
- Support "" with bytes::String.

Change-Id: I23820cac582cb07cdf7318e9ce4291c42d809681
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/18141
Commit-Queue: Wyatt Hepler <hepler@google.com>
Reviewed-by: Armando Montanez <amontanez@google.com>
2020-09-17 19:33:36 +00:00
Wyatt Hepler
6b3a6c9972 pw_bytes: Utilities for building byte arrays
- Rework pw_kvs_private/byte_utils.h into pw_bytes/array.h.
- Remove pw_kvs_private/byte_utils.h and update the KVS code to use the
  new functions.

Change-Id: I55bb861955d67945771391e1887bf3aae37d0f9c
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/15663
Commit-Queue: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: David Rogers <davidrogers@google.com>
2020-08-11 20:24:33 +00:00