FemMaps/map/SigalertMapProvider.h
2023-10-15 01:49:35 -07:00

28 lines
477 B
C++

//
// Created by scoliono on 10/14/23.
//
#ifndef FEMMAPS_SIGALERTMAPPROVIDER_H
#define FEMMAPS_SIGALERTMAPPROVIDER_H
#include "MapProvider.h"
#include "SigalertRoad.h"
#include "../include/json.hpp"
class SigalertMapProvider : public MapProvider {
public:
SigalertMapProvider();
void refreshData();
void roadSections();
void roads();
private:
void populateRoads();
std::map<int, SigalertRoad> m_roads;
};
#endif //FEMMAPS_SIGALERTMAPPROVIDER_H