make all possible functions const

This commit is contained in:
2023-08-18 11:44:10 +02:00
parent 11d21e2e89
commit 4cd2b9368d
18 changed files with 33 additions and 52 deletions
-12
View File
@@ -65,18 +65,6 @@ class Autopilot : public ManualControl {
*/
~Autopilot();
/**
* @brief Calls runAutopilot or ManualControl loop
*
* This function should be called every main loop. If self
* driving is activated the function call run Autopilot. If
* the loopDelayMillis is not reached the function returns immediately.
*
* If self driving is not activated this functions calls the
* ManualControl loop additionally.
*/
void loop();
void restart();
/**
@@ -35,7 +35,7 @@ void CaptureRoute::run() {
}
}
double CaptureRoute::getDistanceToLastPoint() {
double CaptureRoute::getDistanceToLastPoint() const {
if (!this->lastSavedPoint.isInit())
return 0;
return this->lastSavedPoint.distanceTo(this->navigation->getCurrentPosition());
@@ -62,7 +62,7 @@ class CaptureRoute : public ManualControl {
*
* @return double in meters
*/
double getDistanceToLastPoint();
double getDistanceToLastPoint() const;
/**
* @brief Tells if there are new informations to display
+1 -1
View File
@@ -120,7 +120,7 @@ void TestMode::abortManeuver() {
this->abort = true;
}
uint8_t TestMode::getRemainingManeuverTime() {
uint8_t TestMode::getRemainingManeuverTime() const {
if (busy)
return (uint8_t) ((this->maneuverTime - (millis() - this->actionStart)) / 1000);
return 0;
+3 -3
View File
@@ -89,7 +89,7 @@ class TestMode : public DriveModi {
*/
void abortManeuver();
uint8_t getRemainingManeuverTime();
uint8_t getRemainingManeuverTime() const;
/**
* @brief Returns true if a maneuver is running
@@ -99,8 +99,8 @@ class TestMode : public DriveModi {
*/
bool getBusy() const { return this->busy; }
Maneuver getManeuver() const { return this->maneuver; }
Speedometer* getSpeedometerLeft() { return this->moveControl->getSpeedometerLeft(); }
Speedometer* getSpeedometerRight() { return this->moveControl->getSpeedometerRight(); }
Speedometer* getSpeedometerLeft() const { return this->moveControl->getSpeedometerLeft(); }
Speedometer* getSpeedometerRight() const { return this->moveControl->getSpeedometerRight(); }
private:
void run() override;