From 2c5e14f1bf544b39cd907f5960a9159102e6fe9a Mon Sep 17 00:00:00 2001 From: andrbl <andrbl@stud.ntnu.no> Date: Thu, 7 Apr 2022 18:47:04 +0200 Subject: [PATCH] La til kommentering i rute.h. --- rute.h | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/rute.h b/rute.h index aa8cf7f..2296939 100644 --- a/rute.h +++ b/rute.h @@ -2,9 +2,9 @@ #define __RUTE_H #include <algorithm> +#include <iomanip> #include <iostream> #include <list> -#include <iomanip> #include "enumer.h" #include "hjelpeFunksjoner.h" @@ -13,28 +13,38 @@ #include "stoppested.h" #include "stoppesteder.h" +/** + * Stopp struct, holder data for et stopp + * med vector indeksen til stoppestedet og + * minutter mellom forrige stoppested. + * + */ struct Stopp { int indexStoppested; int minutterFraForrigeStoppested; }; +/** + * Baseklassen Rute. + * Har datamedlemmet: + * alleStoppestedenePaaRuten - Liste over pekere til stopp structer. + * + */ class Rute { private: HjelpeFunksjoner hjelp; public: + // Liste over pekere til stopp structer. std::list<Stopp*> alleStoppestedenePaaRuten; Rute(); virtual ~Rute(); Stopp* ny(const int& eksisterende, int pos); void ryddOppMinne(); - // void lesData(); void skrivData(); virtual void skrivDataForlengs(); virtual void skrivDataBaklengs(); - // virtual void skrivKortData(); bool sjekkOmStoppEksisterer(Stopp* stopp); - // void skrivStopp(); void endre(); void slettStoppested(const int& start, const int& slutt); void smettInnStoppested(const int& start, const int& slutt); -- GitLab