18#ifndef INCLUDE_BYTEORDER_H_
19#define INCLUDE_BYTEORDER_H_
237 template <
typename T>
246 template <
typename T>
256 template <
typename T>
265 template <
typename T>
274 template <
typename T>
279 template <
typename T>
281 formNativeOrder(T &control);
283 template <
typename T>
287 std::vector<uint8_t> inner;
288 std::vector<size_t> native_order;
ByteOrder & operator=(const float &val)
operator =
ByteOrder & operator=(const uint64_t &val)
operator =
ByteOrder & operator=(const uint16_t &val)
operator =
void getLittle(T &result)
ByteOrder & operator=(const uint32_t &val)
operator =
ByteOrder & operator=(const int16_t &val)
operator =
ByteOrder & operator=(const double &val)
operator =
ByteOrder & operator=(const int32_t &val)
operator =
void getNative(T &result)
ByteOrder & operator=(const int64_t &val)
operator =
ByteOrder(const ByteOrder &other)
ByteOrder & operator=(const ByteOrder &other)
operator =