MythTV
master
programs
mythfilldatabase
xmltvparser.h
Go to the documentation of this file.
1
#ifndef XMLTVPARSER_H
2
#define XMLTVPARSER_H
3
4
// Qt headers
5
#include <QMap>
6
#include <QList>
7
#include <QString>
8
9
// MythTV
10
#include "
libmythtv/channelinfo.h
"
11
12
class
ProgInfo
;
13
class
QUrl;
14
class
QDomElement;
15
16
class
XMLTVParser
17
{
18
public
:
19
XMLTVParser
();
20
bool
parseFile
(
const
QString&
filename
,
ChannelInfoList
*chanlist,
21
QMap<QString, QList<ProgInfo> > *proglist);
22
23
private
:
24
unsigned
int
m_currentYear
{0};
25
QString
m_movieGrabberPath
;
26
QString
m_tvGrabberPath
;
27
};
28
29
#endif // XMLTVPARSER_H
XMLTVParser::m_currentYear
unsigned int m_currentYear
Definition:
xmltvparser.h:24
XMLTVParser::XMLTVParser
XMLTVParser()
Definition:
xmltvparser.cpp:29
XMLTVParser::m_tvGrabberPath
QString m_tvGrabberPath
Definition:
xmltvparser.h:26
XMLTVParser::m_movieGrabberPath
QString m_movieGrabberPath
Definition:
xmltvparser.h:25
channelinfo.h
XMLTVParser
Definition:
xmltvparser.h:16
ProgInfo
Definition:
programdata.h:226
build_compdb.filename
filename
Definition:
build_compdb.py:21
XMLTVParser::parseFile
bool parseFile(const QString &filename, ChannelInfoList *chanlist, QMap< QString, QList< ProgInfo > > *proglist)
Definition:
xmltvparser.cpp:189
ChannelInfoList
std::vector< ChannelInfo > ChannelInfoList
Definition:
channelinfo.h:131
Generated on Wed Dec 6 2023 03:20:24 for MythTV by
1.8.17