Public Member Functions | Public Attributes | List of all members
vesc_driver::VescInterface::Impl Class Reference

Public Member Functions

 Impl ()
 
void rxThread ()
 
std::thread rxThreadHelper ()
 

Public Attributes

ErrorHandlerFunction error_handler_
 
PacketHandlerFunction packet_handler_
 
std::thread rx_thread_
 
bool rx_thread_run_
 
serial::Serial serial_
 

Detailed Description

Definition at line 47 of file vesc_interface.cpp.

Constructor & Destructor Documentation

vesc_driver::VescInterface::Impl::Impl ( )
inline

Definition at line 50 of file vesc_interface.cpp.

Member Function Documentation

void vesc_driver::VescInterface::Impl::rxThread ( )

Definition at line 69 of file vesc_interface.cpp.

std::thread vesc_driver::VescInterface::Impl::rxThreadHelper ( )
inline

Definition at line 57 of file vesc_interface.cpp.

Member Data Documentation

ErrorHandlerFunction vesc_driver::VescInterface::Impl::error_handler_

Definition at line 65 of file vesc_interface.cpp.

PacketHandlerFunction vesc_driver::VescInterface::Impl::packet_handler_

Definition at line 64 of file vesc_interface.cpp.

std::thread vesc_driver::VescInterface::Impl::rx_thread_

Definition at line 62 of file vesc_interface.cpp.

bool vesc_driver::VescInterface::Impl::rx_thread_run_

Definition at line 63 of file vesc_interface.cpp.

serial::Serial vesc_driver::VescInterface::Impl::serial_

Definition at line 66 of file vesc_interface.cpp.


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


vesc_driver
Author(s): Michael T. Boulet , Joshua Whitley
autogenerated on Sun Apr 18 2021 02:48:01