Template Struct session_¶
Defined in File session.h
Struct Documentation¶
-
template<typename
RequestT, typenameShadowT>
structudho::session_¶ Public Types
-
typedef shadow_type::key_type
key_type¶
-
typedef session_<request_type, shadow_type>
self_type¶
Public Functions
-
template<typename ...
T>session_(session_<request_type, udho::cache::shadow<key_type, T...>> &other)¶
-
void
identify()¶
-
const session_config_type &
config() const¶
-
bool
returning() const¶
-
template<typename
V>
boolexists() const¶
-
std::size_t
size() const¶
-
bool
remove()¶
-
template<typename
V>
boolremove()¶
-
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¶
-
template<typename
V>
boost::posix_time::ptimecreated() const¶
-
template<typename
V>
boost::posix_time::ptimeupdated() const¶
-
template<typename
V>
boost::posix_time::time_durationage() const¶
-
template<typename
V>
boost::posix_time::time_durationidle() const¶
-
std::string
sessid() const¶
Public Members
-
const session_config_type &
_config¶
-
shadow_type
_shadow¶
-
bool
_returning¶
-
bool
_identified¶
-
generator_type
_generator¶
-
typedef shadow_type::key_type