Euphoria
|
eu::core::Cache< TKey, TData, TLoader > Struct Template Reference
#include <cache.h>
Public Member Functions | |
std::shared_ptr< TData > | get (const TKey &key) |
Public Attributes | |
std::map< TKey, std::weak_ptr< TData > > | store |
Detailed Description
template<typename TKey, typename TData, typename TLoader>
struct eu::core::Cache< TKey, TData, TLoader >
Member Function Documentation
◆ get()
template<typename TKey , typename TData , typename TLoader >
|
inline |
Member Data Documentation
◆ store
template<typename TKey , typename TData , typename TLoader >
std::map<TKey, std::weak_ptr<TData> > eu::core::Cache< TKey, TData, TLoader >::store |
The documentation for this struct was generated from the following file:
- libs/core/src/core/cache.h