|
|
#include <armarx/control/ethercat/SlaveErrorRegistersDevice.h>
Inheritance diagram for SlaveErrorRegistersSensorValue:Static Public Member Functions | |
| static SensorValueInfo< SlaveErrorRegistersSensorValue > | GetClassMemberInfo () |
Public Attributes | |
| std::uint8_t | forwardedRxErrorCounterPort0 {0} |
| std::uint8_t | forwardedRxErrorCounterPort1 {0} |
| std::uint8_t | frameErrorCounterPort0 {0} |
| std::uint8_t | frameErrorCounterPort1 {0} |
| DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION std::uint8_t | linkLostCounterPort0 {0} |
| std::uint8_t | linkLostCounterPort1 {0} |
| std::uint8_t | rxErrorCounterPort0 {0} |
| std::uint8_t | rxErrorCounterPort1 {0} |
Additional Inherited Members | |
Public Types inherited from SensorValueBase | |
| template<class DerivedClass > | |
| using | SensorValueInfo = introspection::ClassMemberInfo< SensorValueBase, DerivedClass > |
Public Member Functions inherited from SensorValueBase | |
| template<class T , class = typename std::enable_if<std::is_base_of<SensorValueBase, T>::value>::type> | |
| void | _copyTo (std::unique_ptr< T > &target) const |
| ARMARX_META_MAKE_HAS_MEMBER_FNC_CHECK (SensorValueHasGetClassMemberInfo, GetClassMemberInfo, SensorValueInfo< T >(*)(void)) | |
| template<class T > | |
| T * | asA () |
| template<class T > | |
| const T * | asA () const |
| template<class T > | |
| T | getDataFieldAs (std::size_t i) const |
| virtual void | getDataFieldAs (std::size_t i, bool &out) const =0 |
| virtual void | getDataFieldAs (std::size_t i, Ice::Byte &out) const =0 |
| virtual void | getDataFieldAs (std::size_t i, Ice::Double &out) const =0 |
| virtual void | getDataFieldAs (std::size_t i, Ice::Float &out) const =0 |
| virtual void | getDataFieldAs (std::size_t i, Ice::Int &out) const =0 |
| virtual void | getDataFieldAs (std::size_t i, Ice::Long &out) const =0 |
| virtual void | getDataFieldAs (std::size_t i, Ice::Short &out) const =0 |
| virtual void | getDataFieldAs (std::size_t i, std::string &out) const =0 |
| virtual std::vector< std::string > | getDataFieldNames () const =0 |
| virtual const std::type_info & | getDataFieldType (std::size_t i) const =0 |
| virtual std::size_t | getNumberOfDataFields () const =0 |
| virtual std::string | getSensorValueType (bool withoutNamespaceSpecifier) const =0 |
| template<class... Ts> | |
| bool | isA () const |
| virtual std::map< std::string, VariantBasePtr > | toVariants (const IceUtil::Time ×tamp) const =0 |
| used to send the data to the DebugObserverTopic and to other Components (e.g. GUI widgets) More... | |
| virtual | ~SensorValueBase ()=default |
Definition at line 11 of file SlaveErrorRegistersDevice.h.
|
inlinestatic |
Definition at line 38 of file SlaveErrorRegistersDevice.h.
Here is the call graph for this function:| std::uint8_t forwardedRxErrorCounterPort0 {0} |
Definition at line 31 of file SlaveErrorRegistersDevice.h.
| std::uint8_t forwardedRxErrorCounterPort1 {0} |
Definition at line 32 of file SlaveErrorRegistersDevice.h.
| std::uint8_t frameErrorCounterPort0 {0} |
Definition at line 21 of file SlaveErrorRegistersDevice.h.
| std::uint8_t frameErrorCounterPort1 {0} |
Definition at line 22 of file SlaveErrorRegistersDevice.h.
| DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION std::uint8_t linkLostCounterPort0 {0} |
Definition at line 16 of file SlaveErrorRegistersDevice.h.
| std::uint8_t linkLostCounterPort1 {0} |
Definition at line 17 of file SlaveErrorRegistersDevice.h.
| std::uint8_t rxErrorCounterPort0 {0} |
Definition at line 26 of file SlaveErrorRegistersDevice.h.
| std::uint8_t rxErrorCounterPort1 {0} |
Definition at line 27 of file SlaveErrorRegistersDevice.h.