34#include "ananasglobal.h"
37#define token_open "<#"
38#define token_close "#>"
42#include <qstringlist.h>
108 virtual ~aTemplate();
110 bool open(
const QString &fname );
113 QString
getValue(
const QString &name );
114 void setValue(
const QString &name,
const QString &value );
115 QString
exec(
const QString &sname );
117 bool save(
const QString & fname );
119 virtual void setDir(
const QString &dir);
128 QDict<QString> values;
QString result()
Definition atemplate.h:116
void clear()
Definition atemplate.h:112
virtual void setValue(const QString &name, const QString &value)
Definition itemplate.cpp:115
virtual void close()
Definition itemplate.cpp:87
virtual bool open(const QString &fname)=0
Definition itemplate.cpp:73
virtual void cleanUpTags()
Definition itemplate.cpp:186
virtual void setDir(const QString &dir)
Definition itemplate.cpp:199
virtual QString getDir()
Definition itemplate.cpp:212
iTemplate()
Definition itemplate.cpp:47
virtual QString getValue(const QString &name)
Definition itemplate.cpp:100
virtual QString exec(const QString &sname)
Definition itemplate.cpp:145
virtual bool save(const QString &fname)
Definition itemplate.cpp:129