Create an abstract Reader which fills a GeoGrid with the cities found in file.
void FillGeoGrid(GeoGrid &geoGrid) const override
Add the locations read to the GeoGrid.
A Geographic grid of simulation region contains Locations that in turn contain an index to the Contac...
Create a Reader that fills a GeoGrid with the Location data found in a CSV input stream.
Namespace for the geographic and demograhic classes.
LocationsCSVReader(std::unique_ptr< std::istream > inputStream)
Construct the CitiesCSVReader that reads istream CSV data.