|
MythTV master
|
#include <libmythtv/dtvconfparserhelpers.h>
Public Member Functions | |
| DTVTunerType (int _default=kTunerTypeUnknown) | |
| DTVTunerType & | operator= (int type) |
| bool | Parse (const QString &_value) |
| bool | IsFECVariable (void) const |
| bool | IsModulationVariable (void) const |
| bool | IsDiSEqCSupported (void) const |
| QString | toString () const |
| uint | toUInt () const |
Public Member Functions inherited from DTVParamHelper | |
| DTVParamHelper (int _value) | |
| DTVParamHelper & | operator= (int _value) |
| operator int () const | |
| bool | operator== (const int v) const |
| bool | operator!= (const int v) const |
Static Public Member Functions | |
| static void | initStr (void) |
| static QString | toString (int _value) |
Static Public Attributes | |
| static const int | kTunerTypeDVBS1 = 0x0000 |
| static const int | kTunerTypeDVBS2 = 0x0020 |
| static const int | kTunerTypeDVBC = 0x0001 |
| static const int | kTunerTypeDVBT = 0x0002 |
| static const int | kTunerTypeDVBT2 = 0x0022 |
| static const int | kTunerTypeATSC = 0x0003 |
| static const int | kTunerTypeASI = 0x1000 |
| static const int | kTunerTypeOCUR = 0x2000 |
| static const int | kTunerTypeIPTV = 0x4000 |
| static const int | kTunerTypeUnknown = 0x80000000 |
Static Private Attributes | |
| static const DTVParamHelperVec | kParseTable |
Additional Inherited Members | |
Static Protected Member Functions inherited from DTVParamHelper | |
| static bool | ParseParam (const QString &symbol, int &value, const DTVParamHelperVec &table) |
| static QString | toString (const DTVParamStringVec &strings, int index) |
Protected Attributes inherited from DTVParamHelper | |
| int | m_value |
Definition at line 78 of file dtvconfparserhelpers.h.
|
inlineexplicit |
Definition at line 129 of file dtvconfparserhelpers.h.
|
static |
Definition at line 51 of file dtvconfparserhelpers.cpp.
Referenced by DTVTunerType().
|
inline |
Definition at line 150 of file dtvconfparserhelpers.h.
Referenced by DVBChannel::Open(), and DVBChannel::Tune().
|
inline |
Definition at line 136 of file dtvconfparserhelpers.h.
Referenced by DVBChannel::CheckOptions(), and dtvmultiplex_to_dtvproperties().
|
inline |
Definition at line 143 of file dtvconfparserhelpers.h.
Referenced by DVBChannel::CheckOptions().
|
inline |
Definition at line 131 of file dtvconfparserhelpers.h.
|
inline |
Definition at line 133 of file dtvconfparserhelpers.h.
Referenced by ChannelScanSM::ScanForChannels().
|
inline |
Definition at line 156 of file dtvconfparserhelpers.h.
Referenced by ChannelScanSM::AddToList(), DVBChannel::Open(), SatIPChannel::Open(), CardUtil::ProbeSubTypeName(), ScanWizard::SetPaneDefaults(), toString(), SatIPStreamHandler::Tune(), and ChannelScanSM::UpdateChannelInfo().
|
static |
Definition at line 65 of file dtvconfparserhelpers.cpp.
|
inline |
Definition at line 158 of file dtvconfparserhelpers.h.
Referenced by ScanDTVTransport::SaveScan().
|
staticprivate |
Definition at line 80 of file dtvconfparserhelpers.h.
Referenced by Parse().
|
static |
Definition at line 102 of file dtvconfparserhelpers.h.
Referenced by ASIChannel::ASIChannel(), ChannelScanSM::GetChannelList(), and initStr().
|
static |
Definition at line 100 of file dtvconfparserhelpers.h.
Referenced by ChannelScanSM::AddToList(), CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), get_tune_spec(), ChannelImporter::GetDBTransports(), initStr(), DTVMultiplex::IsEqual(), IsModulationVariable(), ChannelImporter::MergeSameFrequency(), HDHRStreamHandler::Open(), CetonChannel::Open(), DTVMultiplex::ParseTuningParams(), and ChannelScanner::PreScanCommon().
|
static |
Definition at line 97 of file dtvconfparserhelpers.h.
Referenced by CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), DTVMultiplex::FillFromDeliverySystemDesc(), get_tune_spec(), initStr(), DTVMultiplex::IsEqual(), IsFECVariable(), IsModulationVariable(), HDHRStreamHandler::Open(), DTVMultiplex::ParseTuningParams(), ChannelScanner::PreScanCommon(), ScanWizard::Scan(), HDHRChannel::SetChannelByString(), SatIP::toTunerType(), SatIPStreamHandler::Tune(), ChannelScanSM::UpdateChannelInfo(), and ChannelScanSM::UpdateScanTransports().
|
static |
Definition at line 95 of file dtvconfparserhelpers.h.
Referenced by CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), DTVMultiplex::FillFromDeliverySystemDesc(), ChannelImporter::GetDBTransports(), initStr(), IsDiSEqCSupported(), DTVMultiplex::IsEqual(), IsFECVariable(), ChannelImporter::MergeSameFrequency(), DTVMultiplex::ParseTuningParams(), ChannelScanner::PreScanCommon(), ScanWizard::Scan(), SatIP::toTunerType(), SatIPStreamHandler::Tune(), DVBChannel::Tune(), and ChannelScanSM::UpdateScanTransports().
|
static |
Definition at line 96 of file dtvconfparserhelpers.h.
Referenced by CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), DTVMultiplex::FillFromDeliverySystemDesc(), ChannelImporter::GetDBTransports(), initStr(), IsDiSEqCSupported(), DTVMultiplex::IsEqual(), IsFECVariable(), IsModulationVariable(), ChannelImporter::MergeSameFrequency(), DTVMultiplex::ParseTuningParams(), ChannelScanner::PreScanCommon(), ScanWizard::Scan(), SatIP::toTunerType(), SatIPStreamHandler::Tune(), DVBChannel::Tune(), and ChannelScanSM::UpdateScanTransports().
|
static |
Definition at line 98 of file dtvconfparserhelpers.h.
Referenced by DVBChannel::CheckOptions(), CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), DTVMultiplex::FillFromDeliverySystemDesc(), get_tune_spec(), initStr(), DTVMultiplex::IsEqual(), HDHRStreamHandler::Open(), DTVMultiplex::ParseTuningParams(), ChannelScanner::PreScanCommon(), ScanWizard::Scan(), HDHRChannel::SetChannelByString(), SatIP::toTunerType(), SatIPStreamHandler::Tune(), ChannelScanSM::Tune(), ChannelScanSM::UpdateChannelInfo(), and ChannelScanSM::UpdateScanTransports().
|
static |
Definition at line 99 of file dtvconfparserhelpers.h.
Referenced by DVBChannel::CheckOptions(), CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), DTVMultiplex::FillFromDeliverySystemDesc(), get_tune_spec(), ChannelScanSM::HandleActiveScan(), initStr(), DTVMultiplex::IsEqual(), DTVMultiplex::ParseTuningParams(), ChannelScanner::PreScanCommon(), ScanWizard::Scan(), SatIP::toTunerType(), SatIPStreamHandler::Tune(), ChannelScanSM::Tune(), ChannelScanSM::UpdateChannelInfo(), and ChannelScanSM::UpdateScanTransports().
|
static |
Definition at line 104 of file dtvconfparserhelpers.h.
Referenced by DTVMultiplex::IsEqual().
|
static |
Definition at line 103 of file dtvconfparserhelpers.h.
Referenced by initStr(), and HDHRStreamHandler::Open().
|
static |
Definition at line 105 of file dtvconfparserhelpers.h.
Referenced by ChannelScanSM::ChannelScanSM(), CardUtil::ConvertToTunerType(), DTVChannel::GetTunerTypes(), ChannelScanSM::GuessDTVTunerType(), initStr(), HDHRChannel::Open(), CardUtil::ProbeSubTypeName(), ScanWizard::Scan(), toString(), SatIP::toTunerType(), and ChannelScanSM::UpdateScanTransports().