Dash Core  0.12.2.1
P2P Digital Currency
CAffectedKeysVisitor Class Reference
+ Inheritance diagram for CAffectedKeysVisitor:

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 4241 of file wallet.cpp.

Constructor & Destructor Documentation

◆ CAffectedKeysVisitor()

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

Definition at line 4247 of file wallet.cpp.

Member Function Documentation

◆ operator()() [1/3]

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

Definition at line 4259 of file wallet.cpp.

◆ operator()() [2/3]

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

Definition at line 4264 of file wallet.cpp.

◆ operator()() [3/3]

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

Definition at line 4270 of file wallet.cpp.

◆ Process()

void CAffectedKeysVisitor::Process ( const CScript script)
inline

Definition at line 4249 of file wallet.cpp.

Referenced by CWallet::GetKeyBirthTimes().

Member Data Documentation

◆ keystore

const CKeyStore& CAffectedKeysVisitor::keystore
private

Definition at line 4243 of file wallet.cpp.

◆ vKeys

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

Definition at line 4244 of file wallet.cpp.


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