This repository has been archived on 2025-03-26. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
mqttd/src/libmqttd/utilities/bytes.cpp
2024-04-21 17:02:18 -03:00

17 lines
391 B
C++

#include <algorithm>
#include <bytes.hpp>
namespace utilities {
namespace bytes {
std::vector<std::byte> to_bytes(const std::string &value) {
std::vector<std::byte> bytes;
bytes.reserve(value.size());
std::transform(std::begin(value), std::end(value), std::back_inserter(bytes), [](char c) { return std::byte(c); });
return bytes;
}
} // namespace bytes
} // namespace utilities