[core] rename TileData::State to DataAvailability and make it private

This commit is contained in:
Konstantin Käfer
2016-05-25 20:52:19 +02:00
parent 6f1477f2d4
commit b4de5f472a
10 changed files with 55 additions and 60 deletions

View File

@@ -27,7 +27,7 @@ RasterTileData::RasterTileData(const OverscaledTileID& id_,
modified = res.modified;
expires = res.expires;
} else if (res.noContent) {
state = State::parsed;
availableData = DataAvailability::All;
modified = res.modified;
expires = res.expires;
workRequest.reset();
@@ -43,14 +43,14 @@ RasterTileData::RasterTileData(const OverscaledTileID& id_,
std::exception_ptr error;
if (result.is<std::unique_ptr<Bucket>>()) {
state = State::parsed;
bucket = std::move(result.get<std::unique_ptr<Bucket>>());
} else {
error = result.get<std::exception_ptr>();
state = State::parsed;
bucket.reset();
}
availableData = DataAvailability::All;
callback(error);
});
}