tnt::ScopeManager Class Reference

#include <tnt/scopemanager.h>

Public Types

typedef std::map< std::string,
Scope * > 
scopes_type
typedef std::map< std::string,
Sessionscope * > 
sessionscopes_type

Public Member Functions

 ScopeManager ()
 ~ScopeManager ()
void preCall (HttpRequest &request, const std::string &app)
void setSessionId (HttpRequest &request, const std::string &sessionId)
std::string postCall (HttpRequest &request, HttpReply &reply, const std::string &app)
void checkSessionTimeout ()

Member Typedef Documentation

typedef std::map<std::string, Scope*> tnt::ScopeManager::scopes_type
typedef std::map<std::string, Sessionscope*> tnt::ScopeManager::sessionscopes_type

Constructor & Destructor Documentation

tnt::ScopeManager::ScopeManager ( )
tnt::ScopeManager::~ScopeManager ( )

Member Function Documentation

void tnt::ScopeManager::checkSessionTimeout ( )
std::string tnt::ScopeManager::postCall ( HttpRequest request,
HttpReply reply,
const std::string &  app 
)
void tnt::ScopeManager::preCall ( HttpRequest request,
const std::string &  app 
)
void tnt::ScopeManager::setSessionId ( HttpRequest request,
const std::string &  sessionId 
)

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