CatapultServer  v0.5.0.1 (Elephant)
catapult::cache::detail Namespace Reference

Classes

class  CacheFindIterator
 An iterator that is returned by cache find functions. More...
 
class  CacheViewAccessor
 A cache view accessor. More...
 
struct  CacheViewReadLockPair
 
class  IsActiveAdapter
 
struct  NoOpAdapter
 
struct  OrderedMemorySetAdapter
 Defines cache types for an ordered, memory backed set based cache. More...
 
struct  OrderedSetAdapter
 Defines cache types for an ordered set based cache. More...
 
struct  UnorderedMapAdapter
 Defines cache types for an unordered map based cache. More...
 

Functions

template<typename TCacheDescriptor , typename T >
void ThrowInvalidKeyError (const char *keyState, const T &key)
 
template<typename TCacheDescriptor , size_t N>
void ThrowInvalidKeyError (const char *keyState, const std::array< uint8_t, N > &key)
 

Function Documentation

◆ ThrowInvalidKeyError() [1/2]

template<typename TCacheDescriptor , size_t N>
void catapult::cache::detail::ThrowInvalidKeyError ( const char *  keyState,
const std::array< uint8_t, N > &  key 
)
Here is the call graph for this function:

◆ ThrowInvalidKeyError() [2/2]

template<typename TCacheDescriptor , typename T >
void catapult::cache::detail::ThrowInvalidKeyError ( const char *  keyState,
const T &  key 
)