|
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 |