File bytes.h

namespace faabric
namespace util

Functions

template<typename T>
std::string intToHexString(T i)
template<class T>
T unalignedRead(const uint8_t *bytes)
template<class T>
void unalignedWrite(const T &value, uint8_t *destination)
template<class T>
void appendBytesOf(std::vector<uint8_t> &container, T value)
template<class T>
size_t readBytesOf(const std::vector<uint8_t> &container, size_t offset, T *outValue)
template<typename T>
std::vector<uint8_t> valueToBytes(T val)