Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
CScript Member List

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

_sizeprevector< 36, uint8_t >private
_unionprevector< 36, uint8_t >private
allocated_memory() constprevector< 36, uint8_t >inline
AppendData(std::span< const value_type > data)CScriptinlineprivate
AppendDataSize(const uint32_t size)CScriptinlineprivate
assign(size_type n, const uint8_t &val)prevector< 36, uint8_t >inline
assign(InputIterator first, InputIterator last)prevector< 36, uint8_t >inline
back()prevector< 36, uint8_t >inline
back() constprevector< 36, uint8_t >inline
begin()prevector< 36, uint8_t >inline
begin() constprevector< 36, uint8_t >inline
capacity() constprevector< 36, uint8_t >inline
change_capacity(size_type new_capacity)prevector< 36, uint8_t >inlineprivate
clear()CScriptinline
const_pointer typedefprevector< 36, uint8_t >
const_reference typedefprevector< 36, uint8_t >
CScript()=defaultCScript
CScript(InputIterator first, InputIterator last)CScriptinline
CScript(int64_t b)CScriptinlineexplicit
CScript(opcodetype b)CScriptinlineexplicit
CScript(const CScriptNum &b)CScriptinlineexplicit
CScript(const std::vector< unsigned char > &b)=deleteCScriptexplicit
data()prevector< 36, uint8_t >inline
data() constprevector< 36, uint8_t >inline
DecodeOP_N(opcodetype opcode)CScriptinlinestatic
difference_type typedefprevector< 36, uint8_t >
direct_ptr(difference_type pos)prevector< 36, uint8_t >inlineprivate
direct_ptr(difference_type pos) constprevector< 36, uint8_t >inlineprivate
emplace_back(Args &&... args)prevector< 36, uint8_t >inline
empty() constprevector< 36, uint8_t >inline
EncodeOP_N(int n)CScriptinlinestatic
end()prevector< 36, uint8_t >inline
end() constprevector< 36, uint8_t >inline
erase(iterator pos)prevector< 36, uint8_t >inline
erase(iterator first, iterator last)prevector< 36, uint8_t >inline
fill(uint8_t *dst, ptrdiff_t count, const uint8_t &value=uint8_t{})prevector< 36, uint8_t >inlineprivate
fill(uint8_t *dst, InputIterator first, InputIterator last)prevector< 36, uint8_t >inlineprivate
front()prevector< 36, uint8_t >inline
front() constprevector< 36, uint8_t >inline
GetOp(const_iterator &pc, opcodetype &opcodeRet, std::vector< unsigned char > &vchRet) constCScriptinline
GetOp(const_iterator &pc, opcodetype &opcodeRet) constCScriptinline
GetSigOpCount(bool fAccurate) constCScript
GetSigOpCount(const CScript &scriptSig) constCScript
HasValidOps() constCScript
indirect_ptr(difference_type pos)prevector< 36, uint8_t >inlineprivate
indirect_ptr(difference_type pos) constprevector< 36, uint8_t >inlineprivate
insert(iterator pos, const uint8_t &value)prevector< 36, uint8_t >inline
insert(iterator pos, size_type count, const uint8_t &value)prevector< 36, uint8_t >inline
insert(iterator pos, InputIterator first, InputIterator last)prevector< 36, uint8_t >inline
is_direct() constprevector< 36, uint8_t >inlineprivate
IsPayToAnchor() constCScript
IsPayToAnchor(int version, const std::vector< unsigned char > &program)CScriptstatic
IsPayToScriptHash() constCScript
IsPayToTaproot() constCScript
IsPayToWitnessScriptHash() constCScript
IsPushOnly(const_iterator pc) constCScript
IsPushOnly() constCScript
IsUnspendable() constCScriptinline
IsWitnessProgram(int &version, std::vector< unsigned char > &program) constCScript
item_ptr(difference_type pos)prevector< 36, uint8_t >inlineprivate
item_ptr(difference_type pos) constprevector< 36, uint8_t >inlineprivate
operator<(const prevector< N, uint8_t, uint32_t, int32_t > &other) constprevector< 36, uint8_t >inline
operator<<(const CScript &b)=deleteCScript
operator<<(int64_t b) LIFETIMEBOUNDCScriptinline
operator<<(opcodetype opcode) LIFETIMEBOUNDCScriptinline
operator<<(const CScriptNum &b) LIFETIMEBOUNDCScriptinline
operator<<(std::span< const std::byte > b) LIFETIMEBOUNDCScriptinline
operator<<(std::span< const value_type > b) LIFETIMEBOUNDCScriptinline
operator=(const prevector< N, uint8_t, uint32_t, int32_t > &other)prevector< 36, uint8_t >inline
operator=(prevector< N, uint8_t, uint32_t, int32_t > &&other) noexceptprevector< 36, uint8_t >inline
operator==(const prevector< N, uint8_t, uint32_t, int32_t > &other) constprevector< 36, uint8_t >inline
operator[](size_type pos)prevector< 36, uint8_t >inline
operator[](size_type pos) constprevector< 36, uint8_t >inline
pointer typedefprevector< 36, uint8_t >
pop_back()prevector< 36, uint8_t >inline
prevector()=defaultprevector< 36, uint8_t >
prevector(size_type n)prevector< 36, uint8_t >inlineexplicit
prevector(size_type n, const uint8_t &val)prevector< 36, uint8_t >inlineexplicit
prevector(InputIterator first, InputIterator last)prevector< 36, uint8_t >inline
prevector(const prevector< N, uint8_t, uint32_t, int32_t > &other)prevector< 36, uint8_t >inline
prevector(prevector< N, uint8_t, uint32_t, int32_t > &&other) noexceptprevector< 36, uint8_t >inline
push_back(const uint8_t &value)prevector< 36, uint8_t >inline
push_int64(int64_t n)CScriptinlineprotected
reference typedefprevector< 36, uint8_t >
reserve(size_type new_capacity)prevector< 36, uint8_t >inline
resize(size_type new_size)prevector< 36, uint8_t >inline
resize_uninitialized(size_type new_size)prevector< 36, uint8_t >inline
SERIALIZE_METHODS(CScript, obj)CScriptinline
shrink_to_fit()prevector< 36, uint8_t >inline
size() constprevector< 36, uint8_t >inline
size_type typedefprevector< 36, uint8_t >
STATIC_SIZEprevector< 36, uint8_t >static
swap(prevector< N, uint8_t, uint32_t, int32_t > &other) noexceptprevector< 36, uint8_t >inline
value_type typedefprevector< 36, uint8_t >
~prevector()prevector< 36, uint8_t >inline