Refacoring data pipeline

This commit is contained in:
Michael Schimmel
2025-12-14 12:03:16 +01:00
parent 8beb5d95b2
commit f88fe9f5ef
5 changed files with 119 additions and 116 deletions
+2 -2
View File
@@ -135,7 +135,7 @@ type
// Streaming processing: Reads data from disk and broadcasts it via BatchTicker
function ProcessData(const Symbol: String; const Terminated: TState): TState;
function CreateTicker(const Def: IScalarRecordDefinition): TConverter<TScalarBatch, IScalarRecord>;
class function CreateTicker(const Def: IScalarRecordDefinition): TConverter<TScalarBatch, IScalarRecord>; static;
property Path: String read GetPath;
property FileExtension: String read FFileExtension;
@@ -279,7 +279,7 @@ begin
UpdateSymbols;
end;
function TScalarBatchLoader.CreateTicker(const Def: IScalarRecordDefinition): TConverter<TScalarBatch, IScalarRecord>;
class function TScalarBatchLoader.CreateTicker(const Def: IScalarRecordDefinition): TConverter<TScalarBatch, IScalarRecord>;
var
viewObj: TScalarRecordView;
view: IScalarRecord;