blob: 98fb75dc7523d389d3b4e83c5097db5e8fb0b178 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#ifndef __TVSCRAPER_TVDBSERIES_H
#define __TVSCRAPER_TVDBSERIES_H
using namespace std;
// --- cTVDBSeries -------------------------------------------------------------
class cTVDBSeries {
private:
xmlDoc *doc;
int seriesID;
string name;
string banner;
string overview;
string imbdid;
void SetXMLDoc(string xml);
public:
cTVDBSeries(string xml);
virtual ~cTVDBSeries(void);
void ParseXML(void);
int ID(void) { return seriesID; };
const char *Name(void) { return name.c_str(); };
void StoreDB(cTVScraperDB *db);
void StoreBanner(string baseUrl, string destDir);
void Dump();
};
#endif //__TVSCRAPER_TVDBSERIES_H
|