Bitcoin
anonymous_namespace{descriptor.cpp}::DescriptorImpl Member List

This is the complete list of members for anonymous_namespace{descriptor.cpp}::DescriptorImpl, including all inherited members.

DescriptorImpl(std::vector< std::unique_ptr< PubkeyProvider >> pubkeys, std::unique_ptr< DescriptorImpl > script, const std::string &name)anonymous_namespace{descriptor.cpp}::DescriptorImplinline
Expand(int pos, const SigningProvider &provider, std::vector< CScript > &output_scripts, FlatSigningProvider &out, std::vector< unsigned char > *cache=nullptr) const finalanonymous_namespace{descriptor.cpp}::DescriptorImplinlinevirtual
ExpandFromCache(int pos, const std::vector< unsigned char > &cache, std::vector< CScript > &output_scripts, FlatSigningProvider &out) const finalanonymous_namespace{descriptor.cpp}::DescriptorImplinlinevirtual
ExpandHelper(int pos, const SigningProvider &arg, Span< const unsigned char > *cache_read, std::vector< CScript > &output_scripts, FlatSigningProvider &out, std::vector< unsigned char > *cache_write) constanonymous_namespace{descriptor.cpp}::DescriptorImplinline
ExpandPrivate(int pos, const SigningProvider &provider, FlatSigningProvider &out) const finalanonymous_namespace{descriptor.cpp}::DescriptorImplinlinevirtual
IsRange() const finalanonymous_namespace{descriptor.cpp}::DescriptorImplinlinevirtual
IsSolvable() const overrideanonymous_namespace{descriptor.cpp}::DescriptorImplinlinevirtual
m_nameanonymous_namespace{descriptor.cpp}::DescriptorImplprivate
m_pubkey_argsanonymous_namespace{descriptor.cpp}::DescriptorImplprivate
m_script_arganonymous_namespace{descriptor.cpp}::DescriptorImplprivate
MakeScripts(const std::vector< CPubKey > &pubkeys, const CScript *script, FlatSigningProvider &out) const =0anonymous_namespace{descriptor.cpp}::DescriptorImplprotectedpure virtual
ToPrivateString(const SigningProvider &arg, std::string &out) const override finalanonymous_namespace{descriptor.cpp}::DescriptorImplinlinevirtual
ToString() const finalanonymous_namespace{descriptor.cpp}::DescriptorImplinlinevirtual
ToStringExtra() constanonymous_namespace{descriptor.cpp}::DescriptorImplinlineprotectedvirtual
ToStringHelper(const SigningProvider *arg, std::string &out, bool priv) constanonymous_namespace{descriptor.cpp}::DescriptorImplinline
~Descriptor()=defaultDescriptorvirtual