#include <inputinfo.h>

Definition at line 12 of file inputinfo.h.
Public Member Functions | |
| InputInfo () | |
| InputInfo (const QString &name, uint sourceid, uint inputid, uint cardid, uint mplexid) | |
| InputInfo (const InputInfo &other) | |
| InputInfo & | operator= (const InputInfo &other) |
| virtual | ~InputInfo () |
| virtual bool | FromStringList (QStringList::const_iterator &it, QStringList::const_iterator end) |
| virtual void | ToStringList (QStringList &list) const |
| virtual void | Clear (void) |
| virtual bool | IsEmpty (void) const |
| bool | operator== (uint _inputid) const |
| bool | operator== (const QString &_name) const |
Public Attributes | |
| QString | name |
| input name | |
| uint | sourceid |
| associated channel listings source | |
| uint | inputid |
| unique key in DB for this input | |
| uint | cardid |
| card id associated with input | |
| uint | mplexid |
| mplexid restriction if applicable | |
| InputInfo::InputInfo | ( | ) | [inline] |
Definition at line 15 of file inputinfo.h.
| InputInfo::InputInfo | ( | const QString & | name, | |
| uint | sourceid, | |||
| uint | inputid, | |||
| uint | cardid, | |||
| uint | mplexid | |||
| ) |
Definition at line 9 of file inputinfo.cpp.
| InputInfo::InputInfo | ( | const InputInfo & | other | ) |
Definition at line 20 of file inputinfo.cpp.
| virtual InputInfo::~InputInfo | ( | ) | [inline, virtual] |
Definition at line 21 of file inputinfo.h.
Definition at line 29 of file inputinfo.cpp.
| bool InputInfo::FromStringList | ( | QStringList::const_iterator & | it, | |
| QStringList::const_iterator | end | |||
| ) | [virtual] |
Reimplemented in TunedInputInfo.
Definition at line 46 of file inputinfo.cpp.
Referenced by TunedInputInfo::FromStringList(), PlaybackSock::GetFreeInputs(), PlaybackSock::IsBusy(), RemoteRequestBusyInputID(), and RemoteRequestFreeInputList().
| void InputInfo::ToStringList | ( | QStringList & | list | ) | const [virtual] |
Reimplemented in TunedInputInfo.
Definition at line 65 of file inputinfo.cpp.
Referenced by TunedInputInfo::ToStringList().
| void InputInfo::Clear | ( | void | ) | [virtual] |
| virtual bool InputInfo::IsEmpty | ( | void | ) | const [inline, virtual] |
Definition at line 28 of file inputinfo.h.
Definition at line 30 of file inputinfo.h.
| bool InputInfo::operator== | ( | const QString & | _name | ) | const [inline] |
Definition at line 33 of file inputinfo.h.
| QString InputInfo::name |
input name
Definition at line 37 of file inputinfo.h.
Referenced by FromStringList(), CardUtil::GetInputInfo(), CardUtil::GetInputName(), operator=(), and ToStringList().
associated channel listings source
Definition at line 38 of file inputinfo.h.
Referenced by FromStringList(), CardUtil::GetInputInfo(), is_input_group_busy(), operator=(), TVRec::StartRecording(), ToStringList(), and TV::UpdateOSDAskAllowDialog().
unique key in DB for this input
Definition at line 39 of file inputinfo.h.
Referenced by FromStringList(), ChannelBase::GetFreeInputs(), CardUtil::GetInputInfo(), is_input_group_busy(), TVRec::IsBusy(), Scheduler::IsBusyRecording(), operator=(), Scheduler::SchedPreserveLiveTV(), TVRec::StartRecording(), ToStringList(), and TV::UpdateOSDAskAllowDialog().
card id associated with input
Definition at line 40 of file inputinfo.h.
Referenced by FromStringList(), CardUtil::GetCardID(), CardUtil::GetInputInfo(), operator=(), and ToStringList().
mplexid restriction if applicable
Definition at line 41 of file inputinfo.h.
Referenced by FromStringList(), ChannelBase::GetFreeInputs(), TVRec::IsBusy(), operator=(), TVRec::StartRecording(), ToStringList(), and TV::UpdateOSDAskAllowDialog().
1.5.5