BioSignalPi  v2
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAbstractMenuAbstract menu object for PiFace CAD
 CBaseMenuHomepage of the Menu-system for the PiFace GUI
 CBluetoothMenuThe BluetoothMenu class
 CEcgCaptureMenuMenu were the user can chosse between SettingsMenu or starting ECG-capture The start menu starts the ECG-capture and will capture until pressed again
 CSettingsMenuFor the PiFace GUI
 CEcgStreamObjectStruct to store Biosignal data from a specific time, combined with DataStream it will store a sequence of sampled data
 CQDialog
 CpinDisplay
 CProgress
 CRemoteSelector
 CQObject
 CDataLoggerThe DataLogger class
 CEcgCaptureResponsible for communication with ADAS
 CPiFaceControlAndViewHandles the eventloop of the PiFace GUI
 CQThread
 CConvertEcgToIbiConverts textfile with ECG-data into IBI file
 CDeviceInterfaceAbstract interface for all devices
 CEcgMockMock version of an device The EcgMock device will return sine and cosine functions as data
 CSamplingThreadDeviceInterface Class responsible for sampling ECG
 CDeviceManagerHandles which device to connect through the DeviceInterface
 CLoadBigFileClass used to load a big .txt file in a new thread
 CQVector
 CDataStreamAbstract Interface that should be used for storing data in the memory
 CQWidget
 CHomePageWidgetStartpage for the Biosignal PI software
 CHrvWidgetWidget responsible for the graphical interface of the HRV Analysis
 CMainWindowMainWindow holds all the different parts of the GUI Implements the different widgets used in the GUI and let the user decide wich widget to use by clicking the approbiate icon representing the different widgets the Biosignal PI software contains of
 CPlotAndCaptureWidgetWidget used for capture and plotting of data from the connected DeviceManager
 CPlottingWidgetWidget that can read ECG information from file and plots the data
 CSettingsWidgetWidget used to change the different settings in SettingsWidget
 CSliderWidgetClass used by PlottingWidget to enable a slider for the different signals plotted
 CQwtArraySeriesData
 CCurveData
 CQwtPlot
 CPlotExtension of QwtPlot used for plotting data
 CSettingsSingletonSingleton containing all settings used by the Biosignal PI Framework