vdr 2.7.3
|
#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 47 of file channels.h.
|
inline |
Definition at line 55 of file channels.h.
References nid, rid, sid, source, and tid.
Referenced by ClrPolarization(), ClrRid(), FromString(), and operator==().
|
inline |
tChannelID & tChannelID::ClrPolarization | ( | void | ) |
Definition at line 47 of file channels.c.
References tChannelID(), and tid.
Referenced by cChannels::GetByChannelID().
|
inline |
Definition at line 59 of file channels.h.
References rid, and tChannelID().
Referenced by cSchedules::AddSchedule(), cSVDRPServer::CmdCLRE(), cChannels::GetByChannelID(), and cSchedules::GetSchedule().
|
static |
Definition at line 23 of file channels.c.
References cSource::FromString(), InvalidID, nid, rid, sid, source, tChannelID(), and tid.
Referenced by cSVDRPServer::CmdCHAN(), cSVDRPServer::CmdCLRE(), cSVDRPServer::CmdDELC(), cSVDRPServer::CmdLSTC(), cSVDRPServer::CmdLSTE(), cMenuEditChanItem::cMenuEditChanItem(), cChannelCamRelations::Load(), main(), cTimer::Parse(), cRecordingInfo::Read(), and cSchedule::Read().
|
inline |
Definition at line 62 of file channels.h.
References nid.
Referenced by cChannels::GetByTransponderID(), and tChannelID().
|
inline |
Definition at line 57 of file channels.h.
|
inline |
|
inline |
Definition at line 64 of file channels.h.
References sid.
Referenced by cDevice::Action(), cDevice::AttachReceiver(), cDevice::Detach(), cChannels::GetByChannelID(), and tChannelID().
|
inline |
Definition at line 61 of file channels.h.
References source.
Referenced by cChannels::GetByTransponderID(), and tChannelID().
|
inline |
Definition at line 63 of file channels.h.
References tid.
Referenced by cChannels::GetByTransponderID(), and tChannelID().
cString tChannelID::ToString | ( | void | ) | const |
Definition at line 40 of file channels.c.
References nid, rid, sid, source, tid, and cSource::ToString().
Referenced by cDevice::Action(), cDevice::AttachReceiver(), cSVDRPServer::CmdLSTC(), cMenuEditChanItem::Set(), and cDevice::SwitchChannel().
|
inline |
Definition at line 58 of file channels.h.
Referenced by cDevice::Action(), cDevice::AttachReceiver(), cDevice::Detach(), and cChannelCamRelations::Load().
|
static |
Definition at line 68 of file channels.h.
Referenced by cSVDRPServer::CmdCLRE(), cRecordingInfo::cRecordingInfo(), cRecordingInfo::cRecordingInfo(), FromString(), and cSchedules::GetSchedule().
|
private |
actually the "original" network id
Definition at line 50 of file channels.h.
Referenced by FromString(), Nid(), operator==(), tChannelID(), tChannelID(), ToString(), and Valid().
|
private |
Definition at line 53 of file channels.h.
Referenced by ClrRid(), FromString(), operator==(), Rid(), tChannelID(), tChannelID(), and ToString().
|
private |
Definition at line 52 of file channels.h.
Referenced by FromString(), operator==(), Sid(), tChannelID(), tChannelID(), ToString(), and Valid().
|
private |
Definition at line 49 of file channels.h.
Referenced by FromString(), operator==(), Source(), tChannelID(), tChannelID(), and ToString().
|
private |
Definition at line 51 of file channels.h.
Referenced by ClrPolarization(), FromString(), operator==(), tChannelID(), tChannelID(), Tid(), ToString(), and Valid().