SystemTimeTable Class Reference

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

#include <atsctables.h>

Inheritance diagram for SystemTimeTable:
PSIPTable PESPacket

List of all members.

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 (void) const
QString toStringXML (uint indent_level) const

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 14 seconds. See also: a_65b.pdf page 23

Definition at line 676 of file atsctables.h.


Constructor & Destructor Documentation

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

Definition at line 679 of file atsctables.h.

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

Definition at line 683 of file atsctables.h.


Member Function Documentation

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

Definition at line 703 of file atsctables.h.

Referenced by toStringXML().

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

Definition at line 708 of file atsctables.h.

Referenced by toString(), and toStringXML().

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

Definition at line 714 of file atsctables.h.

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

Definition at line 716 of file atsctables.h.

Referenced by ATSCStreamData::HandleTables().

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

Definition at line 720 of file atsctables.h.

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

bool SystemTimeTable::InDaylightSavingsTime (  )  const [inline]

Definition at line 726 of file atsctables.h.

Referenced by toString(), and toStringXML().

uint SystemTimeTable::DayDaylightSavingsStarts (  )  const [inline]

Definition at line 727 of file atsctables.h.

Referenced by toString(), and toStringXML().

uint SystemTimeTable::HourDaylightSavingsStarts (  )  const [inline]

Definition at line 728 of file atsctables.h.

Referenced by toString(), and toStringXML().

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

Reimplemented from PSIPTable.

Definition at line 519 of file atsctables.cpp.

Referenced by toStringXML().

QString SystemTimeTable::toStringXML ( uint  indent_level  )  const [virtual]

Reimplemented from PSIPTable.

Definition at line 531 of file atsctables.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:28 2012 for MythTV by  doxygen 1.6.3