natix.CompactDS.RRR.Load C# (CSharp) Method

Load() public method

public Load ( BinaryReader Input ) : void
Input System.IO.BinaryReader
return void
        public override void Load(BinaryReader Input)
        {
            this.N = Input.ReadInt32 ();
            this.BlockSize = Input.ReadInt16 ();
            this.LoadClasses (Input);
            this.Offsets = new BitStream32 ();
            this.Offsets.Load (Input);
            var len = Input.ReadInt32 ();
            this.AbsRank = new int[len];
            this.AbsOffset = new int[len];
            PrimitiveIO<int>.LoadVector (Input, len, this.AbsRank);
            PrimitiveIO<int>.LoadVector (Input, len, this.AbsOffset);
        }