Public Member Functions | Private Attributes | List of all members
scaled_controllers::SpeedScalingHandle Class Reference

#include <speed_scaling_interface.h>

Public Member Functions

std::string getName () const
 
const double * getScalingFactor () const
 
 SpeedScalingHandle ()
 
 SpeedScalingHandle (const std::string &name, const double *scaling_factor)
 
virtual ~SpeedScalingHandle ()=default
 

Private Attributes

std::string name_
 
const double * scaling_factor_
 

Detailed Description

Definition at line 39 of file speed_scaling_interface.h.

Constructor & Destructor Documentation

◆ SpeedScalingHandle() [1/2]

scaled_controllers::SpeedScalingHandle::SpeedScalingHandle ( )
inline

Definition at line 42 of file speed_scaling_interface.h.

◆ SpeedScalingHandle() [2/2]

scaled_controllers::SpeedScalingHandle::SpeedScalingHandle ( const std::string &  name,
const double *  scaling_factor 
)
inline

Definition at line 43 of file speed_scaling_interface.h.

◆ ~SpeedScalingHandle()

virtual scaled_controllers::SpeedScalingHandle::~SpeedScalingHandle ( )
virtualdefault

Member Function Documentation

◆ getName()

std::string scaled_controllers::SpeedScalingHandle::getName ( ) const
inline

Definition at line 47 of file speed_scaling_interface.h.

◆ getScalingFactor()

const double* scaled_controllers::SpeedScalingHandle::getScalingFactor ( ) const
inline

Definition at line 52 of file speed_scaling_interface.h.

Member Data Documentation

◆ name_

std::string scaled_controllers::SpeedScalingHandle::name_
private

Definition at line 58 of file speed_scaling_interface.h.

◆ scaling_factor_

const double* scaled_controllers::SpeedScalingHandle::scaling_factor_
private

Definition at line 59 of file speed_scaling_interface.h.


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


speed_scaling_interface
Author(s): Felix Exner
autogenerated on Thu Oct 17 2024 02:27:37