public void ReadWrittenValue(ref NativeStream.Reader reader, out Value value, out OutputDataPort outputDataPort) { outputDataPort = new OutputDataPort { Port = new Port { Index = reader.Read <uint>() } }; value = reader.Read <Value>(); }
public DataPortReaderAndWriter(bool isLinked, InputDataPort input, OutputDataPort output) { IsLinked = isLinked; Input = input; Output = output; }
public void RecordWrittenValue(Value value, OutputDataPort outputDataPort) { _writer.Write(StepType.WrittenValue); _writer.Write(outputDataPort.Port.Index); _writer.Write(value); }
public static IVariantWriter <T> ToVariantWriter <T>(this OutputDataPort port, [NotNull] GraphInstance instance, [NotNull] GraphDefinition definition) where T : unmanaged { throw new NotImplementedException(); }