Bitcoin Core  26.99.0
P2P Digital Currency
CAutoFile Member List

This is the complete list of members for CAutoFile, including all inherited members.

AutoFile(std::FILE *file, std::vector< std::byte > data_xor={})AutoFileinlineexplicit
AutoFile(const AutoFile &)=deleteAutoFile
CAutoFile(std::FILE *file, int version, std::vector< std::byte > data_xor={})CAutoFileinlineexplicit
detail_fread(Span< std::byte > dst)AutoFile
fclose()AutoFileinline
feof() constAutoFileinline
Get() constAutoFileinline
GetVersion() constCAutoFileinline
ignore(size_t nSize)AutoFile
IsNull() constAutoFileinline
m_fileAutoFileprotected
m_xorAutoFileprotected
nVersionCAutoFileprivate
operator<<(const T &obj)CAutoFileinline
operator=(const AutoFile &)=deleteAutoFile
operator>>(T &&obj)CAutoFileinline
read(Span< std::byte > dst)AutoFile
release()AutoFileinline
SetXor(std::vector< std::byte > data_xor)AutoFileinline
write(Span< const std::byte > src)AutoFile
~AutoFile()AutoFileinline