Public Attributes | Private Member Functions | Friends
segway::RmpConfigurationCommand< T > Struct Template Reference

#include <RmpConfigurationCommand.h>

List of all members.

Public Attributes

const RmpConfigurationCommandId m_CommandId
const UserDefinedFeedbackType m_FeedbackType
const T m_Max
const T m_Min

Private Member Functions

RmpConfigurationCommandoperator= (const RmpConfigurationCommand &)
 RmpConfigurationCommand (RmpConfigurationCommandId commandId, T min, T max, UserDefinedFeedbackType feedbackType)
 RmpConfigurationCommand ()
 RmpConfigurationCommand (const RmpConfigurationCommand &)
 ~RmpConfigurationCommand ()

Friends

class RmpConfigurationCommandSet

Detailed Description

template<typename T>
struct segway::RmpConfigurationCommand< T >

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.


Constructor & Destructor Documentation

template<typename T>
segway::RmpConfigurationCommand< T >::RmpConfigurationCommand ( RmpConfigurationCommandId  commandId,
min,
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

Parameters:
commandIdcommand id
minminimum value of the command
maxmaximum value of the command
feedbackTypeuser defined feedback type

Definition at line 178 of file RmpConfigurationCommand.h.

template<typename T>
segway::RmpConfigurationCommand< T >::RmpConfigurationCommand ( ) [private]

Default constructor

template<typename T>
segway::RmpConfigurationCommand< T >::RmpConfigurationCommand ( const RmpConfigurationCommand< T > &  ) [private]

Copy constructor

template<typename T>
segway::RmpConfigurationCommand< T >::~RmpConfigurationCommand ( ) [inline, private]

Destructor

Definition at line 203 of file RmpConfigurationCommand.h.


Member Function Documentation

template<typename T>
RmpConfigurationCommand& segway::RmpConfigurationCommand< T >::operator= ( const RmpConfigurationCommand< T > &  ) [private]

Assignment operator


Friends And Related Function Documentation

template<typename T>
friend class RmpConfigurationCommandSet [friend]

Definition at line 142 of file RmpConfigurationCommand.h.


Member Data Documentation

Configuration command id

Definition at line 148 of file RmpConfigurationCommand.h.

User defined feedback affected by the command

Definition at line 163 of file RmpConfigurationCommand.h.

template<typename T>
const T segway::RmpConfigurationCommand< T >::m_Max

Maximum value of the command

Definition at line 158 of file RmpConfigurationCommand.h.

template<typename T>
const T segway::RmpConfigurationCommand< T >::m_Min

Minimum value of the command

Definition at line 153 of file RmpConfigurationCommand.h.


The documentation for this struct was generated from the following file:


rmp_base
Author(s):
autogenerated on Wed Aug 26 2015 16:24:40