|
MythTV
0.26-pre
|
EventInformationTables contain program titles, start times, and channel information. More...
#include <atsctables.h>
Public Member Functions | |
| EventInformationTable (const EventInformationTable &table) | |
| EventInformationTable (const PSIPTable &table) | |
| ~EventInformationTable () | |
| uint | SourceID () const |
| uint | EventCount () const |
| uint | EventID (uint i) const |
| uint | StartTimeRaw (uint i) const |
| QDateTime | StartTimeGPS (uint i) const |
| uint | ETMLocation (uint i) const |
| uint | LengthInSeconds (uint i) const |
| uint | TitleLength (uint i) const |
| MultipleStringStructure | title (int i) const |
| uint | DescriptorsLength (uint i) const |
| const unsigned char * | Descriptors (uint i) const |
| void | Parse () const |
| QString | toString () const |
Private Attributes | |
| vector< unsigned char * > | _ptrs |
EventInformationTables contain program titles, start times, and channel information.
Definition at line 516 of file atsctables.h.
| EventInformationTable::EventInformationTable | ( | const EventInformationTable & | table | ) | [inline] |
Definition at line 519 of file atsctables.h.
| EventInformationTable::EventInformationTable | ( | const PSIPTable & | table | ) | [inline] |
Definition at line 525 of file atsctables.h.
| EventInformationTable::~EventInformationTable | ( | ) | [inline] |
Definition at line 530 of file atsctables.h.
| uint EventInformationTable::SourceID | ( | ) | const [inline] |
Definition at line 545 of file atsctables.h.
Referenced by toString().
| uint EventInformationTable::EventCount | ( | ) | const [inline] |
Definition at line 548 of file atsctables.h.
Referenced by EITHelper::AddEIT(), Parse(), and toString().
| uint EventInformationTable::EventID | ( | uint | i | ) | const [inline] |
Definition at line 553 of file atsctables.h.
Referenced by EITHelper::AddEIT(), and toString().
| uint EventInformationTable::StartTimeRaw | ( | uint | i | ) | const [inline] |
Definition at line 558 of file atsctables.h.
Referenced by EITHelper::AddEIT().
| QDateTime EventInformationTable::StartTimeGPS | ( | uint | i | ) | const [inline] |
Definition at line 563 of file atsctables.h.
Referenced by toString().
| uint EventInformationTable::ETMLocation | ( | uint | i | ) | const [inline] |
Definition at line 572 of file atsctables.h.
Referenced by EITHelper::AddEIT(), and toString().
| uint EventInformationTable::LengthInSeconds | ( | uint | i | ) | const [inline] |
Definition at line 577 of file atsctables.h.
Referenced by EITHelper::AddEIT(), and toString().
| uint EventInformationTable::TitleLength | ( | uint | i | ) | const [inline] |
Definition at line 583 of file atsctables.h.
Referenced by Parse().
| MultipleStringStructure EventInformationTable::title | ( | int | i | ) | const [inline] |
Definition at line 586 of file atsctables.h.
Referenced by EITHelper::AddEIT(), and toString().
| uint EventInformationTable::DescriptorsLength | ( | uint | i | ) | const [inline] |
Definition at line 592 of file atsctables.h.
Referenced by EITHelper::AddEIT(), Parse(), and toString().
| const unsigned char* EventInformationTable::Descriptors | ( | uint | i | ) | const [inline] |
Definition at line 600 of file atsctables.h.
Referenced by EITHelper::AddEIT(), and toString().
| void EventInformationTable::Parse | ( | void | ) | const |
Definition at line 61 of file atsctables.cpp.
Referenced by toString().
| QString EventInformationTable::toString | ( | void | ) | const [virtual] |
Reimplemented from PSIPTable.
Definition at line 442 of file atsctables.cpp.
Referenced by PrintATSCEITStreamListener::HandleEIT().
vector<unsigned char*> EventInformationTable::_ptrs [mutable, private] |
Definition at line 610 of file atsctables.h.
Referenced by Parse().
1.7.6.1