natix.CompactDS.RankSelectBlocks.Save C# (CSharp) Method

Save() public method

public Save ( BinaryWriter bw ) : void
bw System.IO.BinaryWriter
return void
        public override void Save(BinaryWriter bw)
        {
            bw.Write (this.SuperBlockSize);
            bw.Write (this.BlockSize);
            bw.Write (this.SuperBlocks.Length);
            PrimitiveIO<int>.SaveVector (bw, this.SuperBlocks);
            bw.Write (this.Blocks.Length);
            PrimitiveIO<short>.SaveVector (bw, this.Blocks);
            bw.Write(this.BitBlocks.Length);
            PrimitiveIO<uint>.SaveVector (bw, this.BitBlocks);
            bw.Write (this.N);
        }