|
| constexpr uint8_t | roo_io::LoadU8 (const byte *source) |
| |
| constexpr uint16_t | roo_io::LoadBeU16 (const byte *source) |
| |
| constexpr uint16_t | roo_io::LoadLeU16 (const byte *source) |
| |
| constexpr uint32_t | roo_io::LoadBeU24 (const byte *source) |
| |
| constexpr uint32_t | roo_io::LoadLeU24 (const byte *source) |
| |
| constexpr uint32_t | roo_io::LoadBeU32 (const byte *source) |
| |
| constexpr uint32_t | roo_io::LoadLeU32 (const byte *source) |
| |
| constexpr uint64_t | roo_io::LoadBeU64 (const byte *source) |
| |
| constexpr uint64_t | roo_io::LoadLeU64 (const byte *source) |
| |
| constexpr int8_t | roo_io::LoadS8 (const byte *source) |
| |
| constexpr int16_t | roo_io::LoadBeS16 (const byte *source) |
| |
| constexpr int16_t | roo_io::LoadLeS16 (const byte *source) |
| |
| constexpr int32_t | roo_io::LoadBeS24 (const byte *source) |
| |
| constexpr int32_t | roo_io::LoadLeS24 (const byte *source) |
| |
| constexpr int32_t | roo_io::LoadBeS32 (const byte *source) |
| |
| constexpr int32_t | roo_io::LoadLeS32 (const byte *source) |
| |
| constexpr int64_t | roo_io::LoadBeS64 (const byte *source) |
| |
| constexpr int64_t | roo_io::LoadLeS64 (const byte *source) |
| |
| template<typename T > |
| constexpr T | roo_io::LoadHostNative (const byte *source) |
| |
| template<ByteOrder byte_order> |
| constexpr uint16_t | roo_io::LoadU16 (const byte *source) |
| |
| template<ByteOrder byte_order> |
| constexpr uint32_t | roo_io::LoadU24 (const byte *source) |
| |
| template<ByteOrder byte_order> |
| constexpr uint32_t | roo_io::LoadU32 (const byte *source) |
| |
| template<ByteOrder byte_order> |
| constexpr uint64_t | roo_io::LoadU64 (const byte *source) |
| |
| template<ByteOrder byte_order> |
| constexpr int16_t | roo_io::LoadS16 (const byte *source) |
| |
| template<ByteOrder byte_order> |
| constexpr int32_t | roo_io::LoadS24 (const byte *source) |
| |
| template<ByteOrder byte_order> |
| constexpr int32_t | roo_io::LoadS32 (const byte *source) |
| |
| template<ByteOrder byte_order> |
| constexpr int64_t | roo_io::LoadS64 (const byte *source) |
| |
| template<typename IntegerType > |
| constexpr IntegerType | roo_io::LoadBeInteger (const byte *source) |
| |
| template<typename IntegerType > |
| constexpr IntegerType | roo_io::LoadLeInteger (const byte *source) |
| |
| template<ByteOrder byte_order, typename IntegerType > |
| constexpr IntegerType | roo_io::LoadInteger (const byte *source) |
| |
| template<> |
| constexpr uint16_t | roo_io::LoadU16< kBigEndian > (const byte *source) |
| |
| template<> |
| constexpr uint16_t | roo_io::LoadU16< kLittleEndian > (const byte *source) |
| |
| template<> |
| constexpr uint32_t | roo_io::LoadU24< kBigEndian > (const byte *source) |
| |
| template<> |
| constexpr uint32_t | roo_io::LoadU24< kLittleEndian > (const byte *source) |
| |
| template<> |
| constexpr uint32_t | roo_io::LoadU32< kBigEndian > (const byte *source) |
| |
| template<> |
| constexpr uint32_t | roo_io::LoadU32< kLittleEndian > (const byte *source) |
| |
| template<> |
| constexpr uint64_t | roo_io::LoadU64< kBigEndian > (const byte *source) |
| |
| template<> |
| constexpr uint64_t | roo_io::LoadU64< kLittleEndian > (const byte *source) |
| |
| template<> |
| constexpr int16_t | roo_io::LoadS16< kBigEndian > (const byte *source) |
| |
| template<> |
| constexpr int16_t | roo_io::LoadS16< kLittleEndian > (const byte *source) |
| |
| template<> |
| constexpr int32_t | roo_io::LoadS24< kBigEndian > (const byte *source) |
| |
| template<> |
| constexpr int32_t | roo_io::LoadS24< kLittleEndian > (const byte *source) |
| |
| template<> |
| constexpr int32_t | roo_io::LoadS32< kBigEndian > (const byte *source) |
| |
| template<> |
| constexpr int32_t | roo_io::LoadS32< kLittleEndian > (const byte *source) |
| |
| template<> |
| constexpr int64_t | roo_io::LoadS64< kBigEndian > (const byte *source) |
| |
| template<> |
| constexpr int64_t | roo_io::LoadS64< kLittleEndian > (const byte *source) |
| |
| template<> |
| constexpr uint8_t | roo_io::LoadInteger< kBigEndian, uint8_t > (const byte *source) |
| |
| template<> |
| constexpr uint8_t | roo_io::LoadInteger< kLittleEndian, uint8_t > (const byte *source) |
| |
| template<> |
| constexpr uint16_t | roo_io::LoadInteger< kBigEndian, uint16_t > (const byte *source) |
| |
| template<> |
| constexpr uint16_t | roo_io::LoadInteger< kLittleEndian, uint16_t > (const byte *source) |
| |
| template<> |
| constexpr uint32_t | roo_io::LoadInteger< kBigEndian, uint32_t > (const byte *source) |
| |
| template<> |
| constexpr uint32_t | roo_io::LoadInteger< kLittleEndian, uint32_t > (const byte *source) |
| |
| template<> |
| constexpr uint64_t | roo_io::LoadInteger< kBigEndian, uint64_t > (const byte *source) |
| |
| template<> |
| constexpr uint64_t | roo_io::LoadInteger< kLittleEndian, uint64_t > (const byte *source) |
| |
| template<> |
| constexpr int8_t | roo_io::LoadInteger< kBigEndian, int8_t > (const byte *source) |
| |
| template<> |
| constexpr int8_t | roo_io::LoadInteger< kLittleEndian, int8_t > (const byte *source) |
| |
| template<> |
| constexpr int16_t | roo_io::LoadInteger< kBigEndian, int16_t > (const byte *source) |
| |
| template<> |
| constexpr int16_t | roo_io::LoadInteger< kLittleEndian, int16_t > (const byte *source) |
| |
| template<> |
| constexpr int32_t | roo_io::LoadInteger< kBigEndian, int32_t > (const byte *source) |
| |
| template<> |
| constexpr int32_t | roo_io::LoadInteger< kLittleEndian, int32_t > (const byte *source) |
| |
| template<> |
| constexpr int64_t | roo_io::LoadInteger< kBigEndian, int64_t > (const byte *source) |
| |
| template<> |
| constexpr int64_t | roo_io::LoadInteger< kLittleEndian, int64_t > (const byte *source) |
| |
| template<> |
| constexpr uint8_t | roo_io::LoadBeInteger< uint8_t > (const byte *source) |
| |
| template<> |
| constexpr uint8_t | roo_io::LoadLeInteger< uint8_t > (const byte *source) |
| |
| template<> |
| constexpr uint16_t | roo_io::LoadBeInteger< uint16_t > (const byte *source) |
| |
| template<> |
| constexpr uint16_t | roo_io::LoadLeInteger< uint16_t > (const byte *source) |
| |
| template<> |
| constexpr uint32_t | roo_io::LoadBeInteger< uint32_t > (const byte *source) |
| |
| template<> |
| constexpr uint32_t | roo_io::LoadLeInteger< uint32_t > (const byte *source) |
| |
| template<> |
| constexpr uint64_t | roo_io::LoadBeInteger< uint64_t > (const byte *source) |
| |
| template<> |
| constexpr uint64_t | roo_io::LoadLeInteger< uint64_t > (const byte *source) |
| |
| template<> |
| constexpr int8_t | roo_io::LoadBeInteger< int8_t > (const byte *source) |
| |
| template<> |
| constexpr int8_t | roo_io::LoadLeInteger< int8_t > (const byte *source) |
| |
| template<> |
| constexpr int16_t | roo_io::LoadBeInteger< int16_t > (const byte *source) |
| |
| template<> |
| constexpr int16_t | roo_io::LoadLeInteger< int16_t > (const byte *source) |
| |
| template<> |
| constexpr int32_t | roo_io::LoadBeInteger< int32_t > (const byte *source) |
| |
| template<> |
| constexpr int32_t | roo_io::LoadLeInteger< int32_t > (const byte *source) |
| |
| template<> |
| constexpr int64_t | roo_io::LoadBeInteger< int64_t > (const byte *source) |
| |
| template<> |
| constexpr int64_t | roo_io::LoadLeInteger< int64_t > (const byte *source) |
| |