libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
osmscout::Cache< K, V, IK >::CacheEntry Struct Reference

An individual entry in the cache. More...

#include <Cache.h>

Public Member Functions

 CacheEntry (const CacheEntry &entry)
 
 CacheEntry (const K &key)
 
 CacheEntry (const K &key, const V &value)
 

Public Attributes

key
 
value
 

Detailed Description

template<class K, class V, class IK = PageId>
struct osmscout::Cache< K, V, IK >::CacheEntry

An individual entry in the cache.

Constructor & Destructor Documentation

template<class K, class V, class IK = PageId>
osmscout::Cache< K, V, IK >::CacheEntry::CacheEntry ( const CacheEntry entry)
inline
template<class K, class V, class IK = PageId>
osmscout::Cache< K, V, IK >::CacheEntry::CacheEntry ( const K &  key)
inline
template<class K, class V, class IK = PageId>
osmscout::Cache< K, V, IK >::CacheEntry::CacheEntry ( const K &  key,
const V &  value 
)
inline

Member Data Documentation

template<class K, class V, class IK = PageId>
K osmscout::Cache< K, V, IK >::CacheEntry::key
template<class K, class V, class IK = PageId>
V osmscout::Cache< K, V, IK >::CacheEntry::value

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