Template Struct driver¶
Defined in File cache.h
Struct Documentation¶
-
template<typename
KeyT, typenameValueT= void>
structudho::cache::driver¶ Public Types
-
typedef abstract_engine<KeyT, ValueT>
abstract_engine_type¶
Public Functions
-
driver(abstract_engine_type &e)¶
-
std::size_t
size() const¶
-
template<typename
U= value_type>
std::enable_if<!std::is_same<U, void>::value>::typeinsert(const key_type &key, const U &value)¶
-
template<typename
U= value_type>
std::enable_if<std::is_same<U, void>::value>::typeinsert(const key_type &key)¶
-
content_type
retrieve(const key_type &key) const¶
-
bool
update(const key_type &key, const content_type &content)¶
Public Members
-
abstract_engine_type &
_engine¶
-
typedef abstract_engine<KeyT, ValueT>