Shared series in Pipes
This commit is contained in:
@@ -98,6 +98,8 @@ type
|
||||
|
||||
class function Map(const SourceSeries: ISeries; const MapperFunc: TFunc): ISeries; static;
|
||||
|
||||
procedure SetVoid;
|
||||
|
||||
// --- Existing Accessors ---
|
||||
function AsScalar: TScalar; inline;
|
||||
function AsMethod: TFunc; inline;
|
||||
@@ -377,6 +379,12 @@ begin
|
||||
Result := ITuple<TDataValue>(FInterface);
|
||||
end;
|
||||
|
||||
procedure TDataValue.SetVoid;
|
||||
begin
|
||||
FInterface := nil;
|
||||
FKind := vkVoid;
|
||||
end;
|
||||
|
||||
function TDataValue.ToString: String;
|
||||
var
|
||||
sb: TStringBuilder;
|
||||
|
||||
Reference in New Issue
Block a user