Public Member Functions | Public Attributes | List of all members
serial::PortInfo Class Reference

#include <serial.h>

Public Member Functions

int getPortInfo (const std::string &serial_port_name)
 
 PortInfo ()=default
 
 ~PortInfo ()=default
 

Public Attributes

uint16_t busnum {0}
 
uint16_t devnum {0}
 
uint16_t id_product {0}
 
uint16_t id_vendor {0}
 
std::string manufacturer
 
std::string product
 
std::string serial_number
 
std::string serial_port
 

Detailed Description

Definition at line 609 of file serial.h.

Constructor & Destructor Documentation

◆ PortInfo()

serial::PortInfo::PortInfo ( )
default

◆ ~PortInfo()

serial::PortInfo::~PortInfo ( )
default

Member Function Documentation

◆ getPortInfo()

int serial::PortInfo::getPortInfo ( const std::string &  serial_port_name)

Member Data Documentation

◆ busnum

uint16_t serial::PortInfo::busnum {0}

Definition at line 616 of file serial.h.

◆ devnum

uint16_t serial::PortInfo::devnum {0}

Definition at line 617 of file serial.h.

◆ id_product

uint16_t serial::PortInfo::id_product {0}

Definition at line 618 of file serial.h.

◆ id_vendor

uint16_t serial::PortInfo::id_vendor {0}

Definition at line 619 of file serial.h.

◆ manufacturer

std::string serial::PortInfo::manufacturer

Definition at line 620 of file serial.h.

◆ product

std::string serial::PortInfo::product

Definition at line 621 of file serial.h.

◆ serial_number

std::string serial::PortInfo::serial_number

Definition at line 622 of file serial.h.

◆ serial_port

std::string serial::PortInfo::serial_port

Definition at line 623 of file serial.h.


The documentation for this class was generated from the following file:


qb_device_driver
Author(s): qbroboticsĀ®
autogenerated on Thu Apr 27 2023 02:36:32