MCPcopy Create free account
hub / github.com/davidgiven/fluxengine / SetTrackData

Method SetTrackData

src/gui/visualisationcontrol.cc:272–282  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

270}
271
272void VisualisationControl::SetTrackData(std::shared_ptr<const TrackFlux> track)
273{
274 key_t key = {
275 track->trackInfo->physicalCylinder, track->trackInfo->physicalHead};
276 _tracks[key] = track;
277 _sectors.erase(key);
278 for (auto& sector : track->sectors)
279 _sectors.insert({key, sector});
280
281 Refresh();
282}
283
284void VisualisationControl::SetDiskData(std::shared_ptr<const Disk> disk)
285{

Callers 1

Calls 1

eraseMethod · 0.45

Tested by

no test coverage detected