Bitcoin ABC 0.31.1
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CScript Member List

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

_sizeprevector< N, T, Size, Diff >private
_unionprevector< N, T, Size, Diff >private
allocated_memory() constprevector< N, T, Size, Diff >inline
assign(size_type n, const T &val)prevector< N, T, Size, Diff >inline
assign(InputIterator first, InputIterator last)prevector< N, T, Size, Diff >inline
back()prevector< N, T, Size, Diff >inline
back() constprevector< N, T, Size, Diff >inline
begin()prevector< N, T, Size, Diff >inline
begin() constprevector< N, T, Size, Diff >inline
capacity() constprevector< N, T, Size, Diff >inline
change_capacity(size_type new_capacity)prevector< N, T, Size, Diff >inlineprivate
clear()CScriptinline
const_pointer typedefprevector< N, T, Size, Diff >
const_reference typedefprevector< N, T, Size, Diff >
CScript()CScriptinline
CScript(const_iterator pbegin, const_iterator pend)CScriptinline
CScript(std::vector< uint8_t >::const_iterator pbegin, std::vector< uint8_t >::const_iterator pend)CScriptinline
CScript(const uint8_t *pbegin, const uint8_t *pend)CScriptinline
CScript(int64_t b)CScriptinlineexplicit
CScript(opcodetype b)CScriptinlineexplicit
CScript(const CScriptNum &b)CScriptinlineexplicit
CScript(const std::vector< uint8_t > &b)=deleteCScriptexplicit
data()prevector< N, T, Size, Diff >inline
data() constprevector< N, T, Size, Diff >inline
DecodeOP_N(opcodetype opcode)CScriptinlinestatic
difference_type typedefprevector< N, T, Size, Diff >
direct_ptr(difference_type pos)prevector< N, T, Size, Diff >inlineprivate
direct_ptr(difference_type pos) constprevector< N, T, Size, Diff >inlineprivate
emplace_back(Args &&...args)prevector< N, T, Size, Diff >inline
empty() constprevector< N, T, Size, Diff >inline
EncodeOP_N(int n)CScriptinlinestatic
end()prevector< N, T, Size, Diff >inline
end() constprevector< N, T, Size, Diff >inline
erase(iterator pos)prevector< N, T, Size, Diff >inline
erase(iterator first, iterator last)prevector< N, T, Size, Diff >inline
fill(T *dst, ptrdiff_t count, const T &value=T{})prevector< N, T, Size, Diff >inlineprivate
fill(T *dst, InputIterator first, InputIterator last)prevector< N, T, Size, Diff >inlineprivate
front()prevector< N, T, Size, Diff >inline
front() constprevector< N, T, Size, Diff >inline
GetOp(const_iterator &pc, opcodetype &opcodeRet, std::vector< uint8_t > &vchRet) constCScriptinline
GetOp(const_iterator &pc, opcodetype &opcodeRet) constCScriptinline
HasValidOps() constCScript
indirect_ptr(difference_type pos)prevector< N, T, Size, Diff >inlineprivate
indirect_ptr(difference_type pos) constprevector< N, T, Size, Diff >inlineprivate
insert(iterator pos, const T &value)prevector< N, T, Size, Diff >inline
insert(iterator pos, size_type count, const T &value)prevector< N, T, Size, Diff >inline
insert(iterator pos, InputIterator first, InputIterator last)prevector< N, T, Size, Diff >inline
is_direct() constprevector< N, T, Size, Diff >inlineprivate
IsPayToScriptHash() constCScript
IsPushOnly(const_iterator pc) constCScript
IsPushOnly() constCScript
IsUnspendable() constCScriptinline
IsWitnessProgram(int &version, std::vector< uint8_t > &program) constCScript
IsWitnessProgram() constCScript
item_ptr(difference_type pos)prevector< N, T, Size, Diff >inlineprivate
item_ptr(difference_type pos) constprevector< N, T, Size, Diff >inlineprivate
operator!=(const prevector< N, T, Size, Diff > &other) constprevector< N, T, Size, Diff >inline
operator<(const prevector< N, T, Size, Diff > &other) constprevector< N, T, Size, Diff >inline
operator<<(const CScript &b)=deleteCScript
operator<<(int64_t b) LIFETIMEBOUNDCScriptinline
operator<<(opcodetype opcode) LIFETIMEBOUNDCScriptinline
operator<<(const CScriptNum &b) LIFETIMEBOUNDCScriptinline
operator<<(const std::vector< uint8_t > &b) LIFETIMEBOUNDCScriptinline
operator=(const prevector< N, T, Size, Diff > &other)prevector< N, T, Size, Diff >inline
operator=(prevector< N, T, Size, Diff > &&other) noexceptprevector< N, T, Size, Diff >inline
operator==(const prevector< N, T, Size, Diff > &other) constprevector< N, T, Size, Diff >inline
operator[](size_type pos)prevector< N, T, Size, Diff >inline
operator[](size_type pos) constprevector< N, T, Size, Diff >inline
pointer typedefprevector< N, T, Size, Diff >
pop_back()prevector< N, T, Size, Diff >inline
prevector()prevector< N, T, Size, Diff >inline
prevector(size_type n)prevector< N, T, Size, Diff >inlineexplicit
prevector(size_type n, const T &val)prevector< N, T, Size, Diff >inlineexplicit
prevector(InputIterator first, InputIterator last)prevector< N, T, Size, Diff >inline
prevector(const prevector< N, T, Size, Diff > &other)prevector< N, T, Size, Diff >inline
prevector(prevector< N, T, Size, Diff > &&other) noexceptprevector< N, T, Size, Diff >inline
push_back(const T &value)prevector< N, T, Size, Diff >inline
push_int64(int64_t n)CScriptinlineprotected
rbegin()prevector< N, T, Size, Diff >inline
rbegin() constprevector< N, T, Size, Diff >inline
reference typedefprevector< N, T, Size, Diff >
rend()prevector< N, T, Size, Diff >inline
rend() constprevector< N, T, Size, Diff >inline
reserve(size_type new_capacity)prevector< N, T, Size, Diff >inline
resize(size_type new_size)prevector< N, T, Size, Diff >inline
resize_uninitialized(size_type new_size)prevector< N, T, Size, Diff >inline
SERIALIZE_METHODS(CScript, obj)CScriptinline
shrink_to_fit()prevector< N, T, Size, Diff >inline
size() constprevector< N, T, Size, Diff >inline
size_type typedefprevector< N, T, Size, Diff >
swap(prevector< N, T, Size, Diff > &other) noexceptprevector< N, T, Size, Diff >inline
value_type typedefprevector< N, T, Size, Diff >
~prevector()prevector< N, T, Size, Diff >inline