SessionData Struct Reference
#include <SessionData.h>
Public Member Functions | |
SessionData () | |
SessionData (const sid_type &sid, const sid_type &xsrf_token, const idle_count_type idle_count=0, const uid_type uid=0, Properties &&attributes=Properties()) | |
string | login () |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int) |
Public Attributes | |
sid_type | sid |
sid_type | xsrf_token |
uid_type | uid |
idle_count_type | idle_count |
boost::shared_ptr< Properties > | attributes |
Detailed Description
Definition at line 35 of file SessionData.h.
Constructor & Destructor Documentation
SessionData::SessionData | ( | ) | [inline] |
Definition at line 42 of file SessionData.h.
SessionData::SessionData | ( | const sid_type & | sid, |
const sid_type & | xsrf_token, | ||
const idle_count_type | idle_count = 0 , |
||
const uid_type | uid = 0 , |
||
Properties && | attributes = Properties() |
||
) | [inline, explicit] |
Definition at line 48 of file SessionData.h.
Member Function Documentation
string SessionData::login | ( | ) | [inline] |
Definition at line 58 of file SessionData.h.
References attributes.
template<class Archive >
void SessionData::serialize | ( | Archive & | ar, |
const unsigned | int | ||
) | [inline] |
Definition at line 61 of file SessionData.h.
References attributes, idle_count, and uid.
Member Data Documentation
boost::shared_ptr<Properties> SessionData::attributes |
Definition at line 40 of file SessionData.h.
Referenced by login(), and serialize().
Definition at line 39 of file SessionData.h.
Referenced by serialize().
Definition at line 36 of file SessionData.h.
Definition at line 38 of file SessionData.h.
Referenced by serialize().
Definition at line 37 of file SessionData.h.
The documentation for this struct was generated from the following file:
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.