vdr  2.2.0
Public Member Functions | Private Member Functions | List of all members
cTable0Handler Class Reference

Public Member Functions

virtual bool SetEventID (cEvent *Event, tEventID EventID)
 
virtual bool SetStartTime (cEvent *Event, time_t StartTime)
 
virtual bool SetDuration (cEvent *Event, int Duration)
 
virtual bool SetTitle (cEvent *Event, const char *Title)
 
virtual bool SetShortText (cEvent *Event, const char *ShortText)
 
virtual bool SetDescription (cEvent *Event, const char *Description)
 
virtual bool SetContents (cEvent *Event, uchar *Contents)
 
virtual bool SetParentalRating (cEvent *Event, int ParentalRating)
 
virtual bool SetVps (cEvent *Event, time_t Vps)
 
virtual bool FixEpgBugs (cEvent *Event)
 
- Public Member Functions inherited from cEpgHandler
 cEpgHandler (void)
 
virtual ~cEpgHandler ()
 
virtual bool IgnoreChannel (const cChannel *Channel)
 
virtual bool HandleEitEvent (cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version)
 
virtual bool HandledExternally (const cChannel *Channel)
 
virtual bool IsUpdate (tEventID EventID, time_t StartTime, uchar TableID, uchar Version)
 
virtual bool SetComponents (cEvent *Event, cComponents *Components)
 
virtual bool HandleEvent (cEvent *Event)
 
virtual bool SortSchedule (cSchedule *Schedule)
 
virtual bool DropOutdated (cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version)
 
virtual bool BeginSegmentTransfer (const cChannel *Channel, bool OnlyRunningStatus)
 
virtual bool EndSegmentTransfer (bool Modified, bool OnlyRunningStatus)
 
- Public Member Functions inherited from cListObject
 cListObject (void)
 
virtual ~cListObject ()
 
virtual int Compare (const cListObject &ListObject) const
 
void Append (cListObject *Object)
 
void Insert (cListObject *Object)
 
void Unlink (void)
 
int Index (void) const
 
cListObjectPrev (void) const
 
cListObjectNext (void) const
 

Private Member Functions

bool Ignore (cEvent *Event)
 

Detailed Description

Definition at line 17 of file epgtableid0.c.

Member Function Documentation

bool cTable0Handler::FixEpgBugs ( cEvent Event)
virtual

Fixes some known problems with EPG data.

Reimplemented from cEpgHandler.

Definition at line 78 of file epgtableid0.c.

References Ignore().

Referenced by Ignore().

bool cTable0Handler::Ignore ( cEvent Event)
inlineprivate
bool cTable0Handler::SetContents ( cEvent Event,
uchar Contents 
)
virtual

Reimplemented from cEpgHandler.

Definition at line 63 of file epgtableid0.c.

References Ignore().

Referenced by Ignore().

bool cTable0Handler::SetDescription ( cEvent Event,
const char *  Description 
)
virtual

Reimplemented from cEpgHandler.

Definition at line 58 of file epgtableid0.c.

References Ignore().

Referenced by Ignore().

bool cTable0Handler::SetDuration ( cEvent Event,
int  Duration 
)
virtual

Reimplemented from cEpgHandler.

Definition at line 43 of file epgtableid0.c.

References Ignore().

Referenced by Ignore().

bool cTable0Handler::SetEventID ( cEvent Event,
tEventID  EventID 
)
virtual

Reimplemented from cEpgHandler.

Definition at line 33 of file epgtableid0.c.

References Ignore().

Referenced by Ignore().

bool cTable0Handler::SetParentalRating ( cEvent Event,
int  ParentalRating 
)
virtual

Reimplemented from cEpgHandler.

Definition at line 68 of file epgtableid0.c.

References Ignore().

Referenced by Ignore().

bool cTable0Handler::SetShortText ( cEvent Event,
const char *  ShortText 
)
virtual

Reimplemented from cEpgHandler.

Definition at line 53 of file epgtableid0.c.

References Ignore().

Referenced by Ignore().

bool cTable0Handler::SetStartTime ( cEvent Event,
time_t  StartTime 
)
virtual

Reimplemented from cEpgHandler.

Definition at line 38 of file epgtableid0.c.

References Ignore().

Referenced by Ignore().

bool cTable0Handler::SetTitle ( cEvent Event,
const char *  Title 
)
virtual

Reimplemented from cEpgHandler.

Definition at line 48 of file epgtableid0.c.

References Ignore().

Referenced by Ignore().

bool cTable0Handler::SetVps ( cEvent Event,
time_t  Vps 
)
virtual

Reimplemented from cEpgHandler.

Definition at line 73 of file epgtableid0.c.

References Ignore().

Referenced by Ignore().


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