Qt Virtual Chart Table (QVCT)
|
SAMPLE_DRIVER. More...
#include <devices/drivers/Sample/CDeviceSample.hpp>
Public Member Functions | |
CDeviceSample (const QString &_rqsName) | |
virtual | ~CDeviceSample () |
QVCT::EStatus | setOperatingMode (CDevice::EOperatingMode _eOperatingMode) |
Sets the device's operating mode. More... | |
virtual CDeviceDriver::EDriver | getDriver () const |
Returns the device's driver ID. More... | |
virtual int | getCapabilities () const |
Returns the device's capabilities. More... | |
virtual void | showDetail () |
Displays the device's details (in the appropriate widget/view) More... | |
virtual void | showEdit () |
Displays the device's edit (configuration) widget/view. More... | |
void | parseQVCT (const QDomElement &_rqDomElement) |
Retrieves the device's configuration from the given QVCT source (file) More... | |
void | dumpQVCT (QXmlStreamWriter &_rqXmlStreamWriter) const |
Stores the device's configuration to the given QVCT destination (file) More... | |
void | setHost (const QString &_rqsHost) |
void | setPort (int _iPort) |
QString | getHost () |
int | getPort () |
Public Member Functions inherited from CDevice | |
virtual | ~CDevice () |
virtual COverlay * | useOverlay () |
Returns this object's (base) overlay. More... | |
virtual EOperatingMode | getOperatingMode () |
Returns the device's operating mode. More... | |
Public Member Functions inherited from COverlayItem | |
void | setMultiSelected (bool _bMultiSelected) |
Sets this item's selection status. More... | |
bool | isMultiSelected () const |
Returns this item's selection status. More... | |
Public Member Functions inherited from COverlayObject | |
void | setName (const QString &_rqsName) |
Sets this object's name. More... | |
QString | getName () const |
Returns this object's name. More... | |
QString | newChildName (const QString &_rqsName, int _iZeroPrefix=0, bool _bForceSuffix=false) const |
Returns a valid (non-duplicate) name for a new sibling of this object. More... | |
QString | newChildName (const QString &_rqsName, int _iZeroPrefix, int _iSuffix) const |
Returns a suffixed (potentially duplicate) name for a new sibling of this object. More... | |
Private Slots | |
void | slotProcessData (int) |
Slots to process device data. More... | |
Private Attributes | |
QString | qsHost |
Network host. More... | |
int | iPort |
Network port. More... | |
Additional Inherited Members | |
Public Types inherited from CDevice | |
enum | ECapability { FIX = 1 , SKYVIEW = 2 } |
Device capabilities. More... | |
enum | EOperatingMode { UNDEFINED , STOP , PAUSE , START } |
Device operating mode (stop, start, pause) More... | |
Public Types inherited from COverlayObject | |
enum | EType { OVERLAY = 1001 , CONTAINER = 1010 , SUBCONTAINER = 1011 , ITEM = 1100 , SUBITEM1 = 1101 , SUBITEM2 = 1102 } |
Overlay object type. More... | |
Signals inherited from CDevice | |
void | signalOperatingMode (CDevice::EOperatingMode _eOperatingMode) |
Signal emitted by the device when its operating mode changed. More... | |
void | signalActivity () |
Signal emitted by the device when activity occures. More... | |
void | signalDataFix (const CDeviceDataFix &_roDeviceDataFix) |
Signal emitted by the device when an updated fix is available. More... | |
void | signalDataSkyView (const CDeviceDataSkyView &_roDeviceDataSkyView) |
Signal emitted by the device when an updated sky view is available. More... | |
void | signalError (const QString &_rqsErrorMessage) |
Signal emitted by the device when an error occured. More... | |
Protected Member Functions inherited from CDevice | |
CDevice (const QString &_rqsName) | |
Protected Member Functions inherited from COverlayItem | |
COverlayItem (COverlayObject::EType _eType, const QString &_rqsName) | |
virtual | ~COverlayItem () |
Protected Member Functions inherited from COverlayObject | |
COverlayObject (EType _eType, const QString &_rqsName) | |
virtual | ~COverlayObject () |
Protected Attributes inherited from COverlayItem | |
bool | bMultiSelected |
Item's selection status. More... | |
Protected Attributes inherited from COverlayObject | |
QString | qsName |
Object name. More... | |
SAMPLE_DRIVER.
Definition at line 34 of file CDeviceSample.hpp.
CDeviceSample::CDeviceSample | ( | const QString & | _rqsName | ) |
Definition at line 36 of file CDeviceSample.cpp.
|
virtual |
Definition at line 42 of file CDeviceSample.cpp.
|
virtual |
Sets the device's operating mode.
Implements CDevice.
Definition at line 53 of file CDeviceSample.cpp.
|
inlinevirtual |
Returns the device's driver ID.
Implements CDevice.
Definition at line 73 of file CDeviceSample.hpp.
|
inlinevirtual |
Returns the device's capabilities.
Implements CDevice.
Definition at line 74 of file CDeviceSample.hpp.
|
virtual |
Displays the device's details (in the appropriate widget/view)
Implements CDevice.
Definition at line 83 of file CDeviceSample.cpp.
|
virtual |
Displays the device's edit (configuration) widget/view.
Implements CDevice.
Definition at line 91 of file CDeviceSample.cpp.
|
virtual |
Retrieves the device's configuration from the given QVCT source (file)
Implements CDevice.
Definition at line 98 of file CDeviceSample.cpp.
|
virtual |
Stores the device's configuration to the given QVCT destination (file)
Implements CDevice.
Definition at line 106 of file CDeviceSample.cpp.
|
privateslot |
Slots to process device data.
Definition at line 133 of file CDeviceSample.cpp.
|
inline |
Definition at line 106 of file CDeviceSample.hpp.
|
inline |
Definition at line 108 of file CDeviceSample.hpp.
|
inline |
Definition at line 113 of file CDeviceSample.hpp.
|
inline |
Definition at line 115 of file CDeviceSample.hpp.
|
private |
|
private |