Bitcoin Core 28.99.0
P2P Digital Currency
|
This is the complete list of members for AutoFile, including all inherited members.
AutoFile(std::FILE *file, std::vector< std::byte > data_xor={}) | AutoFile | explicit |
AutoFile(const AutoFile &)=delete | AutoFile | |
Commit() | AutoFile | |
detail_fread(Span< std::byte > dst) | AutoFile | |
fclose() | AutoFile | inline |
feof() const | AutoFile | inline |
ignore(size_t nSize) | AutoFile | |
IsNull() const | AutoFile | inline |
m_file | AutoFile | protected |
m_position | AutoFile | protected |
m_xor | AutoFile | protected |
operator<<(const T &obj) | AutoFile | inline |
operator=(const AutoFile &)=delete | AutoFile | |
operator>>(T &&obj) | AutoFile | inline |
read(Span< std::byte > dst) | AutoFile | |
release() | AutoFile | inline |
seek(int64_t offset, int origin) | AutoFile | |
SetXor(std::vector< std::byte > data_xor) | AutoFile | inline |
tell() | AutoFile | |
Truncate(unsigned size) | AutoFile | |
write(Span< const std::byte > src) | AutoFile | |
~AutoFile() | AutoFile | inline |