|
MythTV master
|
#include <libmythtv/channelinfo.h>
Public Member Functions | |
| ChannelInsertInfo (void)=default | |
| ChannelInsertInfo (uint _db_mplexid, uint _source_id, uint _channel_id, QString _callsign, QString _service_name, QString _chan_num, uint _service_id, uint _atsc_major_channel, uint _atsc_minor_channel, bool _use_on_air_guide, bool _hidden, bool _hidden_in_guide, QString _freqid, QString _icon, QString _format, QString _xmltvid, uint _pat_tsid, uint _vct_tsid, uint _vct_chan_tsid, uint _sdt_tsid, uint _orig_netid, uint _netid, QString _si_standard, bool _in_channels_conf, bool _in_pat, bool _in_pmt, bool _in_vct, bool _in_nit, bool _in_sdt, bool _is_encrypted, bool _is_data_service, bool _is_audio_service, bool _is_opencable, bool _could_be_opencable, int _decryption_status, QString _default_authority, uint _service_type, uint _logical_channel, uint _simulcast_channel) | |
| ChannelInsertInfo (const ChannelInsertInfo &other) | |
| ChannelInsertInfo & | operator= (const ChannelInsertInfo &)=default |
| bool | IsSameChannel (const ChannelInsertInfo &other, int relaxed=0) const |
| bool | SaveScan (uint scanid, uint transportid) const |
| void | ImportExtraInfo (const ChannelInsertInfo &other) |
Definition at line 133 of file channelinfo.h.
|
default |
|
inline |
Definition at line 137 of file channelinfo.h.
|
inline |
Definition at line 206 of file channelinfo.h.
| void ChannelInsertInfo::ImportExtraInfo | ( | const ChannelInsertInfo & | other | ) |
Definition at line 385 of file channelinfo.cpp.
| bool ChannelInsertInfo::IsSameChannel | ( | const ChannelInsertInfo & | other, |
| int | relaxed = 0 |
||
| ) | const |
Definition at line 465 of file channelinfo.cpp.
Referenced by ChannelImporter::GetDBTransports().
|
default |
Definition at line 297 of file channelinfo.cpp.
| uint ChannelInsertInfo::m_atscMajorChannel {0} |
Definition at line 224 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), IsSameChannel(), ChannelImporter::IsType(), SaveScan(), ChannelImporter::SimpleFormatChannel(), and ChannelImporter::UpdateChannels().
| uint ChannelInsertInfo::m_atscMinorChannel {0} |
Definition at line 225 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), IsSameChannel(), ChannelImporter::IsType(), SaveScan(), ChannelImporter::SimpleFormatChannel(), and ChannelImporter::UpdateChannels().
| QString ChannelInsertInfo::m_callSign |
Definition at line 219 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), SaveScan(), ChannelImporter::SimpleFormatChannel(), and ChannelImporter::UpdateChannels().
| uint ChannelInsertInfo::m_channelId {0} |
Definition at line 218 of file channelinfo.h.
Referenced by ChannelImporter::CheckChannelNumber(), ChannelImporter::DeleteChannels(), ChannelImporter::FormatChannel(), ChannelImporter::GetDBTransports(), ImportExtraInfo(), ChannelImporter::InsertChannels(), SaveScan(), ChannelUtil::UpdateChannelNumberFromDB(), ChannelImporter::UpdateChannels(), and ChannelUtil::UpdateInsertInfoFromDB().
| QString ChannelInsertInfo::m_chanNum |
Definition at line 221 of file channelinfo.h.
Referenced by channum_not_empty(), ChannelImporter::ComputeSuggestedChannelNum(), ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), ChannelImporter::IsType(), ChannelImporter::QueryUserInsert(), ChannelImporter::QueryUserResolve(), SaveScan(), ChannelUtil::UpdateChannelNumberFromDB(), and ChannelImporter::UpdateChannels().
| bool ChannelInsertInfo::m_couldBeOpencable {false} |
Definition at line 254 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| uint ChannelInsertInfo::m_dbMplexId {0} |
Definition at line 216 of file channelinfo.h.
Referenced by ChannelImporter::DeleteChannels(), ChannelImporter::GetDBTransports(), ImportExtraInfo(), ChannelImporter::InsertChannels(), SaveScan(), and ChannelImporter::UpdateChannels().
| int ChannelInsertInfo::m_decryptionStatus {0} |
Definition at line 255 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| QString ChannelInsertInfo::m_defaultAuthority |
Definition at line 234 of file channelinfo.h.
Referenced by ImportExtraInfo(), ChannelImporter::InsertChannels(), SaveScan(), and ChannelImporter::UpdateChannels().
| QString ChannelInsertInfo::m_format |
Definition at line 232 of file channelinfo.h.
Referenced by ImportExtraInfo(), ChannelImporter::InsertChannels(), SaveScan(), and ChannelImporter::UpdateChannels().
| QString ChannelInsertInfo::m_freqId |
Definition at line 230 of file channelinfo.h.
Referenced by ImportExtraInfo(), ChannelImporter::InsertChannels(), SaveScan(), ChannelImporter::SimpleFormatChannel(), and ChannelImporter::UpdateChannels().
| bool ChannelInsertInfo::m_hidden {false} |
Definition at line 227 of file channelinfo.h.
Referenced by ChannelImporter::InsertChannels(), SaveScan(), ChannelImporter::UpdateChannels(), and ChannelUtil::UpdateInsertInfoFromDB().
| bool ChannelInsertInfo::m_hiddenInGuide {false} |
Definition at line 228 of file channelinfo.h.
Referenced by SaveScan().
| QString ChannelInsertInfo::m_icon |
Definition at line 231 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| bool ChannelInsertInfo::m_inChannelsConf {false} |
Definition at line 244 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| bool ChannelInsertInfo::m_inNit {false} |
Definition at line 248 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| bool ChannelInsertInfo::m_inPat {false} |
Definition at line 245 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| bool ChannelInsertInfo::m_inPmt {false} |
Definition at line 246 of file channelinfo.h.
Referenced by ChannelImporter::DeleteChannels(), ImportExtraInfo(), and SaveScan().
| bool ChannelInsertInfo::m_inSdt {false} |
Definition at line 249 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| bool ChannelInsertInfo::m_inVct {false} |
Definition at line 247 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| bool ChannelInsertInfo::m_isAudioService {false} |
Definition at line 252 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| bool ChannelInsertInfo::m_isDataService {false} |
Definition at line 251 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| bool ChannelInsertInfo::m_isEncrypted {false} |
Definition at line 250 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| bool ChannelInsertInfo::m_isOpencable {false} |
Definition at line 253 of file channelinfo.h.
Referenced by ImportExtraInfo(), and SaveScan().
| uint ChannelInsertInfo::m_logicalChannel {0} |
Definition at line 256 of file channelinfo.h.
Referenced by SaveScan().
| uint ChannelInsertInfo::m_netId {0} |
Definition at line 242 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), SaveScan(), and ChannelImporter::SimpleFormatChannel().
| uint ChannelInsertInfo::m_oldOrigNetId {0} |
Definition at line 260 of file channelinfo.h.
| uint ChannelInsertInfo::m_oldServiceId {0} |
Definition at line 262 of file channelinfo.h.
| uint ChannelInsertInfo::m_oldTsId {0} |
Definition at line 261 of file channelinfo.h.
| uint ChannelInsertInfo::m_origNetId {0} |
Definition at line 241 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), IsSameChannel(), SaveScan(), and ChannelImporter::UpdateChannels().
| uint ChannelInsertInfo::m_patTsId {0} |
Definition at line 237 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), IsSameChannel(), SaveScan(), and ChannelImporter::UpdateChannels().
| uint ChannelInsertInfo::m_sdtTsId {0} |
Definition at line 240 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), IsSameChannel(), SaveScan(), and ChannelImporter::UpdateChannels().
| uint ChannelInsertInfo::m_serviceId {0} |
Definition at line 222 of file channelinfo.h.
Referenced by channum_not_empty(), ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), IsSameChannel(), ChannelImporter::IsType(), SaveScan(), ChannelImporter::SimpleFormatChannel(), and ChannelImporter::UpdateChannels().
| QString ChannelInsertInfo::m_serviceName |
Definition at line 220 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), SaveScan(), ChannelImporter::SimpleFormatChannel(), and ChannelImporter::UpdateChannels().
| uint ChannelInsertInfo::m_serviceType {0} |
Definition at line 223 of file channelinfo.h.
Referenced by ChannelImporter::InsertChannels(), SaveScan(), and ChannelImporter::UpdateChannels().
| uint ChannelInsertInfo::m_simulcastChannel {0} |
Definition at line 257 of file channelinfo.h.
Referenced by SaveScan().
| QString ChannelInsertInfo::m_siStandard |
Definition at line 243 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), IsSameChannel(), ChannelImporter::IsType(), SaveScan(), and ChannelImporter::SimpleFormatChannel().
| uint ChannelInsertInfo::m_sourceId {0} |
Definition at line 217 of file channelinfo.h.
Referenced by ChannelImporter::CheckChannelNumber(), ChannelImporter::ComputeSuggestedChannelNum(), ImportExtraInfo(), ChannelImporter::InsertChannels(), SaveScan(), ChannelImporter::SimpleFormatChannel(), and ChannelImporter::UpdateChannels().
| bool ChannelInsertInfo::m_useOnAirGuide {false} |
Definition at line 226 of file channelinfo.h.
Referenced by ChannelImporter::InsertChannels(), SaveScan(), ChannelImporter::UpdateChannels(), and ChannelUtil::UpdateInsertInfoFromDB().
| uint ChannelInsertInfo::m_vctChanTsId {0} |
Definition at line 239 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), SaveScan(), and ChannelImporter::UpdateChannels().
| uint ChannelInsertInfo::m_vctTsId {0} |
Definition at line 238 of file channelinfo.h.
Referenced by ChannelImporter::FormatChannel(), ImportExtraInfo(), ChannelImporter::InsertChannels(), SaveScan(), and ChannelImporter::UpdateChannels().
| ChannelVisibleType ChannelInsertInfo::m_visible {kChannelVisible} |
Definition at line 229 of file channelinfo.h.
Referenced by ChannelImporter::UpdateChannels(), and ChannelUtil::UpdateInsertInfoFromDB().
| QString ChannelInsertInfo::m_xmltvId |
Definition at line 233 of file channelinfo.h.
Referenced by ImportExtraInfo(), SaveScan(), and ChannelUtil::UpdateInsertInfoFromDB().