#include <eit.h>
Definition at line 52 of file eit.h.
Public Member Functions | |
| DBEvent (uint _chanid, const QString &_title, const QString &_subtitle, const QString &_desc, const QString &_category, uint _category_type, const QDateTime &_start, const QDateTime &_end, uint _fixup, unsigned char _subtitleType, unsigned char _audioProps, unsigned char _videoProps, const QString &_seriesId, const QString &_programId) | |
| DBEvent (uint _chanid, const QString &_title, const QString &_desc, const QDateTime &_start, const QDateTime &_end, uint _fixup, unsigned char _subtitleType, unsigned char _audioProps, unsigned char _videoProps) | |
| ~DBEvent () | |
| void | AddPerson (DBPerson::Role, const QString &name) |
| uint | UpdateDB (MSqlQuery &query, int match_threshold) const |
| bool | HasCredits (void) const |
Public Attributes | |
| QString | title |
| QString | subtitle |
| QString | description |
| QString | category |
| QDateTime | starttime |
| QDateTime | endtime |
| QString | airdate |
| movie year / production year | |
| QDate | originalairdate |
| origial broadcast date | |
| DBCredits * | credits |
| uint32_t | chanid |
| uint16_t | partnumber |
| uint16_t | parttotal |
| QString | syndicatedepisodenumber |
| uint32_t | fixup |
| unsigned char | subtitleType |
| unsigned char | audioProps |
| unsigned char | videoProps |
| unsigned char | category_type |
| QString | seriesId |
| QString | programId |
| bool | previouslyshown |
Private Member Functions | |
| uint | GetOverlappingPrograms (MSqlQuery &, vector< DBEvent > &programs) const |
| int | GetMatch (const vector< DBEvent > &programs, int &bestmatch) const |
| uint | UpdateDB (MSqlQuery &, const vector< DBEvent > &p, int match) const |
| uint | UpdateDB (MSqlQuery &, const DBEvent &match) const |
| bool | MoveOutOfTheWayDB (MSqlQuery &, const DBEvent &nonmatch) const |
| uint | InsertDB (MSqlQuery &) const |
| QString | AddAuthority (const QString &, MSqlQuery &) const |
| DBEvent::DBEvent | ( | uint | _chanid, | |
| const QString & | _title, | |||
| const QString & | _subtitle, | |||
| const QString & | _desc, | |||
| const QString & | _category, | |||
| uint | _category_type, | |||
| const QDateTime & | _start, | |||
| const QDateTime & | _end, | |||
| uint | _fixup, | |||
| unsigned char | _subtitleType, | |||
| unsigned char | _audioProps, | |||
| unsigned char | _videoProps, | |||
| const QString & | _seriesId, | |||
| const QString & | _programId | |||
| ) | [inline] |
| void DBEvent::AddPerson | ( | DBPerson::Role | role, | |
| const QString & | name | |||
| ) |
Definition at line 96 of file eit.cpp.
Referenced by EITFixUp::FixBellExpressVu(), EITFixUp::FixMCA(), and EITFixUp::FixPremiere().
| int DBEvent::GetMatch | ( | const vector< DBEvent > & | programs, | |
| int & | bestmatch | |||
| ) | const [private] |
| QString DBEvent::AddAuthority | ( | const QString & | id, | |
| MSqlQuery & | query | |||
| ) | const [private] |
| QString DBEvent::title |
Definition at line 125 of file eit.h.
Referenced by EITFixUp::Fix(), EITFixUp::FixComHem(), EITFixUp::FixMCA(), EITFixUp::FixNL(), EITFixUp::FixPremiere(), EITFixUp::FixUK(), GetMatch(), InsertDB(), and UpdateDB().
| QString DBEvent::subtitle |
Definition at line 126 of file eit.h.
Referenced by EITFixUp::Fix(), EITFixUp::FixComHem(), EITFixUp::FixMCA(), EITFixUp::FixNL(), EITFixUp::FixUK(), GetMatch(), InsertDB(), and UpdateDB().
| QString DBEvent::description |
Definition at line 127 of file eit.h.
Referenced by EITFixUp::Fix(), EITFixUp::FixBellExpressVu(), EITFixUp::FixComHem(), EITFixUp::FixMCA(), EITFixUp::FixNL(), EITFixUp::FixPremiere(), EITFixUp::FixRTL(), EITFixUp::FixUK(), GetMatch(), InsertDB(), EITFixUp::SetUKSubtitle(), and UpdateDB().
| QString DBEvent::category |
Definition at line 128 of file eit.h.
Referenced by EITFixUp::FixBellExpressVu(), EITFixUp::FixComHem(), EITFixUp::FixNL(), InsertDB(), and UpdateDB().
| QDateTime DBEvent::starttime |
Definition at line 129 of file eit.h.
Referenced by EITFixUp::FixComHem(), GetMatch(), GetOverlappingPrograms(), InsertDB(), MoveOutOfTheWayDB(), and UpdateDB().
| QDateTime DBEvent::endtime |
Definition at line 130 of file eit.h.
Referenced by GetMatch(), GetOverlappingPrograms(), InsertDB(), MoveOutOfTheWayDB(), and UpdateDB().
| QString DBEvent::airdate |
movie year / production year
Definition at line 131 of file eit.h.
Referenced by InsertDB(), and UpdateDB().
| QDate DBEvent::originalairdate |
origial broadcast date
Definition at line 132 of file eit.h.
Referenced by InsertDB(), and UpdateDB().
Definition at line 133 of file eit.h.
Referenced by AddPerson(), HasCredits(), InsertDB(), UpdateDB(), and ~DBEvent().
Definition at line 134 of file eit.h.
Referenced by AddAuthority(), GetOverlappingPrograms(), InsertDB(), MoveOutOfTheWayDB(), and UpdateDB().
| uint16_t DBEvent::partnumber |
Definition at line 135 of file eit.h.
Referenced by EITFixUp::FixComHem(), InsertDB(), and UpdateDB().
| uint16_t DBEvent::parttotal |
Definition at line 136 of file eit.h.
Referenced by EITFixUp::FixComHem(), InsertDB(), and UpdateDB().
| QString DBEvent::syndicatedepisodenumber |
| unsigned char DBEvent::subtitleType |
| unsigned char DBEvent::audioProps |
| unsigned char DBEvent::videoProps |
| unsigned char DBEvent::category_type |
Definition at line 142 of file eit.h.
Referenced by GetOverlappingPrograms(), InsertDB(), and UpdateDB().
| QString DBEvent::seriesId |
| QString DBEvent::programId |
1.5.5