Bitcoin Core 28.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) |