![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
#include <compat/endian.h>#include <concepts>#include <cstddef>#include <cstdint>#include <cstring>Go to the source code of this file.
Concepts | |
| concept | ByteType |
Functions | |
| template<ByteType B> | |
| uint16_t | ReadLE16 (const B *ptr) |
| template<ByteType B> | |
| uint32_t | ReadLE32 (const B *ptr) |
| template<ByteType B> | |
| uint64_t | ReadLE64 (const B *ptr) |
| template<ByteType B> | |
| void | WriteLE16 (B *ptr, uint16_t x) |
| template<ByteType B> | |
| void | WriteLE32 (B *ptr, uint32_t x) |
| template<ByteType B> | |
| void | WriteLE64 (B *ptr, uint64_t x) |
| template<ByteType B> | |
| uint16_t | ReadBE16 (const B *ptr) |
| template<ByteType B> | |
| uint32_t | ReadBE32 (const B *ptr) |
| template<ByteType B> | |
| uint64_t | ReadBE64 (const B *ptr) |
| template<ByteType B> | |
| void | WriteBE16 (B *ptr, uint16_t x) |
| template<ByteType B> | |
| void | WriteBE32 (B *ptr, uint32_t x) |
| template<ByteType B> | |
| void | WriteBE64 (B *ptr, uint64_t x) |