libyggdrasil
v1.0.0
|
Helper class to store the data of a given type in reverse order. More...
#include <utils.hpp>
Public Member Functions | |
constexpr | ByteSwapped () |
constexpr | ByteSwapped (T value) |
constexpr | operator T () const noexcept |
Transparently return byte swapped value. More... | |
constexpr auto | operator= (T value) |
Transparently assign value and store it byte swapped. More... | |
constexpr auto | operator= (const ByteSwapped &value) |
Copy assignment operator. More... | |
Helper class to store the data of a given type in reverse order.
T | Type stored |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
Transparently return byte swapped value.
|
inlineconstexpr |
Copy assignment operator.
value | Other value |
|
inlineconstexpr |
Transparently assign value and store it byte swapped.
value | Value |