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

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

◆ PilzModbusClientExecutor()

pilz_modbus_client_test::PilzModbusClientExecutor::PilzModbusClientExecutor ( PilzModbusClient client)

Definition at line 81 of file unittest_pilz_modbus_client.cpp.

Member Function Documentation

◆ start()

void pilz_modbus_client_test::PilzModbusClientExecutor::start ( )

Definition at line 85 of file unittest_pilz_modbus_client.cpp.

◆ stop()

void pilz_modbus_client_test::PilzModbusClientExecutor::stop ( )

Definition at line 100 of file unittest_pilz_modbus_client.cpp.

Member Data Documentation

◆ client_

PilzModbusClient* pilz_modbus_client_test::PilzModbusClientExecutor::client_

Definition at line 77 of file unittest_pilz_modbus_client.cpp.

◆ client_thread_

std::thread pilz_modbus_client_test::PilzModbusClientExecutor::client_thread_

Definition at line 78 of file unittest_pilz_modbus_client.cpp.

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

autogenerated on Wed Nov 25 2020 03:10:38