Savarese Software Research Corporation
SessionData Struct Reference

#include <SessionData.h>

List of all members.

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< Propertiesattributes

Detailed Description

Definition at line 35 of file SessionData.h.


Constructor & Destructor Documentation

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:

Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.