Bitcoin Core  22.99.0
P2P Digital Currency
CDataStream Member List

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

allocator_type typedefCDataStream
begin() constCDataStreaminline
begin()CDataStreaminline
CDataStream(int nTypeIn, int nVersionIn)CDataStreaminlineexplicit
CDataStream(Span< const uint8_t > sp, int type, int version)CDataStreaminlineexplicit
CDataStream(Span< const value_type > sp, int nTypeIn, int nVersionIn)CDataStreaminlineexplicit
CDataStream(int nTypeIn, int nVersionIn, Args &&... args)CDataStreaminline
clear()CDataStreaminline
Compact()CDataStreaminline
const_iterator typedefCDataStream
const_reference typedefCDataStream
data()CDataStreaminline
data() constCDataStreaminline
difference_type typedefCDataStream
empty() constCDataStreaminline
end() constCDataStreaminline
end()CDataStreaminline
eof() constCDataStreaminline
GetType() constCDataStreaminline
GetVersion() constCDataStreaminline
ignore(int nSize)CDataStreaminline
in_avail() constCDataStreaminline
iterator typedefCDataStream
nReadPosCDataStreamprotected
nTypeCDataStreamprotected
nVersionCDataStreamprotected
operator<<(const T &obj)CDataStreaminline
operator>>(T &&obj)CDataStreaminline
operator[](size_type pos) constCDataStreaminline
operator[](size_type pos)CDataStreaminline
rdbuf()CDataStreaminline
read(Span< value_type > dst)CDataStreaminline
reference typedefCDataStream
reserve(size_type n)CDataStreaminline
resize(size_type n, value_type c=value_type{})CDataStreaminline
reverse_iterator typedefCDataStream
Rewind(std::optional< size_type > n=std::nullopt)CDataStreaminline
Serialize(Stream &s) constCDataStreaminline
SetType(int n)CDataStreaminline
SetVersion(int n)CDataStreaminline
size() constCDataStreaminline
size_type typedefCDataStream
str() constCDataStreaminline
value_type typedefCDataStream
vchCDataStreamprotected
vector_type typedefCDataStreamprotected
write(Span< const value_type > src)CDataStreaminline
Xor(const std::vector< unsigned char > &key)CDataStreaminline