QCanBusFactoryV2 Class

The QCanBusFactoryV2 class is a factory class used as the plugin interface for CAN bus plugins. More...

Header: #include <QCanBusFactoryV2>
qmake: QT += serialbus
Since: Qt 5.9
Inherits: QCanBusFactory

Public Functions

virtual QList<QCanBusDeviceInfo> availableDevices(QString *errorMessage) const = 0

Reimplemented Public Functions

virtual QCanBusDevice *createDevice(const QString &interfaceName, QString *errorMessage) const = 0

Protected Functions

virtual ~QCanBusFactoryV2()

Detailed Description

The QCanBusFactoryV2 class is a factory class used as the plugin interface for CAN bus plugins.

All plugins must implement the functions provided by this factory class.

Member Function Documentation

[virtual protected] QCanBusFactoryV2::~QCanBusFactoryV2()

Destroys the instance of QCanBusFactoryV2. The destructor is virtual.

[pure virtual] QList<QCanBusDeviceInfo> QCanBusFactoryV2::availableDevices(QString *errorMessage) const

[pure virtual] QCanBusDevice *QCanBusFactoryV2::createDevice(const QString &interfaceName, QString *errorMessage) const