Skip to content
Snippets Groups Projects
Commit 2c5e14f1 authored by Andreas Blakli's avatar Andreas Blakli
Browse files

La til kommentering i rute.h.

parent b91dff17
Branches
No related tags found
No related merge requests found
......@@ -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);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment