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

Strictly increases the holding register each time the "readHoldingRegister" method is called. More...

Public Member Functions

 HoldingRegisterIncreaser (unsigned int register_index=0u)
 
RegCont readHoldingRegister (int, int nb)
 
void reset ()
 

Private Attributes

uint16_t curr_count_ {0}
 
const unsigned int register_index_
 

Detailed Description

Strictly increases the holding register each time the "readHoldingRegister" method is called.

Definition at line 397 of file unittest_pilz_modbus_client.cpp.

Constructor & Destructor Documentation

pilz_modbus_client_test::HoldingRegisterIncreaser::HoldingRegisterIncreaser ( unsigned int  register_index = 0u)
inline

Definition at line 400 of file unittest_pilz_modbus_client.cpp.

Member Function Documentation

RegCont pilz_modbus_client_test::HoldingRegisterIncreaser::readHoldingRegister ( int  ,
int  nb 
)
inline

Definition at line 405 of file unittest_pilz_modbus_client.cpp.

void pilz_modbus_client_test::HoldingRegisterIncreaser::reset ( )
inline

Definition at line 413 of file unittest_pilz_modbus_client.cpp.

Member Data Documentation

uint16_t pilz_modbus_client_test::HoldingRegisterIncreaser::curr_count_ {0}
private

Definition at line 420 of file unittest_pilz_modbus_client.cpp.

const unsigned int pilz_modbus_client_test::HoldingRegisterIncreaser::register_index_
private

Definition at line 419 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