Switch OutputStream::Write to use string_view.

PiperOrigin-RevId: 854225267
This commit is contained in:
Francis Tsui
2026-01-09 09:37:00 -08:00
committed by Copybara-Service
parent 3d92559201
commit fbf66ad7e3
61 changed files with 227 additions and 198 deletions
+4 -3
View File
@@ -18,12 +18,9 @@
#include <algorithm>
#include <array>
#include <cstring>
#include <cstdint>
#include <string>
#include <utility>
#include "absl/status/status.h"
#include "absl/status/statusor.h"
#include "absl/strings/string_view.h"
namespace nearby {
@@ -33,6 +30,10 @@ class ByteArray {
using iterator = std::string::iterator;
using const_iterator = std::string::const_iterator;
static ByteArray FromStringView(absl::string_view source) {
return ByteArray(source.data(), source.size());
}
// Create an empty ByteArray
ByteArray() = default;
template <size_t N>