public session_manager(std::unique_ptr< session_storage_interface > session_storage)
|
|
public template<typename SessionT>
inline session_state load_session(std::string const & session_cookie_name,SessionT * session,request_handler * req)
|
|
public template<typename SessionT>
inline session_state load_session(std::string const & id,SessionT * session)
|
|
public template<typename SessionT>
inline SessionT make_session()
|
|
public inline std::string make_session() |
|
public template<typename SessionT>
inline void save_session(SessionT const & session)
|
|
public template<typename SessionT>
inline void save_session(boost::optional< SessionT > const & session)
|
|
public template<typename SessionT>
inline void terminate_session(SessionT const & session)
|
|
public template<typename SessionT>
inline void terminate_session(boost::optional< SessionT > const & session)
|
|
public template<typename SessionStorageT>
inline SessionStorageT * get_storage()
|
|