|
vdr
2.2.0
|
#include <epg.h>
Public Member Functions | |
| cComponents (void) | |
| ~cComponents (void) | |
| int | NumComponents (void) const |
| void | SetComponent (int Index, const char *s) |
| void | SetComponent (int Index, uchar Stream, uchar Type, const char *Language, const char *Description) |
| tComponent * | Component (int Index) const |
| tComponent * | GetComponent (int Index, uchar Stream, uchar Type) |
Private Member Functions | |
| bool | Realloc (int Index) |
Private Attributes | |
| int | numComponents |
| tComponent * | components |
| cComponents::~cComponents | ( | void | ) |
Definition at line 53 of file epg.c.
References tComponent::description.
|
inline |
Definition at line 62 of file epg.h.
Referenced by SetTrackDescriptions().
| tComponent * cComponents::GetComponent | ( | int | Index, |
| uchar | Stream, | ||
| uchar | Type | ||
| ) |
Definition at line 98 of file epg.c.
References tComponent::stream, and tComponent::type.
Referenced by cRecordingInfo::cRecordingInfo().
|
inline |
Definition at line 59 of file epg.h.
Referenced by cEIT::cEIT(), cRecordingInfo::cRecordingInfo(), and SetTrackDescriptions().
|
private |
| void cComponents::SetComponent | ( | int | Index, |
| const char * | s | ||
| ) |
Definition at line 78 of file epg.c.
Referenced by cEIT::cEIT(), cRecordingInfo::cRecordingInfo(), and cEvent::Parse().
| void cComponents::SetComponent | ( | int | Index, |
| uchar | Stream, | ||
| uchar | Type, | ||
| const char * | Language, | ||
| const char * | Description | ||
| ) |
Definition at line 84 of file epg.c.
References tComponent::description, isempty(), tComponent::language, strcpyrealloc(), tComponent::stream, strn0cpy(), and tComponent::type.
|
private |
1.8.11