#include <RmpConfigurationCommand.h>
Public Attributes | |
const RmpConfigurationCommandId | m_CommandId |
const UserDefinedFeedbackType | m_FeedbackType |
const T | m_Max |
const T | m_Min |
Private Member Functions | |
RmpConfigurationCommand & | operator= (const RmpConfigurationCommand &) |
RmpConfigurationCommand (RmpConfigurationCommandId commandId, T min, T max, UserDefinedFeedbackType feedbackType) | |
RmpConfigurationCommand () | |
RmpConfigurationCommand (const RmpConfigurationCommand &) | |
~RmpConfigurationCommand () | |
Friends | |
class | RmpConfigurationCommandSet |
This struct describes a configuration command Please read the rmp user manual (for instance, page 53 of the RMP 440LE manual)
Definition at line 140 of file RmpConfigurationCommand.h.
segway::RmpConfigurationCommand< T >::RmpConfigurationCommand | ( | RmpConfigurationCommandId | commandId, |
T | min, | ||
T | max, | ||
UserDefinedFeedbackType | feedbackType | ||
) | [inline, private] |
All constructors should be private. The user should not be able to create/modify any objects of this class. Private constructor
commandId | command id |
min | minimum value of the command |
max | maximum value of the command |
feedbackType | user defined feedback type |
Definition at line 178 of file RmpConfigurationCommand.h.
segway::RmpConfigurationCommand< T >::RmpConfigurationCommand | ( | ) | [private] |
Default constructor
segway::RmpConfigurationCommand< T >::RmpConfigurationCommand | ( | const RmpConfigurationCommand< T > & | ) | [private] |
Copy constructor
segway::RmpConfigurationCommand< T >::~RmpConfigurationCommand | ( | ) | [inline, private] |
Destructor
Definition at line 203 of file RmpConfigurationCommand.h.
RmpConfigurationCommand& segway::RmpConfigurationCommand< T >::operator= | ( | const RmpConfigurationCommand< T > & | ) | [private] |
Assignment operator
friend class RmpConfigurationCommandSet [friend] |
Definition at line 142 of file RmpConfigurationCommand.h.
const RmpConfigurationCommandId segway::RmpConfigurationCommand< T >::m_CommandId |
Configuration command id
Definition at line 148 of file RmpConfigurationCommand.h.
const UserDefinedFeedbackType segway::RmpConfigurationCommand< T >::m_FeedbackType |
User defined feedback affected by the command
Definition at line 163 of file RmpConfigurationCommand.h.
const T segway::RmpConfigurationCommand< T >::m_Max |
Maximum value of the command
Definition at line 158 of file RmpConfigurationCommand.h.
const T segway::RmpConfigurationCommand< T >::m_Min |
Minimum value of the command
Definition at line 153 of file RmpConfigurationCommand.h.