vdr  1.7.27
Classes | Defines | Typedefs | Enumerations | Functions | Variables
epg.h File Reference
#include "channels.h"
#include "libsi/section.h"
#include "thread.h"
#include "tools.h"

Go to the source code of this file.

Classes

struct  tComponent
class  cComponents
class  cEvent
class  cSchedule
class  cSchedulesLock
class  cSchedules
class  cEpgDataReader
class  cEpgHandler
class  cEpgHandlers

Defines

#define MAXEPGBUGFIXLEVEL   3

Typedefs

typedef u_int32_t tEventID

Enumerations

enum  { MaxEventContents = 4 }
enum  eEventContentGroup {
  ecgMovieDrama = 0x10, ecgNewsCurrentAffairs = 0x20, ecgShow = 0x30, ecgSports = 0x40,
  ecgChildrenYouth = 0x50, ecgMusicBalletDance = 0x60, ecgArtsCulture = 0x70, ecgSocialPoliticalEconomics = 0x80,
  ecgEducationalScience = 0x90, ecgLeisureHobbies = 0xA0, ecgSpecial = 0xB0, ecgUserDefined = 0xF0,
  ecgMovieDrama = 0x10, ecgNewsCurrentAffairs = 0x20, ecgShow = 0x30, ecgSports = 0x40,
  ecgChildrenYouth = 0x50, ecgMusicBalletDance = 0x60, ecgArtsCulture = 0x70, ecgSocialPoliticalEconomics = 0x80,
  ecgEducationalScience = 0x90, ecgLeisureHobbies = 0xA0, ecgSpecial = 0xB0, ecgUserDefined = 0xF0
}
enum  eDumpMode {
  dmAll, dmPresent, dmFollowing, dmAtTime,
  dmAll, dmPresent, dmFollowing, dmAtTime
}

Functions

void ReportEpgBugFixStats (bool Reset=false)

Variables

cEpgHandlers EpgHandlers

Define Documentation

#define MAXEPGBUGFIXLEVEL   3

Definition at line 21 of file epg.h.

Referenced by cMenuSetupEPG::Setup().


Typedef Documentation

typedef u_int32_t tEventID

Definition at line 67 of file epg.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
MaxEventContents 

Definition at line 23 of file epg.h.

enum eDumpMode
Enumerator:
dmAll 
dmPresent 
dmFollowing 
dmAtTime 
dmAll 
dmPresent 
dmFollowing 
dmAtTime 

Definition at line 40 of file epg.h.

Enumerator:
ecgMovieDrama 
ecgNewsCurrentAffairs 
ecgShow 
ecgSports 
ecgChildrenYouth 
ecgMusicBalletDance 
ecgArtsCulture 
ecgSocialPoliticalEconomics 
ecgEducationalScience 
ecgLeisureHobbies 
ecgSpecial 
ecgUserDefined 
ecgMovieDrama 
ecgNewsCurrentAffairs 
ecgShow 
ecgSports 
ecgChildrenYouth 
ecgMusicBalletDance 
ecgArtsCulture 
ecgSocialPoliticalEconomics 
ecgEducationalScience 
ecgLeisureHobbies 
ecgSpecial 
ecgUserDefined 

Definition at line 25 of file epg.h.


Function Documentation

void ReportEpgBugFixStats ( bool  Reset = false)

Definition at line 584 of file epg.c.


Variable Documentation

Definition at line 1314 of file epg.c.