|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
成员的完整列表,这些成员属于 endian,包括所有继承而来的类成员
| be_to_host(T value) noexcept | endian | inlinestatic |
| byteswap16(uint16_t value) noexcept | endian | inlinestatic |
| byteswap32(uint32_t value) noexcept | endian | inlinestatic |
| byteswap64(uint64_t value) noexcept | endian | inlinestatic |
| host_to_be(T value) noexcept | endian | inlinestatic |
| host_to_le(T value) noexcept | endian | inlinestatic |
| host_to_network(T value) noexcept | endian | inlinestatic |
| is_big_endian | endian | static |
| is_little_endian | endian | static |
| is_little_endian_runtime() noexcept | endian | inlinestatic |
| le_to_host(T value) noexcept | endian | inlinestatic |
| network_to_host(T value) noexcept | endian | inlinestatic |
| read_be16(const byte_t *data) noexcept | endian | inlinestatic |
| read_be32(const byte_t *data) noexcept | endian | inlinestatic |
| read_be64(const byte_t *data) noexcept | endian | inlinestatic |
| read_le16(const byte_t *data) noexcept | endian | inlinestatic |
| read_le32(const byte_t *data) noexcept | endian | inlinestatic |
| read_le64(const byte_t *data) noexcept | endian | inlinestatic |
| swap_endian(T value) noexcept | endian | inlinestatic |
| write_be16(byte_t *dest, uint16_t value) noexcept | endian | inlinestatic |
| write_be32(byte_t *dest, uint32_t value) noexcept | endian | inlinestatic |
| write_be64(byte_t *dest, uint64_t value) noexcept | endian | inlinestatic |
| write_le16(byte_t *dest, uint16_t value) noexcept | endian | inlinestatic |
| write_le32(byte_t *dest, uint32_t value) noexcept | endian | inlinestatic |
| write_le64(byte_t *dest, uint64_t value) noexcept | endian | inlinestatic |