43 "LinkLostCounter.Port0");
45 "LinkLostCounter.Port1");
52 "FrameErrorCounter.Port0");
54 "FrameErrorCounter.Port1");
61 "RxErrorCounter.Port0");
63 "RxErrorCounter.Port1");
70 "ForwardedRxErrorCounter.Port0");
72 "ForwardedRxErrorCounter.Port1");
114 std::uint16_t slaveIndex;
#define TYPEDEF_PTRS_SHARED(T)
#define DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
DeviceBase(const std::string &name)
Create a Device with the given name.
SensorDevice(const std::string &name)
Create a SensorDevice with the given name.
The SensorValueBase class.
introspection::ClassMemberInfo< SensorValueBase, DerivedClass > SensorValueInfo
Brief description of class SlaveErrorRegistersDevice.
SlaveErrorRegistersSensorValue value
SlaveErrorRegistersDevice(const std::string &name, std::uint16_t slaveIndex)
const SensorValueBase * getSensorValue() const override
void updateValues(const RegisterDataList *data)
Brief description of struct RegisterDataList.
EntryConfigurator< ClassType > addMemberVariable(MemberType ClassType::*ptr, const std::string &name)
add a member variable of the current class