|
vdr
2.4.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 47 of file channels.h.
|
inline |
Definition at line 55 of file channels.h.
Referenced by FromString(), and cChannel::GetChannelID().
|
inline |
| tChannelID & tChannelID::ClrPolarization | ( | void | ) |
Definition at line 47 of file channels.c.
References tid.
Referenced by ClrRid(), and cChannels::GetByChannelID().
|
inline |
Definition at line 59 of file channels.h.
References ClrPolarization().
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::CmdLSTC(), cSVDRPServer::CmdLSTE(), cMenuEditChanItem::cMenuEditChanItem(), cChannelCamRelations::Load(), main(), cTimer::Parse(), cRecordingInfo::Read(), cSchedule::Read(), and Rid().
|
inline |
Definition at line 62 of file channels.h.
References nid.
Referenced by cChannels::GetByTransponderID(), cChannels::MaxNumber(), cChannel::Seen(), cChannel::SetId(), and tChannelID().
|
inline |
|
inline |
Definition at line 65 of file channels.h.
References FromString(), rid, and ToString().
Referenced by cChannels::MaxNumber(), cChannel::Seen(), cChannel::SetId(), and tChannelID().
|
inline |
Definition at line 64 of file channels.h.
References sid.
Referenced by cDevice::Action(), cChannels::GetByChannelID(), cChannels::MaxNumber(), cChannel::Seen(), cChannel::SetId(), and tChannelID().
|
inline |
Definition at line 61 of file channels.h.
References source.
Referenced by cChannels::GetByNumber(), cChannels::GetByTransponderID(), cChannel::Seen(), cChannel::SetSource(), cChannel::SetTransponderData(), and tChannelID().
|
inline |
Definition at line 63 of file channels.h.
References tid.
Referenced by cChannels::GetByTransponderID(), cChannels::MaxNumber(), cChannel::Seen(), cChannel::SetId(), 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(), Rid(), cMenuEditChanItem::Set(), and cDevice::SwitchChannel().
|
inline |
Definition at line 58 of file channels.h.
References sid.
Referenced by cDevice::Action(), cDevice::AttachReceiver(), cChannelCamRelations::Load(), cChannel::Parse(), and cSchedule::Read().
|
static |
Definition at line 68 of file channels.h.
Referenced by cSVDRPServer::CmdCLRE(), cRecordingInfo::cRecordingInfo(), FromString(), and cSchedules::GetSchedule().
|
private |
actually the "original" network id
Definition at line 50 of file channels.h.
Referenced by FromString(), Nid(), cChannel::Nid(), operator==(), cChannel::Parse(), cChannel::SetId(), and ToString().
|
private |
Definition at line 53 of file channels.h.
Referenced by FromString(), operator==(), cChannel::Parse(), Rid(), cChannel::Rid(), cChannel::SetId(), and ToString().
|
private |
Definition at line 52 of file channels.h.
Referenced by FromString(), operator==(), cChannel::Parse(), cChannel::SetId(), Sid(), cChannel::Sid(), ToString(), and Valid().
|
private |
Definition at line 49 of file channels.h.
Referenced by cChannel::CopyTransponderData(), FromString(), cChannel::Name(), operator==(), cChannel::Parse(), cChannel::SetSource(), cChannel::SetTransponderData(), cChannel::ShortName(), Source(), cChannel::Source(), ToString(), and cChannel::TransponderDataToString().
|
private |
Definition at line 51 of file channels.h.
Referenced by ClrPolarization(), FromString(), operator==(), cChannel::Parse(), cChannel::SetId(), Tid(), cChannel::Tid(), and ToString().
1.8.11