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

Method MemoryFluxSource

lib/fluxsource/memoryfluxsource.cc:41–48  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39{
40public:
41 MemoryFluxSource(const Disk& flux): _flux(flux)
42 {
43 std::set<CylinderHead> chs;
44 for (auto& [ch, trackDataFlux] : flux.tracksByPhysicalLocation)
45 chs.insert(ch);
46 _extraConfig.mutable_drive()->set_tracks(
47 convertCylinderHeadsToString(std::vector(chs.begin(), chs.end())));
48 }
49
50public:
51 std::unique_ptr<FluxSourceIterator> readFlux(

Callers

nothing calls this directly

Calls 3

beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected