vdr
1.7.27
|
#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 |
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 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.
tChannelID::tChannelID | ( | void | ) | [inline] |
Definition at line 59 of file channels.h.
References nid, rid, sid, source, and tid.
Referenced by FromString().
tChannelID::tChannelID | ( | int | Source, |
int | Nid, | ||
int | Tid, | ||
int | Sid, | ||
int | Rid = 0 |
||
) | [inline] |
tChannelID::tChannelID | ( | void | ) | [inline] |
tChannelID::tChannelID | ( | int | Source, |
int | Nid, | ||
int | Tid, | ||
int | Sid, | ||
int | Rid = 0 |
||
) | [inline] |
tChannelID & tChannelID::ClrPolarization | ( | void | ) |
Definition at line 49 of file channels.c.
References tid.
Referenced by cChannels::GetByChannelID().
tChannelID& tChannelID::ClrPolarization | ( | void | ) |
tChannelID& tChannelID::ClrRid | ( | void | ) | [inline] |
Definition at line 63 of file channels.h.
References rid.
Referenced by cSchedules::AddSchedule(), cSVDRP::CmdCLRE(), cChannels::GetByChannelID(), and cSchedules::GetSchedule().
tChannelID& tChannelID::ClrRid | ( | void | ) | [inline] |
Definition at line 63 of file include/vdr/channels.h.
References rid.
tChannelID tChannelID::FromString | ( | const char * | s | ) | [static] |
Definition at line 25 of file channels.c.
References 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().
static tChannelID tChannelID::FromString | ( | const char * | s | ) | [static] |
int tChannelID::Nid | ( | void | ) | const [inline] |
Definition at line 66 of file include/vdr/channels.h.
References nid.
int tChannelID::Nid | ( | void | ) | const [inline] |
Definition at line 66 of file channels.h.
References nid.
Referenced by cChannels::GetByTransponderID(), and tChannelID().
bool tChannelID::operator== | ( | const tChannelID & | arg | ) | const [inline] |
bool tChannelID::operator== | ( | const tChannelID & | arg | ) | const [inline] |
int tChannelID::Rid | ( | void | ) | const [inline] |
int tChannelID::Rid | ( | void | ) | const [inline] |
Definition at line 69 of file include/vdr/channels.h.
References rid.
int tChannelID::Sid | ( | void | ) | const [inline] |
Definition at line 68 of file channels.h.
References sid.
Referenced by cChannels::GetByChannelID(), and tChannelID().
int tChannelID::Sid | ( | void | ) | const [inline] |
Definition at line 68 of file include/vdr/channels.h.
References sid.
int tChannelID::Source | ( | void | ) | const [inline] |
Definition at line 65 of file include/vdr/channels.h.
References source.
int tChannelID::Source | ( | void | ) | const [inline] |
Definition at line 65 of file channels.h.
References source.
Referenced by cChannels::GetByTransponderID(), and tChannelID().
int tChannelID::Tid | ( | void | ) | const [inline] |
Definition at line 67 of file include/vdr/channels.h.
References tid.
int tChannelID::Tid | ( | void | ) | const [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 cMenuTimers::Commands(), cSchedule::Dump(), cMenuEditChanItem::ProcessKey(), cMenuEditChanItem::Set(), and cRecordingInfo::Write().
cString tChannelID::ToString | ( | void | ) | const |
bool tChannelID::Valid | ( | void | ) | const [inline] |
Definition at line 62 of file include/vdr/channels.h.
bool tChannelID::Valid | ( | void | ) | const [inline] |
Definition at line 62 of file channels.h.
Referenced by cSchedule::Read(), and cRecordingInfo::Write().
static const tChannelID tChannelID::InvalidID [static] |
Definition at line 72 of file channels.h.
Referenced by cSVDRP::CmdCLRE(), cRecordingInfo::cRecordingInfo(), FromString(), and cSchedules::GetSchedule().
int tChannelID::nid [private] |
actually the "original" network id
Definition at line 54 of file channels.h.
Referenced by FromString(), Nid(), operator==(), tChannelID(), ToString(), and Valid().
int tChannelID::rid [private] |
Definition at line 57 of file channels.h.
Referenced by ClrRid(), FromString(), operator==(), Rid(), tChannelID(), and ToString().
int tChannelID::sid [private] |
Definition at line 56 of file channels.h.
Referenced by FromString(), operator==(), Sid(), tChannelID(), ToString(), and Valid().
int tChannelID::source [private] |
Definition at line 53 of file channels.h.
Referenced by FromString(), operator==(), Source(), tChannelID(), and ToString().
int tChannelID::tid [private] |
Definition at line 55 of file channels.h.
Referenced by ClrPolarization(), FromString(), operator==(), tChannelID(), Tid(), ToString(), and Valid().