vdr  2.4.1
Public Member Functions | Public Attributes | Protected Member Functions | Private Attributes | List of all members
SI::EIT::Event Class Reference

#include <section.h>

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 ()
 
- Public Member Functions inherited from SI::Object
 Object ()
 
 Object (CharArray &d)
 
void setData (const unsigned char *data, int size, bool doCopy=true)
 
CharArray getData ()
 
bool isValid ()
 
- Public Member Functions inherited from SI::Parsable
void CheckParse ()
 

Public Attributes

DescriptorLoop eventDescriptors
 

Protected Member Functions

virtual void Parse ()
 
- Protected Member Functions inherited from SI::Object
void setData (CharArray &d)
 
bool checkSize (int offset)
 
- Protected Member Functions inherited from SI::Parsable
 Parsable ()
 
virtual ~Parsable ()
 

Private Attributes

const eit_events
 

Additional Inherited Members

- Protected Attributes inherited from SI::Object
CharArray data
 

Detailed Description

Definition at line 164 of file section.h.

Member Function Documentation

◆ getDuration()

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

Definition at line 211 of file section.c.

Referenced by cEIT::cEIT().

◆ getDurationHour()

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

Definition at line 235 of file section.c.

◆ getDurationMinute()

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

Definition at line 239 of file section.c.

◆ getDurationSecond()

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

Definition at line 243 of file section.c.

◆ getEventId()

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

Definition at line 215 of file section.c.

Referenced by cEIT::cEIT().

◆ getFreeCaMode()

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

Definition at line 251 of file section.c.

◆ getLength()

virtual int SI::EIT::Event::getLength ( )
inlinevirtual

Implements SI::Object.

Definition at line 181 of file section.h.

◆ getMJD()

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

Definition at line 219 of file section.c.

◆ getRunningStatus()

RunningStatus SI::EIT::Event::getRunningStatus ( ) const

Definition at line 247 of file section.c.

Referenced by cEIT::cEIT().

◆ getStartTime()

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

Definition at line 207 of file section.c.

Referenced by cEIT::cEIT().

◆ getStartTimeHour()

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

Definition at line 223 of file section.c.

◆ getStartTimeMinute()

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

Definition at line 227 of file section.c.

◆ getStartTimeSecond()

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

Definition at line 231 of file section.c.

◆ Parse()

void SI::EIT::Event::Parse ( )
protectedvirtual

Implements SI::Parsable.

Definition at line 255 of file section.c.

Member Data Documentation

◆ eventDescriptors

DescriptorLoop SI::EIT::Event::eventDescriptors

Definition at line 180 of file section.h.

Referenced by cEIT::cEIT().

◆ s

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

Definition at line 185 of file section.h.


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