CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
25 namespace catapult {
namespace cache {
31 virtual size_t count(
const Key& key)
const = 0;
34 virtual std::vector<model::TransactionInfo>
removeAll() = 0;
virtual size_t count(const Key &key) const =0
Gets the number of transactions an account with public key has placed into the cache.
virtual std::vector< model::TransactionInfo > removeAll()=0
Removes all transactions from the cache.
std::vector< model::TransactionInfo > removeAll()
Removes all transactions from the cache.
Definition: UtCache.h:50
An interface for caching unconfirmed transactions.
Definition: UtCache.h:56
UtCacheModifier & modifier()
Gets the modifier.
Definition: BasicTransactionsCache.h:76
Definition: BasicTransactionsCache.h:50
An interface for modifying a transactions cache.
Definition: BasicTransactionsCache.h:30
size_t count(const Key &key) const
Gets the number of transactions an account with public key has placed into the cache.
Definition: UtCache.h:45
Definition: AddressExtractionExtension.cpp:28
An interface for caching transactions.
Definition: BasicTransactionsCache.h:91
An interface for modifying an unconfirmed transactions cache.
Definition: UtCache.h:28