public void PackTo(ref TupleWriter writer) { FdbTuplePacker <T1> .Encoder(ref writer, this.Item1); FdbTuplePacker <T2> .Encoder(ref writer, this.Item2); FdbTuplePacker <T3> .Encoder(ref writer, this.Item3); }
public override void EncodeOrderedSelfTerm(ref SliceWriter output, T value) { //HACKHACK: we lose the current depth! var writer = new TupleWriter(output); FdbTuplePacker <T> .Encoder(ref writer, value); output = writer.Output; }
public override void EncodeOrderedSelfTerm(ref SliceWriter output, T value) { FdbTuplePacker <T> .Encoder(ref output, value); }
public void PackTo(ref SliceWriter writer) { FdbTuplePacker <T1> .Encoder(ref writer, this.Item1); }