cleanCache_notThreadSafe() | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inlineprivate |
contains(const typename std::enable_if< std::is_same< JKQTPDataCacheThreadSafe, TSS >::value, TKeyInSignature >::type &key) const | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inline |
contains(const typename std::enable_if< std::is_same< JKQTPDataCacheNotThreadSafe, TSS >::value, TKeyInSignature >::type &key) const | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inline |
currenTimestamp() | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inlineprivatestatic |
get(const typename std::enable_if< std::is_same< JKQTPDataCacheThreadSafe, TSS >::value, TKeyInSignature >::type &key) | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inline |
get(const typename std::enable_if< std::is_same< JKQTPDataCacheNotThreadSafe, TSS >::value, TKeyInSignature >::type &key) | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inline |
get_inline(Args... args) | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inline |
JKQTPDataCache(FF generateData, int maxEntries=10000, double retainFraction=0.8) | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inline |
JKQTPDataCache()=delete | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | |
JKQTPDataCache(const JKQTPDataCache &)=delete | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | |
JKQTPDataCache(JKQTPDataCache &&)=default | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | |
m_cache | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | private |
m_cacheLastUseTimestamps | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | private |
m_generateData | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | private |
m_maxEntries | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | private |
m_mutex | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | mutableprivate |
m_retainFraction | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | private |
operator=(const JKQTPDataCache &)=delete | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | |
operator=(JKQTPDataCache &&)=default | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | |
size() const | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inline |
size_impl() const | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inlineprivate |
size_impl() const | JKQTPDataCache< TData, TKey, ThreadSafe, TKeyInSignature > | inlineprivate |