#ifndef __Global_h__ #define __Global_h__ #include "MString.h" #include //#include namespace jet { class __mysql; class Global { public: Global(); virtual ~Global(); void dump(); bool sessionExists(coreutils::MString sessionId); void addSession(coreutils::MString sessionId, __mysql *mysql); void removeSession(coreutils::MString sessionId); coreutils::ZString getVariable(coreutils::ZString &variable); coreutils::MString renderVariableName(coreutils::MString &name, coreutils::ZString &variable); __mysql * getSession(coreutils::MString sessionId); coreutils::ZString getSessionVariable(coreutils::MString &splitName); void outputHeaders(); std::map variables; std::map sessions; std::map headers; }; } #endif