#include <RmpFault.h>
Classes | |
| struct | Impl |
Static Public Member Functions | |
| static const FaultDecodeList & | GetFaultDecodeList (FaultGroup faultGroup) |
| static const FeedbackTypeList & | GetFaultFeedbackEntryList () |
| static const FaultPackingList & | GetFaultPackingList (UserDefinedFeedbackType feedbackType) |
Private Member Functions | |
| RmpFault & | operator= (const RmpFault &) |
| RmpFault () | |
| RmpFault (const RmpFault &) | |
| ~RmpFault () | |
Private Attributes | |
| std::unique_ptr< Impl > | m_pImpl |
This class helps interpreting the feedback words Please read the rmp user manual (for instance, page 73 of the RMP 440LE manual)
Definition at line 164 of file RmpFault.h.
| segway::RmpFault::RmpFault | ( | ) | [private] |
All constructors should be private. The user should not be able to create/modify any objects of this class. Default constructor
| segway::RmpFault::RmpFault | ( | const RmpFault & | ) | [private] |
Copy constructor
| segway::RmpFault::~RmpFault | ( | ) | [private] |
Constructor
| const FaultDecodeList & segway::RmpFault::GetFaultDecodeList | ( | FaultGroup | faultGroup | ) | [static] |
Get the list of fault description for a given group
| faultGroup | fault group |
Definition at line 106 of file RmpFault.cpp.
| const FeedbackTypeList & segway::RmpFault::GetFaultFeedbackEntryList | ( | ) | [static] |
Get the list of feedback entries that correspond to a fault status
Definition at line 96 of file RmpFault.cpp.
| const FaultPackingList & segway::RmpFault::GetFaultPackingList | ( | UserDefinedFeedbackType | feedbackType | ) | [static] |
Get the fault packing struct of a feedback entry
| feedbackType | feedback entry |
Definition at line 101 of file RmpFault.cpp.
std::unique_ptr<Impl> segway::RmpFault::m_pImpl [private] |
Definition at line 216 of file RmpFault.h.