IScalarRecord
This commit is contained in:
@@ -371,7 +371,7 @@ begin
|
||||
var kClose := TKeywordRegistry.Intern('Close');
|
||||
|
||||
var def :=
|
||||
TScalarRecordRegistry.Intern(
|
||||
TScalarRecord.TRegistry.Intern(
|
||||
[
|
||||
TPair<IKeyword, TScalar.TKind>.Create(kTime, TScalar.TKind.DateTime),
|
||||
TPair<IKeyword, TScalar.TKind>.Create(kClose, TScalar.TKind.Float)
|
||||
|
||||
@@ -144,9 +144,10 @@ type
|
||||
TScalarRecordField = TPair<IKeyword, TScalar.TKind>;
|
||||
IScalarRecordDefinition = IKeywordMapping<TScalar.TKind>;
|
||||
IScalarRecord = IKeywordMapping<TScalar>;
|
||||
TScalarRecordRegistry = TKeywordMappingRegistry<TScalar.TKind>;
|
||||
|
||||
TScalarRecord = class(TInterfacedObject, IScalarRecord)
|
||||
type
|
||||
TRegistry = TKeywordMappingRegistry<TScalar.TKind>;
|
||||
private
|
||||
FDef: IScalarRecordDefinition;
|
||||
FData: TArray<TScalar.TValue>;
|
||||
|
||||
Reference in New Issue
Block a user