reads a synchsafe integer . synchsafe integers keep the highest bit of every byte zeroed . a 32 bit synchsafe integer can store 28 bits of information . concode_field_sep byte[] data concode_elem_sep int limit concode_elem_sep int position concode_field_sep int readLittleEndianInt concode_elem_sep int readLittleEndianInt24 concode_elem_sep int readUnsignedIntToInt concode_elem_sep void setPosition concode_elem_sep int capacity concode_elem_sep int readLittleEndianUnsignedIntToInt concode_elem_sep long readLittleEndianLong concode_elem_sep long readUTF8EncodedLong concode_elem_sep double readDouble concode_elem_sep int bytesLeft concode_elem_sep int limit concode_elem_sep int readInt concode_elem_sep long readUnsignedLongToLong concode_elem_sep int readUnsignedByte concode_elem_sep short readLittleEndianShort concode_elem_sep long readLittleEndianUnsignedInt concode_elem_sep int readUnsignedInt24 concode_elem_sep int readLittleEndianUnsignedShort concode_elem_sep int readLittleEndianUnsignedInt24 concode_elem_sep String readString concode_elem_sep String readString concode_elem_sep String readLine concode_elem_sep void skipBytes concode_elem_sep long readUnsignedInt concode_elem_sep int getPosition concode_elem_sep long readLong concode_elem_sep short readShort concode_elem_sep String readNullTerminatedString concode_elem_sep void setLimit concode_elem_sep void reset concode_elem_sep void reset concode_elem_sep void readBytes concode_elem_sep void readBytes concode_elem_sep void readBytes concode_elem_sep int readUnsignedFixedPoint1616 concode_elem_sep int readUnsignedShort
int function ( ) { int loc0 = readUnsignedByte ( ) ; int loc1 = readUnsignedByte ( ) ; int loc2 = readUnsignedByte ( ) ; int loc3 = readUnsignedByte ( ) ; return ( loc0 << 21 ) | ( loc1 << 14 ) | ( loc2 << 7 ) | loc3 ; }