MythTV  master
Public Member Functions | Public Attributes | List of all members
FrequencyTable Class Reference

#include <libmythtv/frequencytables.h>

Collaboration diagram for FrequencyTable:
[legend]

Public Member Functions

 FrequencyTable (QString _name_format, int _name_offset, uint64_t _frequencyStart, uint64_t _frequencyEnd, uint64_t _frequencyStep, DTVModulation::Types _modulation)
 
 FrequencyTable (uint64_t _frequencyStart, uint64_t _frequencyEnd, uint64_t _frequencyStep, QString _name_format, int _name_offset, DTVInversion::Types _inversion, DTVBandwidth::Types _bandwidth, DTVCodeRate::Types _coderate_hp, DTVCodeRate::Types _coderate_lp, DTVModulation::Types _constellation, DTVTransmitMode::Types _trans_mode, DTVGuardInterval::Types _guard_interval, DTVHierarchy::Types _hierarchy, DTVModulation::Types _modulation, int _offset1, int _offset2)
 
 FrequencyTable (uint64_t _frequencyStart, uint64_t _frequencyEnd, uint64_t _frequencyStep, QString _name_format, int _name_offset, DTVCodeRate::Types _fec_inner, DTVModulation::Types _modulation, uint _symbol_rate, int _offset1, int _offset2)
 
virtual ~FrequencyTable ()
 

Public Attributes

QString m_nameFormat
 
int m_nameOffset
 
uint64_t m_frequencyStart
 
uint64_t m_frequencyEnd
 
uint64_t m_frequencyStep
 
DTVModulation m_modulation
 
int m_offset1 {0}
 
int m_offset2 {0}
 
DTVInversion m_inversion
 
DTVBandwidth m_bandwidth
 
DTVCodeRate m_coderateHp
 
DTVCodeRate m_coderateLp
 
DTVModulation m_constellation
 
DTVTransmitMode m_transMode
 
DTVGuardInterval m_guardInterval
 
DTVHierarchy m_hierarchy
 
uint m_symbolRate {0}
 
DTVCodeRate m_fecInner
 

Detailed Description

Definition at line 38 of file frequencytables.h.

Constructor & Destructor Documentation

◆ FrequencyTable() [1/3]

FrequencyTable::FrequencyTable ( QString  _name_format,
int  _name_offset,
uint64_t  _frequencyStart,
uint64_t  _frequencyEnd,
uint64_t  _frequencyStep,
DTVModulation::Types  _modulation 
)
inline

Definition at line 42 of file frequencytables.h.

◆ FrequencyTable() [2/3]

FrequencyTable::FrequencyTable ( uint64_t  _frequencyStart,
uint64_t  _frequencyEnd,
uint64_t  _frequencyStep,
QString  _name_format,
int  _name_offset,
DTVInversion::Types  _inversion,
DTVBandwidth::Types  _bandwidth,
DTVCodeRate::Types  _coderate_hp,
DTVCodeRate::Types  _coderate_lp,
DTVModulation::Types  _constellation,
DTVTransmitMode::Types  _trans_mode,
DTVGuardInterval::Types  _guard_interval,
DTVHierarchy::Types  _hierarchy,
DTVModulation::Types  _modulation,
int  _offset1,
int  _offset2 
)
inline

Definition at line 53 of file frequencytables.h.

◆ FrequencyTable() [3/3]

FrequencyTable::FrequencyTable ( uint64_t  _frequencyStart,
uint64_t  _frequencyEnd,
uint64_t  _frequencyStep,
QString  _name_format,
int  _name_offset,
DTVCodeRate::Types  _fec_inner,
DTVModulation::Types  _modulation,
uint  _symbol_rate,
int  _offset1,
int  _offset2 
)
inline

Definition at line 79 of file frequencytables.h.

◆ ~FrequencyTable()

virtual FrequencyTable::~FrequencyTable ( )
inlinevirtual

Definition at line 95 of file frequencytables.h.

Member Data Documentation

◆ m_nameFormat

QString FrequencyTable::m_nameFormat

◆ m_nameOffset

int FrequencyTable::m_nameOffset

◆ m_frequencyStart

uint64_t FrequencyTable::m_frequencyStart

◆ m_frequencyEnd

uint64_t FrequencyTable::m_frequencyEnd

◆ m_frequencyStep

uint64_t FrequencyTable::m_frequencyStep

◆ m_modulation

DTVModulation FrequencyTable::m_modulation

Definition at line 103 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_offset1

int FrequencyTable::m_offset1 {0}

Definition at line 104 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_offset2

int FrequencyTable::m_offset2 {0}

Definition at line 105 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_inversion

DTVInversion FrequencyTable::m_inversion

Definition at line 108 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_bandwidth

DTVBandwidth FrequencyTable::m_bandwidth

Definition at line 109 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_coderateHp

DTVCodeRate FrequencyTable::m_coderateHp

Definition at line 110 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_coderateLp

DTVCodeRate FrequencyTable::m_coderateLp

Definition at line 111 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_constellation

DTVModulation FrequencyTable::m_constellation

Definition at line 112 of file frequencytables.h.

◆ m_transMode

DTVTransmitMode FrequencyTable::m_transMode

Definition at line 113 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_guardInterval

DTVGuardInterval FrequencyTable::m_guardInterval

Definition at line 114 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_hierarchy

DTVHierarchy FrequencyTable::m_hierarchy

Definition at line 115 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_symbolRate

uint FrequencyTable::m_symbolRate {0}

Definition at line 118 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().

◆ m_fecInner

DTVCodeRate FrequencyTable::m_fecInner

Definition at line 119 of file frequencytables.h.

Referenced by TransportScanItem::TransportScanItem().


The documentation for this class was generated from the following file: