urbackup_backend/Interface/Template.h
2012-09-14 03:15:52 +02:00

22 lines
436 B
C++

#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::wstring key, std::wstring value)=0;
virtual ITable* getTable(std::wstring key)=0;
virtual std::string getData(void)=0;
virtual void addValueTable( IDatabase* db, const std::string &table)=0;
};
#endif //ITEMPLATE_H