Artifact ed314ea519dd83faa68c344f8d83daaa10435a4d:
- File sqlite1c/SQL_DBF/metaparser.h — part of check-in [9dfc0c0ccb] at 2009-04-07 12:44:28 on branch trunk — Версия 1.0.2.0 (user: orefkov size: 465)
//metaparser.h #pragma once class MetaParser { public: void processSql(CString& sql); void setTextParam(const CString& name, const CValue* pValue) { textParams[name] = *pValue; } void reset() { textParams.RemoveAll(); } protected: BOOL makeString(const CString& paramName, int mod, CString& paramString); void processParam(struct parsingData& pd); void processMetaName(struct parsingData& pd); CNoCaseMap<CValue> textParams; };