Public Member Functions | Private Attributes | List of all members
pilz_modbus_client_test::PilzModbusClientExecutor Class Reference

Helper class to simplify the threading of the PilzModbusClient. More...

Public Member Functions

 PilzModbusClientExecutor (PilzModbusClient *client)
 
void start ()
 
void stop ()
 

Private Attributes

PilzModbusClientclient_
 
std::thread client_thread_
 

Detailed Description

Helper class to simplify the threading of the PilzModbusClient.

Definition at line 67 of file unittest_pilz_modbus_client.cpp.

Constructor & Destructor Documentation

pilz_modbus_client_test::PilzModbusClientExecutor::PilzModbusClientExecutor ( PilzModbusClient client)

Definition at line 81 of file unittest_pilz_modbus_client.cpp.

Member Function Documentation

void pilz_modbus_client_test::PilzModbusClientExecutor::start ( )

Definition at line 86 of file unittest_pilz_modbus_client.cpp.

void pilz_modbus_client_test::PilzModbusClientExecutor::stop ( )

Definition at line 101 of file unittest_pilz_modbus_client.cpp.

Member Data Documentation

PilzModbusClient* pilz_modbus_client_test::PilzModbusClientExecutor::client_
private

Definition at line 77 of file unittest_pilz_modbus_client.cpp.

std::thread pilz_modbus_client_test::PilzModbusClientExecutor::client_thread_
private

Definition at line 78 of file unittest_pilz_modbus_client.cpp.


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


prbt_hardware_support
Author(s):
autogenerated on Tue Feb 2 2021 03:50:18