#ifndef __TVSCRAPER_TVDBMIRRORS_H #define __TVSCRAPER_TVDBMIRRORS_H #include #include #include #include #include #include using namespace std; // --- cTVDBMirrors ------------------------------------------------------------- class cTVDBMirrors { private: vector xmlmirrors; vector bannermirrors; vector zipmirrors; bool ReadEntry(xmlDoc *doc, xmlNode *node); bool CreateMirror(string path, int typemask); public: cTVDBMirrors(void); virtual ~cTVDBMirrors(void); bool ParseXML(string xml); string GetMirrorXML(void); string GetMirrorBanner(void); string GetMirrorZip(void); }; #endif //__TVSCRAPER_TVDBMIRRORS_H