Exemple #1
0
 public override void Write(object output, DataOutput @out)
 {
     if (Debugging.AssertsEnabled)
     {
         Debugging.Assert(!(output is IList));
     }
     outputs.Write((T)output, @out);
 }
Exemple #2
0
 public override void Write(Pair output, DataOutput writer)
 {
     if (Debugging.AssertsEnabled)
     {
         Debugging.Assert(Valid(output));
     }
     outputs1.Write(output.Output1, writer);
     outputs2.Write(output.Output2, writer);
 }
Exemple #3
0
 public override void Write(object output, DataOutput @out)
 {
     Debug.Assert(!(output is IList));
     outputs.Write((T)output, @out);
 }
Exemple #4
0
 public override void Write(Pair output, DataOutput writer)
 {
     Debug.Assert(Valid(output));
     Outputs1.Write(output.Output1, writer);
     Outputs2.Write(output.Output2, writer);
 }