Make Kryoflux streams again.

This commit is contained in:
David Given
2021-05-16 00:25:41 +02:00
parent 2de3b4f92e
commit e4b5e4c502
6 changed files with 40 additions and 35 deletions

View File

@@ -9,6 +9,7 @@ class FluxSourceProto;
class HardwareFluxSourceProto;
class TestPatternFluxSourceProto;
class EraseFluxSourceProto;
class KryofluxFluxSourceProto;
class FluxSource
{
@@ -18,7 +19,7 @@ public:
private:
static std::unique_ptr<FluxSource> createSqliteFluxSource(const std::string& filename);
static std::unique_ptr<FluxSource> createHardwareFluxSource(const HardwareFluxSourceProto& config);
static std::unique_ptr<FluxSource> createStreamFluxSource(const std::string& path);
static std::unique_ptr<FluxSource> createKryofluxFluxSource(const KryofluxFluxSourceProto& config);
static std::unique_ptr<FluxSource> createTestPatternFluxSource(const TestPatternFluxSourceProto& config);
static std::unique_ptr<FluxSource> createEraseFluxSource(const EraseFluxSourceProto& config);