GitSharp.Core.MutableObjectId.FromHexString C# (CSharp) Method

FromHexString() private method

private FromHexString ( byte bs, int p ) : void
bs byte
p int
return void
        private void FromHexString(byte[] bs, int p)
        {
            try
            {
                W1 = RawParseUtils.parseHexInt32(bs, p);
                W2 = RawParseUtils.parseHexInt32(bs, p + 8);
                W3 = RawParseUtils.parseHexInt32(bs, p + 16);
                W4 = RawParseUtils.parseHexInt32(bs, p + 24);
                W5 = RawParseUtils.parseHexInt32(bs, p + 32);
            }
            catch (IndexOutOfRangeException e)
            {
                throw new InvalidObjectIdException(bs, p, Constants.OBJECT_ID_STRING_LENGTH, e);
            }
        }