vdr
2.2.0
|
#include <channels.h>
Public Member Functions | |
tChannelID (void) | |
tChannelID (int Source, int Nid, int Tid, int Sid, int Rid=0) | |
bool | operator== (const tChannelID &arg) const |
bool | Valid (void) const |
tChannelID & | ClrRid (void) |
tChannelID & | ClrPolarization (void) |
int | Source (void) const |
int | Nid (void) const |
int | Tid (void) const |
int | Sid (void) const |
int | Rid (void) const |
cString | ToString (void) const |
Static Public Member Functions | |
static tChannelID | FromString (const char *s) |
Static Public Attributes | |
static const tChannelID | InvalidID |
Private Attributes | |
int | source |
int | nid |
int | tid |
int | sid |
int | rid |
Definition at line 51 of file channels.h.
|
inline |
Definition at line 59 of file channels.h.
Referenced by FromString().
|
inline |
tChannelID & tChannelID::ClrPolarization | ( | void | ) |
Definition at line 49 of file channels.c.
References tid.
Referenced by cChannels::GetByChannelID().
|
inline |
Definition at line 63 of file channels.h.
Referenced by cSchedules::AddSchedule(), cSVDRP::CmdCLRE(), cChannels::GetByChannelID(), and cSchedules::GetSchedule().
|
static |
Definition at line 25 of file channels.c.
References cSource::FromString(), InvalidID, nid, rid, sid, source, tChannelID(), and tid.
Referenced by cSVDRP::CmdCHAN(), cSVDRP::CmdCLRE(), cSVDRP::CmdLSTC(), cSVDRP::CmdLSTE(), cMenuEditChanItem::cMenuEditChanItem(), main(), cTimer::Parse(), cRecordingInfo::Read(), and cSchedule::Read().
|
inline |
Definition at line 66 of file channels.h.
References nid.
Referenced by cChannels::GetByTransponderID(), and tChannelID().
|
inline |
|
inline |
|
inline |
Definition at line 68 of file channels.h.
References sid.
Referenced by cChannels::GetByChannelID(), and tChannelID().
|
inline |
Definition at line 65 of file channels.h.
References source.
Referenced by cChannels::GetByTransponderID(), and tChannelID().
|
inline |
Definition at line 67 of file channels.h.
References tid.
Referenced by cChannels::GetByTransponderID(), and tChannelID().
cString tChannelID::ToString | ( | void | ) | const |
Definition at line 42 of file channels.c.
References nid, rid, sid, source, tid, and cSource::ToString().
Referenced by cSchedule::Dump(), cMenuEditChanItem::ProcessKey(), cMenuEditChanItem::Set(), and cRecordingInfo::Write().
|
inline |
Definition at line 62 of file channels.h.
References sid.
Referenced by cSchedule::Read(), and cRecordingInfo::Write().
|
static |
Definition at line 72 of file channels.h.
Referenced by cSVDRP::CmdCLRE(), cRecordingInfo::cRecordingInfo(), FromString(), and cSchedules::GetSchedule().
|
private |
actually the "original" network id
Definition at line 54 of file channels.h.
Referenced by FromString(), Nid(), operator==(), and ToString().
|
private |
Definition at line 57 of file channels.h.
Referenced by FromString(), operator==(), Rid(), and ToString().
|
private |
Definition at line 56 of file channels.h.
Referenced by FromString(), operator==(), Sid(), ToString(), and Valid().
|
private |
Definition at line 53 of file channels.h.
Referenced by FromString(), operator==(), Source(), and ToString().
|
private |
Definition at line 55 of file channels.h.
Referenced by ClrPolarization(), FromString(), operator==(), Tid(), and ToString().