FastQuant.ObjectTableStreamer.Write C# (CSharp) Method

Write() public method

public Write ( BinaryWriter writer, object obj ) : void
writer System.IO.BinaryWriter
obj object
return void
        public override void Write(BinaryWriter writer, object obj)
        {
            var table = (ObjectTable)obj;
            for (int i = 0; i < table.Fields.Size; i++)
            {
                if (table[i] != null)
                {
                    writer.Write(i);
                    this.streamerManager.Serialize(writer, table[i]);
                }
            }
            writer.Write(-1);
        }
    }