Defined in file: hzDissemino.h
This class employes the private sub-class _tagArg as follows:-
_tagArg
Constructors/Detructors
hdsApp* | hdsApp | (void) | |
hdsApp* | hdsApp | (const hdsApp&) | |
NULL-BASIS | ~hdsApp | (void) |
Public Methods:
hzEcode | AddCIFunc | (hzEcode(*)(hzHttpEvent*) pFunc, const hzString funcname, unsigned int access, HttpMethod eMethod) | |
hzEcode | AddUserType | (const hzString& utname) | |
void | AssignVisentIDs | (hzArray<hdsVE*>& listVE, unsigned int& flags) | |
bool | AtPcEnt | (hzString& pcntEnt, hzChain::Iter& input) | |
hzEcode | CheckProject | (void) | |
void | ConvertText | (hzChain& Z, hzHttpEvent* pE) | |
hzString | ConvertText | (const hzString& str, hzHttpEvent* pE) | |
hzEcode | CreateDefaultForm | (const hzString& cname) | |
hzEcode | ExportDefaultForm | (const hzString& cname) | |
hzEcode | ExportStrings | (void) | |
hdsApp* | GetInstance | (hzLogger& pLog) | |
void | ImportStrings | (void) | |
void | InPageQuery | (hzHttpEvent* pE) | |
hzEcode | IndexPages | (void) | |
hzEcode | InitApp | (const hzDomain& domain, const hzString& baseDir, const hzString& rootFile) | |
hzEcode | InitMailerAuth | (const hzString& smtpAddr, const hzString& smtpUser, const hzString& smtpPass) | |
hzEcode | InitMasterLogin | (const hzString& masterPath, const hzString& masterUser, const hzString& masterPass) | |
hzEcode | InitResources | (void) | |
bool | IsPcEnt | (hzString& pcntEnt, const char* input) | |
hzEcode | LoadPassives | (void) | |
hzSysID | MakeCookie | (const hzIpaddr& ipa, unsigned int eventNo) | |
hzEcode | MakeNavbarJS | (hzChain& Z, hdsLang* pLang, unsigned int access) | |
hzEcode | MakeNavtreeJS | (hzChain& Z, unsigned int access) | |
void | MasterArticle | (hzHttpEvent* pE) | |
hzEcode | PcEntConv | (hzAtom& atom, const hzString& v, hzHttpEvent* pE) | |
hzEcode | PcEntScanChain | (hzString& err, hdsFormdef* pFormdef, hdbClass* pHost, const hzChain& input) | |
hzEcode | PcEntScanStr | (hzString& err, hdsFormdef* pFormdef, hdbClass* pHost, const hzString& input) | |
hdbBasetype | PcEntTest | (hzString& err, hdsFormdef* pFormdef, const hdbClass* pHost, const hzString& pcntEnt) | |
void | ProcForm | (hzHttpEvent* pE, hdsFormref* pFormref, hdsFormhdl* pFhdl) | |
hzTcpCode | ProcHTTP | (hzHttpEvent* pE) | |
hzEcode | ReadWebapp | (hzXmlNode* pRoot) | |
hzEcode | ReadWebappCfg | (void) | |
hzEcode | ReloadConfig | (const char* cfgfile) | |
void | SendDocument | (hzHttpEvent* pE) | |
void | SendErrorPage | (hzHttpEvent* pE, HttpRC rv, const char* func, const char* va_alist) | |
void | SendErrorPage | (hzHttpEvent* pE, HttpRC rv, const char* func, hzChain& error) | |
hzEcode | SetCookieName | (const hzString& cookieBase) | |
hzEcode | SetLoginAJAX | (const hzString& cmd) | |
hzEcode | SetLoginPost | (const hzString& post, const hzString& fail, const hzString& auth, const hzString& resume) | |
void | SetStdTypeValidations | (void) | |
void | SetupMasterMenu | (void) | |
void | SetupScripts | (void) | |
void | Shutdown | (void) | |
hzEcode | _SubscriberAuthenticate | (hzHttpEvent* pE) | |
void | _assignveids_r | (hdsVE* pVE, unsigned int& flags, unsigned int& nId) | |
hzEcode | _autoFormClass | (hzChain& Z, const hdbClass* pClass, const hzString strAuto) | |
hzEcode | _autoFormRepos | (hdbObjRepos* pRepos, const hzString strAuto) | |
unsigned int | _calcAccessFlgs | (hzString& a) | |
void | _doHead | (hzChain& Z, const char* cpPage) | |
void | _doHeadR | (hzChain& Z, const char* cpPage, const char* cpUrl, int nDelay) | |
void | _exportStr | (hzChain& Z, hdsVE* pVE, unsigned int rid) | Now for each subtag, output first the pretext (part of this tag's content) and then call recursively on the subtag Returns: None |
hzEcode | _loadInclFile | (const hzString& dir, const hzString& fname) | |
hzEcode | _readCSS | (hzXmlNode* pN) | |
hdsVE* | _readChartBar | (hzXmlNode* pN) | |
hdsVE* | _readChartPie | (hzXmlNode* pN) | |
hdsVE* | _readChartStd | (hzXmlNode* pN) | |
hzEcode | _readClass | (hzXmlNode* pN) | |
hzEcode | _readColumn | (hdsCol& col, hzXmlNode* pN) | |
hzEcode | _readDataEnum | (hzXmlNode* pN) | |
hdsVE* | _readDiagram | (hzXmlNode* pN) | |
hdsVE* | _readDirlist | (hzXmlNode* pN, hdsResource* pPage) | |
hzEcode | _readExec | (hzXmlNode* pN, hzList<hdsExec*>& execList, hdsPage* pPage, hdsFormhdl* pFhdl) | |
hdsVE* | _readField | (hzXmlNode* pN, hdsFormdef* pFormdef) | |
hzEcode | _readFixDir | (hzXmlNode* pN) | |
hzEcode | _readFixFile | (hzXmlNode* pN) | |
hzEcode | _readFldspec | (hzXmlNode* pN) | |
hdsVE* | _readFlowchart | (hzXmlNode* pN) | |
hdsVE* | _readFormBut | (hzXmlNode* pN, hdsFormdef* pFormdef, hdsFormref* pFormref) | |
hzEcode | _readFormDef | (hzXmlNode* pN) | |
hdsFormref* | _readFormDef | (hzXmlNode* pN, hdsResource* pLR) | |
hzEcode | _readFormHdl | (hzXmlNode* pN) | |
hdsFormref* | _readFormRef | (hzXmlNode* pN, hdsResource* pLR) | |
hdsVE* | _readFunc | (hzXmlNode* pN, unsigned int nLevel) | |
hzEcode | _readInclFile | (hzXmlNode* pN) | |
hzEcode | _readInclude | (hzXmlNode* pN, hdsVE* parent, unsigned int nLevel) | |
hzEcode | _readInitstate | (hzXmlNode* pN) | |
hdsFormref* | _readLoginForm | (hzXmlNode* pN, hdsPage* pPage) | |
hzEcode | _readLogout | (hzXmlNode* pN) | |
hzEcode | _readMember | (hdbClass* pClass, hzXmlNode* pN) | |
hzEcode | _readMiscDir | (hzXmlNode* pN) | |
hzEcode | _readNav | (hzXmlNode* pN) | |
hzEcode | _readPage | (hzXmlNode* pN) | By path |
hzEcode | _readPageBody | (hdsPage* pPage, hzXmlNode* pN) | |
hzEcode | _readRepos | (hzXmlNode* pN) | |
hzEcode | _readResponse | (hzXmlNode* pN, hdsFormhdl* pFhdl, hzString& pageGoto, hdsResource** pPageGoto) | |
hzEcode | _readRgxType | (hzXmlNode* pN) | |
hzEcode | _readScript | (hzXmlNode* pN) | |
hzEcode | _readShapes | (hzXmlNode* pN, hdsDiagram* pDiag) | |
hzEcode | _readSiteLangs | (hzXmlNode* pN) | |
hzEcode | _readStdLogin | (hzXmlNode* pN) | |
hdsVE* | _readTable | (hzXmlNode* pN, hdsResource* pPage) | |
hdsVE* | _readTag | (hdsApp::_tagArg* tga, hzXmlNode* pN, unsigned int& bScrFlags, hdsVE* parent, unsigned int level) | |
hzEcode | _readText | (hdsText& tx, hzXmlNode* pN) | |
hzEcode | _readUser | (hzXmlNode* pN) | |
hdsVE* | _readXhide | (hzXmlNode* pN, hdsFormdef* pForm) | |
hdsVE* | _readXtreeCtl | (hzXmlNode* pN) | |
hzEcode | _readXtreeDcl | (hzXmlNode* pN, hdsPage* pPage) | |
hzEcode | _readXtreeItem | (hzXmlNode* pN, hdsNavtree* pAG) |
Overloaded operators:
hdsApp& | operator= | (const hdsApp&) |
Member Variables:
hdbADP | m_ADP | No description | |
hzString | m_AllHits | No description | |
unsigned short | m_AppID | No description | |
hzString | m_Appname | No description | |
hzMapS<hzString,hdsNavtree*> | m_ArticleGroups | No description | |
hzString | m_BaseDir | No description | |
hzSet<hzString> | m_CfgEdits | No description | |
hzString | m_Configdir | No description | |
hzPMapS<hzString,unsigned int> | m_Configs | No description | |
hzString | m_CookieName | No description | |
hdsNavtree | m_DataModel | No description | |
hzString | m_Datadir | No description | |
hzString | m_DefaultLang | No description | |
hzString | m_Docroot | No description | |
hzDomain | m_Domain | No description | |
hzArray<hzString> | m_ExecParams | No description | |
hzMapS<hzString,hdsFldspec> | m_Fldspecs | No description | |
hzMapS<hzString,hdsFormdef*> | m_FormDefs | No description | |
hzMapS<hzString,hdsFormhdl*> | m_FormHdls | No description | |
hzMapM<hdsFormref*,hzString> | m_FormRef2Url | No description | |
hzMapS<hzString,hzString> | m_FormUrl2Hdl | No description | |
hzMapS<hzString,hdsFormref*> | m_FormUrl2Ref | No description | |
hzString | m_Images | No description | |
hzMapS<hzString,hdsBlock*> | m_Includes | No description | |
hzString | m_KeyPrivate | No description | |
hzString | m_KeyPublic | No description | |
hzMapS<hzString,hdsLang*> | m_Languages | No description | |
unsigned int | m_LastCfgEpoch | No description | |
hzSet<hzString> | m_Links | No description | |
hzString | m_LoginAJAX | No description | |
hzString | m_LoginAuth | No description | |
hzString | m_LoginFail | No description | |
hzString | m_LoginPost | No description | |
hzString | m_LoginResume | No description | |
hzString | m_LogoutDest | No description | |
hzString | m_LogoutURL | No description | |
hzString | m_Logroot | No description | |
hdsPage* | m_MasterLogin | No description | |
hdsPage* | m_MasterPage | No description | |
hzString | m_MasterPass | No description | |
hzString | m_MasterPath | No description | |
hzString | m_MasterUser | No description | |
hzMapS<hzString,hzDirent> | m_Misc | No description | |
unsigned short | m_OpFlags | No description | |
hdbIndexText | m_PageIndex | No description | |
hzList<hzPair> | m_Passives | No description | |
hzString | m_Recaptcha | No description | |
hzMapS<hzString,hdsResource*> | m_ResourcesName | No description | |
hzMapS<hzString,hdsResource*> | m_ResourcesPath | No description | |
hzMapS<hzString,hdsPage*> | m_Responses | No description | |
hzString | m_Robot | No description | |
hzString | m_RootFile | No description | |
hzMapS<hzString,hzString> | m_SObj2Class | No description | |
hzString | m_SSL_Cert | No description | |
hzString | m_SSL_CertCA | No description | |
hzString | m_SSL_PvtKey | No description | |
hzMapS<hzSysID,hdsInfo*> | m_SessCookie | No description | |
hzString | m_SmtpAddr | No description | |
hzString | m_SmtpPass | No description | |
hzString | m_SmtpUser | No description | |
hzSet<hzString> | m_Styles | No description | |
hzString | m_Sysimg | No description | |
hzLookup<unsigned int> | m_UserAgents | No description | |
hzMapS<hzString,unsigned int> | m_UserTypes | No description | |
hzString | m_UsernameFld | No description | |
hzString | m_UserpassFld | No description | |
hzMapM<unsigned int,hzPair> | m_VE_attrs | No description | |
hzMapS<hzIpaddr,hdsProfile*> | m_Visitors | No description | |
hzArray<hdsVE*> | m_arrVEs | No description | |
hzChain | m_cfgErr | No description | |
hzList<hzString> | m_lstPgSubjects | No description | |
hzMapM<hzString,hdsPage*> | m_mapSubj2Res | No description | |
unsigned int | m_nLoadComplete | No description | |
unsigned short | m_nPortSSL | No description | |
unsigned short | m_nPortSTD | No description | |
hzString | m_namCSS | No description | |
hdbObject | m_objResource | No description | |
hdbClass* | m_pClass_CfgFile | No description | |
hdbClass* | m_pClass_Resource | No description | |
hdsLang* | m_pDfltLang | No description | |
hzLogger* | m_pLog | No description | |
const hdbMember* | m_pMbr_CfgFile_DATE | No description | |
const hdbMember* | m_pMbr_CfgFile_PATH | No description | |
const hdbMember* | m_pMbr_Resource_DATE | No description | |
const hdbMember* | m_pMbr_Resource_HTM | No description | |
const hdbMember* | m_pMbr_Resource_MD5 | No description | |
const hdbMember* | m_pMbr_Resource_PATH | No description | |
const hdbMember* | m_pMbr_Resource_XML | No description | |
const hdbMember* | m_pMbr_Resource_Zip | No description | |
hdbObjRepos* | m_pRepos_CfgFile | No description | |
hdbObjRepos* | m_pRepos_Resource | No description | |
hdbBinRepos* | m_pStore_Resource | No description | |
hzLookup<hzString> | m_rawScripts | No description | |
hzChain | m_rawSiteguide | No description | |
hzChain | m_rawSitemapTxt | No description | |
hzChain | m_rawSitemapXml | No description | |
hzSet<hzString> | m_setPgSubjects | No description | |
hzMapS<hzString,hdbBasetype> | m_tmpVarsSess | No description | |
hzChain | m_txtCSS | No description | |
hzVect<hdsPage*> | m_vecPages | No description | |
hzChain | m_zipCSS | No description | |
hzLookup<hzString> | m_zipScripts | No description | |
hzChain | m_zipSiteguide | No description | |
hzChain | m_zipSitemapTxt | No description | |
hzChain | m_zipSitemapXml | No description |