Template Struct content

Struct Documentation

template<typename T = void>
struct udho::cache::content

Public Types

typedef T value_type
typedef content<T> self_type

Public Functions

content()
content(const value_type &value)
boost::posix_time::ptime created() const
boost::posix_time::ptime updated() const
boost::posix_time::time_duration age() const
boost::posix_time::time_duration idle() const
const value_type &value() const
void update(const self_type &other)
void update(const value_type &value)
void update()
template<class Archive>
void serialize(Archive &ar, const unsigned int version)

Public Members

boost::posix_time::ptime _created
boost::posix_time::ptime _updated
value_type _value

Friends

friend class boost::serialization::access