Anoncoin  0.9.4
P2P Digital Currency
Public Member Functions | Private Types | Private Attributes | List of all members
CSignatureCache Class Reference

Public Member Functions

bool Get (const uint256 &hash, const std::vector< unsigned char > &vchSig, const CPubKey &pubKey)
 
void Set (const uint256 &hash, const std::vector< unsigned char > &vchSig, const CPubKey &pubKey)
 

Private Types

typedef boost::tuple< uint256, std::vector< unsigned char >, CPubKeysigdata_type
 

Private Attributes

std::set< sigdata_typesetValid
 
boost::shared_mutex cs_sigcache
 

Detailed Description

Definition at line 1092 of file script.cpp.

Member Typedef Documentation

typedef boost::tuple<uint256, std::vector<unsigned char>, CPubKey> CSignatureCache::sigdata_type
private

Definition at line 1096 of file script.cpp.

Member Function Documentation

bool CSignatureCache::Get ( const uint256 hash,
const std::vector< unsigned char > &  vchSig,
const CPubKey pubKey 
)
inline

Definition at line 1102 of file script.cpp.

Here is the caller graph for this function:

void CSignatureCache::Set ( const uint256 hash,
const std::vector< unsigned char > &  vchSig,
const CPubKey pubKey 
)
inline

Definition at line 1113 of file script.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

boost::shared_mutex CSignatureCache::cs_sigcache
private

Definition at line 1098 of file script.cpp.

std::set< sigdata_type> CSignatureCache::setValid
private

Definition at line 1097 of file script.cpp.


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