MythTV
master
|
#include <libmythtv/dtvconfparserhelpers.h>
Public Types | |
enum | Types : std::uint16_t { kModulationQPSK = 0x000, kModulationQAM16 = 0x001, kModulationQAM32 = 0x002, kModulationQAM64 = 0x003, kModulationQAM128 = 0x004, kModulationQAM256 = 0x005, kModulationQAMAuto = 0x006, kModulation8VSB = 0x007, kModulation16VSB = 0x008, kModulation8PSK = 0x009, kModulation16APSK = 0x00A, kModulation32APSK = 0x00B, kModulationDQPSK = 0x00C, kModulationInvalid = 0x100, kModulationAnalog = 0x200 } |
Public Member Functions | |
DTVModulation (Types _default=kModulationQAMAuto) | |
DTVModulation & | operator= (const Types _value) |
DTVModulation & | operator= (const fe_modulation_t modulation) |
bool | IsCompatible (const DTVModulation other) const |
bool | ParseConf (const QString &_value) |
bool | ParseVDR (const QString &_value) |
bool | Parse (const QString &_value) |
QString | toString () const |
![]() | |
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 QString | toString (int _value) |
Static Protected Attributes | |
static const DTVParamHelperVec | kConfTable |
static const DTVParamHelperVec | kVdrTable |
static const DTVParamHelperVec | kParseTable |
static const DTVParamStringVec | kParseStrings |
kModulationQPSK, More... | |
Additional Inherited Members | |
![]() | |
static bool | ParseParam (const QString &symbol, int &value, const DTVParamHelperVec &table) |
static QString | toString (const DTVParamStringVec &strings, int index) |
![]() | |
int | m_value |
Definition at line 347 of file dtvconfparserhelpers.h.
Definition at line 356 of file dtvconfparserhelpers.h.
|
inlineexplicit |
Definition at line 391 of file dtvconfparserhelpers.h.
|
inline |
Definition at line 393 of file dtvconfparserhelpers.h.
|
inline |
Definition at line 396 of file dtvconfparserhelpers.h.
|
inline |
Definition at line 400 of file dtvconfparserhelpers.h.
Referenced by DTVMultiplex::IsEqual().
|
inline |
Definition at line 405 of file dtvconfparserhelpers.h.
|
inline |
Definition at line 407 of file dtvconfparserhelpers.h.
Referenced by DTVConfParser::ParseVDR().
|
inline |
Definition at line 409 of file dtvconfparserhelpers.h.
Referenced by DTVMultiplex::ParseATSC(), DTVMultiplex::ParseDVB_S_and_C(), and DTVMultiplex::ParseDVB_T().
|
inline |
Definition at line 412 of file dtvconfparserhelpers.h.
Referenced by ChannelUtil::CreateMultiplex(), anonymous_namespace{hdhrchannelfetcher.cpp}::HDHRMod2Modulation(), ScanDTVTransport::SaveScan(), ScanOptionalConfig::SetTuningPaneValues(), DTVMultiplex::toString(), TransportScanItem::toString(), toString(), and TransportScanItem::TransportScanItem().
|
inlinestatic |
Definition at line 414 of file dtvconfparserhelpers.h.
|
staticprotected |
Definition at line 350 of file dtvconfparserhelpers.h.
Referenced by ParseConf().
|
staticprotected |
Definition at line 351 of file dtvconfparserhelpers.h.
Referenced by ParseVDR().
|
staticprotected |
Definition at line 352 of file dtvconfparserhelpers.h.
Referenced by Parse().
|
staticprotected |
kModulationQPSK,
kModulationQAM16 kModulationQAM32 kModulationQAM64 kModulationQAM128 kModulationQAM256 kModulationQAMAuto kModulation8VSB kModulation16VSB kModulation8PSK kModulation16APSK kModulation32APSK kModulationDQPSK
Definition at line 353 of file dtvconfparserhelpers.h.
Referenced by toString().