26 #ifndef CORE_PROGRAM_SQL_H_ 27 #define CORE_PROGRAM_SQL_H_ 35 typedef std::map<const char*, String>
DictDB;
50 char * errmsg, *zLeftover;
virtual void printCommentList(const CommentList &comments, int v=0)
bool createProgramTables()
void init(const FileName &dbName)
bool execStmt(const String &stmt, const String &error="")
virtual void printParam(const ParamDef ¶m, int v=0)
virtual void printArgument(const ArgumentDef &argument, int v=0)
String & escapeSqliteStr(String &str)
virtual void printProgram(const ProgramDef &program, int v=0)
virtual void printSection(const SectionDef §ion, int v=0)
struct _parameter * param
std::map< const char *, String > DictDB
String getLabelComment(const MDLabel &label)
bool insertProgram(DictDB &program)