Template Struct engine¶
Defined in File cache.h
Inheritance Relationships¶
Base Types¶
private StorageTpublic udho::cache::abstract_engine< StorageT::key_type, StorageT::value_type >(Template Struct abstract_engine)
Struct Documentation¶
-
template<typename
StorageT>
structudho::cache::engine: private StorageT, public udho::cache::abstract_engine<StorageT::key_type, StorageT::value_type>¶ Public Types
-
typedef abstract_engine<typename StorageT::key_type, typename StorageT::value_type>
abstract_engine_type¶
Public Functions
-
engine(const config_type &config)¶
-
std::size_t
size() const final¶
-
void
create(const key_type &key, const content_type &content) final¶
-
content_type
retrieve(const key_type &key) const final¶
-
bool
update(const key_type &key, const content_type &content) final¶
-
typedef abstract_engine<typename StorageT::key_type, typename StorageT::value_type>