libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
A simple factory class that allows us to tell the cache how a value is made for a particular key. More...
#include <cache.hpp>
Public Types | |
typedef Key | key_type |
typedef Data | value_type |
Public Member Functions | |
virtual value_type __fastcall | make (const key_type &) const =0 |
virtual | ~factory_base () |
A simple factory class that allows us to tell the cache how a value is made for a particular key.
typedef Key jmmcg::LIBJMMCG_VER_NAMESPACE::cache::factory_base< Key, Data >::key_type |
typedef Data jmmcg::LIBJMMCG_VER_NAMESPACE::cache::factory_base< Key, Data >::value_type |
|
inlinevirtual |
|
pure virtual |