Bitcoin Core  0.15.99
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
CAffectedKeysVisitor Class Reference
Inheritance diagram for CAffectedKeysVisitor:
[legend]
Collaboration diagram for CAffectedKeysVisitor:
[legend]

Public Member Functions

 CAffectedKeysVisitor (const CKeyStore &keystoreIn, std::vector< CKeyID > &vKeysIn)
 
void Process (const CScript &script)
 
void operator() (const CKeyID &keyId)
 
void operator() (const CScriptID &scriptId)
 
void operator() (const CNoDestination &none)
 

Private Attributes

const CKeyStorekeystore
 
std::vector< CKeyID > & vKeys
 

Detailed Description

Definition at line 85 of file wallet.cpp.

Constructor & Destructor Documentation

CAffectedKeysVisitor::CAffectedKeysVisitor ( const CKeyStore keystoreIn,
std::vector< CKeyID > &  vKeysIn 
)
inline

Definition at line 91 of file wallet.cpp.

Member Function Documentation

void CAffectedKeysVisitor::operator() ( const CKeyID keyId)
inline

Definition at line 103 of file wallet.cpp.

Here is the call graph for this function:

void CAffectedKeysVisitor::operator() ( const CScriptID scriptId)
inline

Definition at line 108 of file wallet.cpp.

Here is the call graph for this function:

void CAffectedKeysVisitor::operator() ( const CNoDestination none)
inline

Definition at line 114 of file wallet.cpp.

void CAffectedKeysVisitor::Process ( const CScript script)
inline

Definition at line 93 of file wallet.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

const CKeyStore& CAffectedKeysVisitor::keystore
private

Definition at line 87 of file wallet.cpp.

std::vector<CKeyID>& CAffectedKeysVisitor::vKeys
private

Definition at line 88 of file wallet.cpp.


The documentation for this class was generated from the following file: