|
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteU8 (OutputIterator &out, uint8_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteBeU16 (OutputIterator &out, uint16_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteLeU16 (OutputIterator &out, uint16_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteBeU24 (OutputIterator &out, uint32_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteLeU24 (OutputIterator &out, uint32_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteBeU32 (OutputIterator &out, uint32_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteLeU32 (OutputIterator &out, uint32_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteBeU64 (OutputIterator &out, uint64_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteLeU64 (OutputIterator &out, uint64_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteS8 (OutputIterator &out, int8_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteBeS16 (OutputIterator &out, int16_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteLeS16 (OutputIterator &out, int16_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteBeS24 (OutputIterator &out, int32_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteLeS24 (OutputIterator &out, int32_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteBeS32 (OutputIterator &out, int32_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteLeS32 (OutputIterator &out, int32_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteBeS64 (OutputIterator &out, int64_t v) |
| |
| template<typename OutputIterator > |
| constexpr void | roo_io::WriteLeS64 (OutputIterator &out, int64_t v) |
| |
| template<typename OutputIterator > |
| size_t | roo_io::WriteByteArray (OutputIterator &out, const byte *source, size_t count) |
| |
| template<typename OutputIterator > |
| void | roo_io::WriteVarU64 (OutputIterator &out, uint64_t data) |
| |
| template<typename OutputIterator > |
| void | roo_io::WriteString (OutputIterator &itr, roo::string_view data) |
| |
| template<typename OutputIterator > |
| void | roo_io::WriteString (OutputIterator &itr, const char *data) |
| |
| template<typename OutputIterator , ByteOrder byte_order> |
| constexpr void | roo_io::WriteU16 (OutputIterator &in, uint16_t v) |
| |
| template<typename OutputIterator , ByteOrder byte_order> |
| constexpr void | roo_io::WriteU24 (OutputIterator &in, uint32_t v) |
| |
| template<typename OutputIterator , ByteOrder byte_order> |
| constexpr void | roo_io::WriteU32 (OutputIterator &in, uint32_t v) |
| |