13class BigToLittleEndianConverter {
22 template <
typename T>
static constexpr inline T
Convert(
const T &value) =
delete;
28 BigToLittleEndianConverter() =
delete;
33 ~BigToLittleEndianConverter() =
delete;
39 BigToLittleEndianConverter(
const BigToLittleEndianConverter &r_src) =
delete;
45 BigToLittleEndianConverter &operator=(
const BigToLittleEndianConverter &r_src) =
delete;
51 BigToLittleEndianConverter(BigToLittleEndianConverter &&r_src) =
delete;
57 BigToLittleEndianConverter &operator=(BigToLittleEndianConverter &&r_src) =
delete;
102class LittleToLittleEndianConverter {
112 template <
typename T>
static constexpr inline T
Convert(
const T &value) =
delete;
118 LittleToLittleEndianConverter() =
delete;
123 ~LittleToLittleEndianConverter() =
delete;
129 LittleToLittleEndianConverter(
const LittleToLittleEndianConverter &r_src) =
delete;
135 LittleToLittleEndianConverter &operator=(
const LittleToLittleEndianConverter &r_src) =
delete;
141 LittleToLittleEndianConverter(LittleToLittleEndianConverter &&r_src) =
delete;
147 LittleToLittleEndianConverter &operator=(LittleToLittleEndianConverter &&r_src) =
delete;