OpenHantek
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CHantek::CalibrationValues
 CSpectrumDock::ChannelBlock
 CVoltageDock::ChannelBlock
 CDso::ControlSamplerateLimitsStores the samplerate limits for calculations
 CDso::ControlSettingsStores the current settings of the device
 CDso::ControlSettingsSamplerateStores the current samplerate settings of the device
 CDso::ControlSettingsSamplerateTargetStores the target samplerate settings of the device
 CDso::ControlSettingsTriggerStores the current trigger settings of the device
 CDso::ControlSettingsVoltageStores the current amplification settings of the device
 CDso::ControlSpecificationStores the specifications of the currently connected device
 CDso::ControlSpecificationGainLevel
 CDso::ControlSpecificationSamplerateStores the samplerate limits
 CDataGrid::CursorInfo
 CDataChannelStruct for the analyzed data
 CDeviceListEntry
 CDSOModelDescribes a device This is the central class to describe a hantek compatible DSO. It contains all usb information to find the device on the bus, references to the firmware as well as the user visible name and device specification
 CDSOsamples
 CDsoSettingsHolds the settings of the program
 CDsoSettingsColorValuesHolds the color values for the oscilloscope screen
 CDsoSettingsExportHolds the export options of the program
 CDsoSettingsPostProcessing
 CDsoSettingsScopeHolds the settings for the oscilloscope
 CDsoSettingsScopeChannelBase for DsoSettingsScopeSpectrum and DsoSettingsScopeVoltage
 CDsoSettingsScopeCursorHolds the cursor parameters
 CDsoSettingsScopeHorizontalHolds the settings for the horizontal axis
 CDsoSettingsScopeTriggerHolds the settings for the trigger. TODO Use ControlSettingsTrigger
 CDsoSettingsViewHolds all view settings
 CEnum< T, first, last >
 CExporterInterface
 CFANameIcon
 CFindDevicesSearch for Hantek devices. Use usually want to call updateDeviceList and then retrieve the list via getDevices. You can call updateDeviceList as often as you want. If you have found your favorite device, you want to call takeDevice. The device will not be available in getDevices anymore and this will not change with calls to updateDeviceList
 CDso::FixedSampleRate
 CGraph
 CEnum< T, first, last >::Iterator
 CLegacyExportDrawerExports the oscilloscope screen to a file or prints it. TODO Rewrite image exporter with OpenGL drawn grid and graphs
 CLevelSliderParametersContains the color, text and value of one slider
 CModelRegistry
 CHantek::Offsets
 CPPresultPost processing results
 CProcessor
 CQAbstractTableModel
 CQDialog
 CQDockWidget
 CQDoubleSpinBox
 CQGroupBox
 CQIconEngine
 CQMainWindow
 CQObject
 CQOpenGLWidget
 CQPushButton
 CQtAwesomeIconPainter
 CQWidget
 Cram_poke_context
 CRawDeviceListEntry
 CSampleValuesStruct for a array of sample values
 CSELECT< Args >
 CDsoWidget::Sliders
 CHantek::Steps
 CUploadFirmware
 Cstd::vector< T >STL class
 CGlScope::Vertices