Project.h 364 B

1234567891011121314151617181920
  1. #pragma once
  2. #include <vector>
  3. #include <string>
  4. #include "RunData.h"
  5. class Project
  6. {
  7. public:
  8. void addFile(std::string fileName);
  9. void removeRunData(RunData* data);
  10. void removeLastData();
  11. void removeIndex(int index);
  12. void removeName(std::string fileName);
  13. void clearDataList();
  14. std::list<RunData>& getRunList();
  15. private:
  16. std::list<RunData> runList;
  17. };