Spec-Zone.ru › Qt 5.9

Класс QCanBusDeviceInfo

Класс QCanBusDeviceInfo предоставляет информацию о CAN-шинах.

Подробнее...

Заголовок: #include <QCanBusDeviceInfo>
qmake: QT += serialbus
С момента: Qt 5.9
  • Список всех членов, включая унаследованные

Общедоступные функции

QCanBusDeviceInfo() = delete
QCanBusDeviceInfo(const QCanBusDeviceInfo &other)
~QCanBusDeviceInfo()
bool hasFlexibleDataRate() const
bool isVirtual() const
QString name() const
void swap(QCanBusDeviceInfo &other)
QCanBusDeviceInfo & operator=(const QCanBusDeviceInfo &other)
QCanBusDeviceInfo & operator=(QCanBusDeviceInfo &&other)

Подробное описание

Класс QCanBusDeviceInfo предоставляет информацию о CAN-шинах.

Каждый плагин может поддерживать один или несколько интерфейсов с различными возможностями. Этот класс предоставляет информацию о доступных функциях.

Документация по функциям-членам

[delete] QCanBusDeviceInfo::QCanBusDeviceInfo()

Создает экземпляр QCanBusDeviceInfo по умолчанию.

QCanBusDeviceInfo::QCanBusDeviceInfo(const QCanBusDeviceInfo &other)

Создает копию other.

QCanBusDeviceInfo::~QCanBusDeviceInfo()

Уничтожает информацию о устройстве CAN-шины.

bool QCanBusDeviceInfo::hasFlexibleDataRate() const

Возвращает true, если интерфейс CAN-шины поддерживает CAN FD (flexible data rate).

Если эта информация недоступна, возвращается false.

bool QCanBusDeviceInfo::isVirtual() const

Возвращает true, если интерфейс CAN-шины виртуальный (т.е. не подключен к реальному CAN-оборудованию).

Если эта информация недоступна, возвращается false.

QString QCanBusDeviceInfo::name() const

Возвращает имя интерфейса этой CAN-шины, например, can0.

void QCanBusDeviceInfo::swap(QCanBusDeviceInfo &other)

Меняет местами информацию о устройстве CAN-шины с other. Эта операция очень быстрая и никогда не терпит неудачу.

QCanBusDeviceInfo &QCanBusDeviceInfo::operator=(const QCanBusDeviceInfo &other)

Присваивает other текущему устройству CAN-шины и возвращает ссылку на это устройство CAN-шины.

QCanBusDeviceInfo &QCanBusDeviceInfo::operator=(QCanBusDeviceInfo &&other)

Перемещает присвоение other экземпляру QCanBusDeviceInfo.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qcanbusdeviceinfo.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API