MythTV  master
Functions
xmltvparser.cpp File Reference
#include "xmltvparser.h"
#include <QFile>
#include <QStringList>
#include <QDateTime>
#include <QDomDocument>
#include <QUrl>
#include <iostream>
#include <cstdlib>
#include "exitcodes.h"
#include "mythcorecontext.h"
#include "mythdate.h"
#include "programinfo.h"
#include "programdata.h"
#include "dvbdescriptors.h"
#include "channelinfo.h"
#include "metadatadownload.h"
#include "channeldata.h"
#include "fillutil.h"
Include dependency graph for xmltvparser.cpp:

Go to the source code of this file.

Functions

static uint ELFHash (const QByteArray &ba)
 
static QString getFirstText (const QDomElement &element)
 
static void fromXMLTVDate (QString &timestr, QDateTime &dt)
 
static void parseCredits (QDomElement &element, ProgInfo *pginfo)
 
static void parseVideo (QDomElement &element, ProgInfo *pginfo)
 
static void parseAudio (QDomElement &element, ProgInfo *pginfo)
 

Function Documentation

◆ ELFHash()

static uint ELFHash ( const QByteArray &  ba)
static

Definition at line 43 of file xmltvparser.cpp.

Referenced by XMLTVParser::parseProgram().

◆ getFirstText()

static QString getFirstText ( const QDomElement &  element)
static

Definition at line 63 of file xmltvparser.cpp.

Referenced by parseAudio(), parseCredits(), XMLTVParser::parseProgram(), and parseVideo().

◆ fromXMLTVDate()

static void fromXMLTVDate ( QString &  timestr,
QDateTime &  dt 
)
static

Definition at line 131 of file xmltvparser.cpp.

Referenced by XMLTVParser::parseProgram().

◆ parseCredits()

static void parseCredits ( QDomElement &  element,
ProgInfo pginfo 
)
static

Definition at line 251 of file xmltvparser.cpp.

Referenced by XMLTVParser::parseProgram().

◆ parseVideo()

static void parseVideo ( QDomElement &  element,
ProgInfo pginfo 
)
static

Definition at line 262 of file xmltvparser.cpp.

Referenced by XMLTVParser::parseProgram().

◆ parseAudio()

static void parseAudio ( QDomElement &  element,
ProgInfo pginfo 
)
static

Definition at line 284 of file xmltvparser.cpp.

Referenced by XMLTVParser::parseProgram().