SystemTimeTable Class Reference

#include <atsctables.h>

Inheritance diagram for SystemTimeTable:

PSIPTable PESPacket

List of all members.


Detailed Description

This table contains the GPS time at the time of transmission.

It can we used to detect drift between GPS and UTC time, this is currently at 13 seconds. See also: a_65b.pdf page 23

Definition at line 628 of file atsctables.h.


Public Member Functions

 SystemTimeTable (const SystemTimeTable &table)
 SystemTimeTable (const PSIPTable &table)
uint32_t GPSRaw (void) const
QDateTime SystemTimeGPS (void) const
time_t GPSUnix (void) const
time_t UTCUnix (void) const
uint GPSOffset () const
bool InDaylightSavingsTime () const
uint DayDaylightSavingsStarts () const
uint HourDaylightSavingsStarts () const
QString toString () const

Constructor & Destructor Documentation

SystemTimeTable::SystemTimeTable ( const SystemTimeTable table  )  [inline]

Definition at line 631 of file atsctables.h.

SystemTimeTable::SystemTimeTable ( const PSIPTable table  )  [inline]

Definition at line 635 of file atsctables.h.


Member Function Documentation

uint32_t SystemTimeTable::GPSRaw ( void   )  const [inline]

Definition at line 655 of file atsctables.h.

Referenced by GPSUnix(), and SystemTimeGPS().

QDateTime SystemTimeTable::SystemTimeGPS ( void   )  const [inline]

Definition at line 660 of file atsctables.h.

Referenced by toString().

time_t SystemTimeTable::GPSUnix ( void   )  const [inline]

Definition at line 666 of file atsctables.h.

Referenced by UTCUnix().

time_t SystemTimeTable::UTCUnix ( void   )  const [inline]

Definition at line 668 of file atsctables.h.

Referenced by ATSCStreamData::HandleTables().

uint SystemTimeTable::GPSOffset ( void   )  const [inline]

Definition at line 672 of file atsctables.h.

Referenced by ATSCStreamData::HandleTables(), toString(), and UTCUnix().

bool SystemTimeTable::InDaylightSavingsTime (  )  const [inline]

Definition at line 678 of file atsctables.h.

Referenced by toString().

uint SystemTimeTable::DayDaylightSavingsStarts (  )  const [inline]

Definition at line 679 of file atsctables.h.

Referenced by toString().

uint SystemTimeTable::HourDaylightSavingsStarts (  )  const [inline]

Definition at line 680 of file atsctables.h.

Referenced by toString().

QString SystemTimeTable::toString ( void   )  const [inline]

Reimplemented from PSIPTable.

Definition at line 684 of file atsctables.h.


The documentation for this class was generated from the following file:

Generated on Sat Dec 18 05:16:11 2010 for MythTV by  doxygen 1.5.5