Template Struct dataset

Inheritance Relationships

Base Type

Struct Documentation

template<typename ...T>
struct udho::activities::dataset : public udho::activities::fixed_key_accessor<udho::cache::shadow<std::string, T::result_type...>>

Public Types

typedef fixed_key_accessor<udho::cache::shadow<std::string, typename T::result_type...>> base_type
typedef udho::cache::store<udho::cache::storage::memory, std::string, typename T::result_type...> store_type
typedef store_type::shadow_type shadow_type
typedef accessor<T...> accessor_type

Public Functions

dataset(const udho::configuration_type &config, const std::string &name)
std::string name() const
shadow_type &shadow()
const shadow_type &shadow() const

Public Members

store_type _store
shadow_type _shadow
std::string _name