MythTV
master
|
#include <libmythtv/inputinfo.h>
Public Member Functions | |
InputInfo ()=default | |
InputInfo (QString _name, uint _sourceid, uint _inputid, uint _mplexid, uint _chanid, uint _livetvorder) | |
virtual | ~InputInfo ()=default |
InputInfo (const InputInfo &)=default | |
InputInfo & | operator= (const InputInfo &)=default |
bool | operator== (uint inputid) const |
bool | operator== (const QString &name) const |
virtual bool | FromStringList (QStringList::const_iterator &it, const QStringList::const_iterator &end) |
virtual void | ToStringList (QStringList &list) const |
virtual void | Clear (void) |
virtual bool | IsEmpty (void) const |
Public Attributes | |
QString | m_name |
input name More... | |
uint | m_sourceId {0} |
associated channel listings source More... | |
uint | m_inputId {0} |
unique key in DB for this input More... | |
uint | m_mplexId {0} |
mplexid restriction if applicable More... | |
uint | m_chanId {0} |
chanid restriction if applicable More... | |
QString | m_displayName |
int | m_recPriority {0} |
uint | m_scheduleOrder {0} |
uint | m_liveTvOrder {0} |
order for live TV use More... | |
bool | m_quickTune {false} |
Definition at line 14 of file inputinfo.h.
|
default |
|
inline |
Definition at line 18 of file inputinfo.h.
|
virtualdefault |
|
default |
Definition at line 33 of file inputinfo.h.
|
inline |
Definition at line 36 of file inputinfo.h.
|
virtual |
Definition at line 14 of file inputinfo.cpp.
Referenced by PlaybackSock::IsBusy(), and RemoteIsBusy().
|
virtual |
Definition at line 42 of file inputinfo.cpp.
Referenced by MainServer::HandleRemoteEncoder().
|
virtual |
Definition at line 6 of file inputinfo.cpp.
Referenced by TVRec::IsBusy(), and RemoteIsBusy().
|
inlinevirtual |
Definition at line 44 of file inputinfo.h.
QString InputInfo::m_name |
input name
Definition at line 47 of file inputinfo.h.
Referenced by FillInputInfo(), FromStringList(), CardUtil::GetAllInputInfo(), CardUtil::GetInputInfo(), ToStringList(), and V2FillInputInfo().
uint InputInfo::m_sourceId {0} |
associated channel listings source
Definition at line 48 of file inputinfo.h.
Referenced by FillInputInfo(), FromStringList(), CardUtil::GetAllInputInfo(), CardUtil::GetInputInfo(), MainServer::HandleGetFreeInputInfo(), TVRec::StartRecording(), ToStringList(), and V2FillInputInfo().
uint InputInfo::m_inputId {0} |
unique key in DB for this input
Definition at line 49 of file inputinfo.h.
Referenced by comp_livetvorder(), FillInputInfo(), FromStringList(), CardUtil::GetAllInputInfo(), CardUtil::GetInputInfo(), MainServer::HandleGetFreeInputInfo(), TVRec::IsBusy(), TVRec::run(), Scheduler::SchedLiveTV(), TV::ShowOSDAskAllow(), ToStringList(), and V2FillInputInfo().
uint InputInfo::m_mplexId {0} |
mplexid restriction if applicable
Definition at line 50 of file inputinfo.h.
Referenced by Scheduler::AssignGroupInput(), FromStringList(), MainServer::HandleGetFreeInputInfo(), TVRec::IsBusy(), Scheduler::IsBusyRecording(), TV::ShowOSDAskAllow(), TVRec::StartRecording(), and ToStringList().
uint InputInfo::m_chanId {0} |
chanid restriction if applicable
Definition at line 51 of file inputinfo.h.
Referenced by Scheduler::AssignGroupInput(), FromStringList(), MainServer::HandleGetFreeInputInfo(), TVRec::IsBusy(), Scheduler::IsBusyRecording(), Scheduler::SchedLiveTV(), TV::ShowOSDAskAllow(), TVRec::StartRecording(), and ToStringList().
QString InputInfo::m_displayName |
Definition at line 52 of file inputinfo.h.
Referenced by FillInputInfo(), FromStringList(), CardUtil::GetAllInputInfo(), CardUtil::GetInputInfo(), ToStringList(), and V2FillInputInfo().
int InputInfo::m_recPriority {0} |
Definition at line 53 of file inputinfo.h.
Referenced by FillInputInfo(), FromStringList(), CardUtil::GetAllInputInfo(), CardUtil::GetInputInfo(), ToStringList(), and V2FillInputInfo().
uint InputInfo::m_scheduleOrder {0} |
Definition at line 54 of file inputinfo.h.
Referenced by FillInputInfo(), FromStringList(), CardUtil::GetAllInputInfo(), CardUtil::GetInputInfo(), ToStringList(), and V2FillInputInfo().
uint InputInfo::m_liveTvOrder {0} |
order for live TV use
Definition at line 55 of file inputinfo.h.
Referenced by comp_livetvorder(), FillInputInfo(), FromStringList(), CardUtil::GetAllInputInfo(), CardUtil::GetInputInfo(), ToStringList(), and V2FillInputInfo().
Definition at line 56 of file inputinfo.h.
Referenced by FillInputInfo(), FromStringList(), CardUtil::GetAllInputInfo(), CardUtil::GetInputInfo(), ToStringList(), and V2FillInputInfo().