vdr  1.7.27
Public Member Functions | Public Attributes | Protected Member Functions | Private Attributes
SI::EIT::Event Class Reference

#include <section.h>

List of all members.

Public Member Functions

int getEventId () const
time_t getStartTime () const
time_t getDuration () const
int getMJD () const
int getStartTimeHour () const
int getStartTimeMinute () const
int getStartTimeSecond () const
int getDurationHour () const
int getDurationMinute () const
int getDurationSecond () const
RunningStatus getRunningStatus () const
int getFreeCaMode () const
virtual int getLength ()
int getEventId () const
time_t getStartTime () const
time_t getDuration () const
int getMJD () const
int getStartTimeHour () const
int getStartTimeMinute () const
int getStartTimeSecond () const
int getDurationHour () const
int getDurationMinute () const
int getDurationSecond () const
RunningStatus getRunningStatus () const
int getFreeCaMode () const
virtual int getLength ()

Public Attributes

DescriptorLoop eventDescriptors

Protected Member Functions

virtual void Parse ()
virtual void Parse ()

Private Attributes

const eit_events

Detailed Description

Definition at line 154 of file include/libsi/section.h.


Member Function Documentation

time_t SI::EIT::Event::getDuration ( ) const

Definition at line 201 of file section.c.

References SI::DVBTime::getDuration(), and SI::PAT::s.

Referenced by cEIT::cEIT().

time_t SI::EIT::Event::getDuration ( ) const

Definition at line 225 of file section.c.

References SI::DVBTime::bcdToDec(), and SI::PAT::s.

Definition at line 229 of file section.c.

References SI::DVBTime::bcdToDec(), and SI::PAT::s.

Definition at line 233 of file section.c.

References SI::DVBTime::bcdToDec(), and SI::PAT::s.

Definition at line 205 of file section.c.

References HILO, and SI::PAT::s.

Referenced by cEIT::cEIT().

Definition at line 241 of file section.c.

References SI::PAT::s.

virtual int SI::EIT::Event::getLength ( ) [inline, virtual]

Implements SI::Object.

Definition at line 171 of file include/libsi/section.h.

References eventDescriptors, and SI::VariableLengthPart::getLength().

virtual int SI::EIT::Event::getLength ( ) [inline, virtual]

Implements SI::Object.

Definition at line 171 of file libsi/section.h.

References eventDescriptors, and SI::VariableLengthPart::getLength().

int SI::EIT::Event::getMJD ( ) const

Definition at line 209 of file section.c.

References HILO, and SI::PAT::s.

int SI::EIT::Event::getMJD ( ) const

Definition at line 237 of file section.c.

References SI::PAT::s.

Referenced by cEIT::cEIT().

time_t SI::EIT::Event::getStartTime ( ) const
time_t SI::EIT::Event::getStartTime ( ) const

Definition at line 197 of file section.c.

References SI::DVBTime::getTime(), and SI::PAT::s.

Referenced by cEIT::cEIT().

Definition at line 213 of file section.c.

References SI::DVBTime::bcdToDec(), and SI::PAT::s.

Definition at line 217 of file section.c.

References SI::DVBTime::bcdToDec(), and SI::PAT::s.

Definition at line 221 of file section.c.

References SI::DVBTime::bcdToDec(), and SI::PAT::s.

virtual void SI::EIT::Event::Parse ( ) [protected, virtual]

Implements SI::Parsable.

void SI::EIT::Event::Parse ( ) [protected, virtual]

Implements SI::Parsable.

Definition at line 245 of file section.c.

References SI::Object::data, HILO, SI::PAT::s, and SI::CharArray::setPointerAndOffset().


Member Data Documentation

Definition at line 170 of file include/libsi/section.h.

Referenced by cEIT::cEIT(), and getLength().

const eit_event * SI::EIT::Event::s [private]

Definition at line 175 of file include/libsi/section.h.


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