vdr  1.7.31
Classes | Macros | 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

Macros

#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 Force=false)

Variables

cEpgHandlers EpgHandlers

Macro Definition 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  Force = false)

Definition at line 585 of file epg.c.

Variable Documentation

cEpgHandlers EpgHandlers

Definition at line 1380 of file epg.c.