![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <cachemap.h>
Public Member Functions | |
CacheItem () | |
CacheItem (const K &keyIn, const V &valueIn) | |
template<typename Stream , typename Operation > | |
void | SerializationOp (Stream &s, Operation ser_action, int nType, int nVersion) |
Public Attributes | |
K | key |
V | value |
ADD_SERIALIZE_METHODS | |
Serializable structure for key/value items
Definition at line 18 of file cachemap.h.
Definition at line 20 of file cachemap.h.
|
inline |
Definition at line 23 of file cachemap.h.
|
inline |
Definition at line 34 of file cachemap.h.
CacheItem< K, V >::ADD_SERIALIZE_METHODS |
Definition at line 31 of file cachemap.h.
K CacheItem< K, V >::key |
Definition at line 28 of file cachemap.h.
Referenced by CacheMap< uint256, CGovernanceVote >::PruneLast(), CacheMultiMap< uint256, vote_time_pair_t >::PruneLast(), CacheMultiMap< uint256, vote_time_pair_t >::RebuildIndex(), and CacheItem< K, V >::SerializationOp().
V CacheItem< K, V >::value |
Definition at line 29 of file cachemap.h.
Referenced by CacheMultiMap< uint256, vote_time_pair_t >::Get(), CacheMap< uint256, CGovernanceVote >::Get(), CacheMultiMap< uint256, vote_time_pair_t >::GetAll(), CacheMap< uint256, CGovernanceVote >::Insert(), CacheMultiMap< uint256, vote_time_pair_t >::PruneLast(), CacheMultiMap< uint256, vote_time_pair_t >::RebuildIndex(), and CacheItem< K, V >::SerializationOp().