
3rd Repo, trying to figure this out.
Fork of SOFT253_Template_Weather_OS_54 by
CircularArray/CircularArray.h
- Committer:
- aburch1
- Date:
- 2017-05-11
- Revision:
- 81:996c0a3319b4
- Parent:
- 80:959151952153
- Child:
- 83:0d3572a8a851
File content as of revision 81:996c0a3319b4:
#ifndef CIRCULARARRAY_H #define CIRCULARARRAY_H #include "Measure.h" #include "MessageLogger.h" class CircularArray { public: // constructor CircularArray(int limit, MessageLogger *newLogger); // public methods: void pushValue(Measure _measure); void readX(int x); void readAll(); void deleteX(int x); void deleteAll(); int getSize(); Measure pullValue(); private: MessageLogger *logger; int firstValue, currentSize, maxSize; int nextSpace(); Measure *array; }; #endif