Session_Obj Class Reference

#include <Session.hpp>

Inheritance diagram for Session_Obj:

Inheritance graph
[legend]
Collaboration diagram for Session_Obj:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Session_Obj (bool inCharge=true)
 ~Session_Obj ()
string operator() (string Variable_Name)
string GetData (string Variable_Name)
bool SetData (string Variable_Name, string Data)
bool Synch ()
void killCookie (void)
bool IsGood (void)
 Session_Obj (bool inCharge=true)
 ~Session_Obj ()
string operator() (string Variable_Name)
string GetData (string Variable_Name)
bool SetData (string Variable_Name, string Data)
bool Synch ()
void killCookie (void)
bool IsGood (void)

Public Attributes

identifier Id
llong User_Id
string UUID
time_date Instance_Stamp
string XML_Variables

Protected Member Functions

void makeUUID (void)
void makeUUID (void)

Protected Attributes

changeMap chMap
bool isGood
bool inCharge


Detailed Description

Definition at line 27 of file Session.hpp.


Constructor & Destructor Documentation

Session_Obj::Session_Obj ( bool  inCharge = true  )  [inline]

Session_Obj::~Session_Obj (  )  [inline]

Definition at line 95 of file Session.hpp.

Session_Obj::Session_Obj ( bool  inCharge = true  )  [inline]

Session_Obj::~Session_Obj (  )  [inline]

Definition at line 95 of file Session.hpp.


Member Function Documentation

void Session_Obj::makeUUID ( void   )  [inline, protected]

Definition at line 42 of file Session.hpp.

References ocString::replaceAll(), and UUID.

Referenced by Session_Obj().

string Session_Obj::operator() ( string  Variable_Name  )  [inline]

Definition at line 97 of file Session.hpp.

References GetData().

string Session_Obj::GetData ( string  Variable_Name  )  [inline]

bool Session_Obj::SetData ( string  Variable_Name,
string  Data 
) [inline]

bool Session_Obj::Synch (  )  [inline]

void Session_Obj::killCookie ( void   )  [inline]

Definition at line 163 of file Session.hpp.

References Id, cgiCookie::set(), cgiCookie::setPath(), cgiCookie::setTimeout(), User_Id, and UUID.

bool Session_Obj::IsGood ( void   )  [inline]

Definition at line 173 of file Session.hpp.

References isGood.

void Session_Obj::makeUUID ( void   )  [inline, protected]

Definition at line 42 of file Session.hpp.

References ocString::replaceAll(), and UUID.

string Session_Obj::operator() ( string  Variable_Name  )  [inline]

Definition at line 97 of file Session.hpp.

References GetData().

string Session_Obj::GetData ( string  Variable_Name  )  [inline]

bool Session_Obj::SetData ( string  Variable_Name,
string  Data 
) [inline]

bool Session_Obj::Synch (  )  [inline]

void Session_Obj::killCookie ( void   )  [inline]

Definition at line 163 of file Session.hpp.

References Id, cgiCookie::set(), cgiCookie::setPath(), cgiCookie::setTimeout(), User_Id, and UUID.

bool Session_Obj::IsGood ( void   )  [inline]

Definition at line 173 of file Session.hpp.

References isGood.


Member Data Documentation

Definition at line 31 of file Session.hpp.

Referenced by Session_form::form_display(), killCookie(), main(), and Session_Obj().

Definition at line 32 of file Session.hpp.

Referenced by Session_form::form_display(), killCookie(), main(), makeUUID(), Session_Obj(), and Synch().

Definition at line 33 of file Session.hpp.

Referenced by Session_form::form_display(), main(), and Session_Obj().

Definition at line 34 of file Session.hpp.

Referenced by Session_form::form_display(), GetData(), main(), Session_Obj(), and SetData().

Definition at line 38 of file Session.hpp.

bool Session_Obj::isGood [protected]

Definition at line 39 of file Session.hpp.

Referenced by IsGood(), and Synch().

bool Session_Obj::inCharge [protected]

Definition at line 40 of file Session.hpp.

Referenced by Session_Obj().


The documentation for this class was generated from the following files:

Generated on Sat Aug 15 12:48:53 2009 for w3systemsDevelopment by  doxygen 1.5.5