00001 00006 #ifndef DATABASE_H_ 00007 #define DATABASE_H_ 00008 00009 #include "dbxml/DbXml.hpp" 00010 00011 class DataBase 00012 { 00013 public: 00018 DataBase(); 00019 00023 virtual ~DataBase(); 00024 00028 void insertFS(std::string theFS, std::string md5); 00029 00030 private: 00031 00032 DbEnv myEnv; 00033 std::string envHome; 00034 DbXml::XmlManager myManager; 00035 DbXml::XmlContainer myContainer; 00036 DbXml::XmlUpdateContext updateContext; 00037 //@TODO ideia: fs-en md5-ekin lista bat izatea sartuta daudenak ikusteko 00038 }; 00039 00040 #endif /*DATABASE_H_*/