#ifndef ITEMPLATE_H #define ITEMPLATE_H #include "Object.h" class IDatabase; class ITable; class ITemplate : public IObject { public: virtual void Reset(void)=0; virtual void setValue(std::string key, std::string value)=0; virtual ITable* getTable(std::string key)=0; virtual std::string getData(void)=0; virtual void addValueTable( IDatabase* db, const std::string &table)=0; }; #endif //ITEMPLATE_H