H A D | Endian.h | 58 [[nodiscard]] inline value_type read(const void *memory, endianness endian) { in read() argument 63 memory, (detail::PickAlignment<value_type, alignment>::value)), in read() 69 [[nodiscard]] inline value_type read(const void *memory) { in read() argument 70 return read<value_type, alignment>(memory, endian); in read() 77 [[nodiscard]] inline value_type readNext(const CharT *&memory, in readNext() argument 79 value_type ret = read<value_type, alignment>(memory, endian); in readNext() 80 memory += sizeof(value_type); in readNext() 86 [[nodiscard]] inline value_type readNext(const CharT *&memory) { in readNext() argument 87 return readNext<value_type, alignment, CharT>(memory, endian); in readNext() 92 inline void write(void *memory, value_type value, endianness endian) { in write() argument [all …]
|