read a 32-bit variable-length integer from memory starting at p 0 . return the number of bytes read . the value is stored in v . a macro version , getvarint32 , is provided which inlines the single-byte case . all code should use the macro version as this function assumes the single-byte case has already been handled . concode_field_sep int pointer concode_elem_sep int limit concode_elem_sep ISqlJetMemoryBuffer buffer concode_field_sep void putByteUnsigned concode_elem_sep ISqlJetMemoryPointer putByteUnsigned concode_elem_sep byte getByte concode_elem_sep ISqlJetMemoryBuffer getBuffer concode_elem_sep int getLimit concode_elem_sep void putShortUnsigned concode_elem_sep void putShortUnsigned concode_elem_sep void putLong concode_elem_sep byte[] getBytes concode_elem_sep int writeToFile concode_elem_sep void putByte concode_elem_sep long getIntUnsigned concode_elem_sep long getIntUnsigned concode_elem_sep void putBytes concode_elem_sep void movePointer concode_elem_sep SqlJetVarintResult getVarint concode_elem_sep SqlJetVarintResult getVarint concode_elem_sep ISqlJetMemoryPointer pointer concode_elem_sep ISqlJetMemoryPointer pointer concode_elem_sep void putIntUnsigned concode_elem_sep void putIntUnsigned concode_elem_sep void putInt concode_elem_sep void putInt concode_elem_sep int getByteUnsigned concode_elem_sep int getByteUnsigned concode_elem_sep int getPointer concode_elem_sep ISqlJetMemoryPointer getMoved concode_elem_sep void fill concode_elem_sep void fill concode_elem_sep int putVarint concode_elem_sep int putVarint concode_elem_sep int remaining concode_elem_sep void copyFrom concode_elem_sep void copyFrom concode_elem_sep long getLong concode_elem_sep int putVarint32 concode_elem_sep int getInt concode_elem_sep int getInt concode_elem_sep int readFromFile concode_elem_sep int getShortUnsigned concode_elem_sep int getShortUnsigned concode_elem_sep int getAbsolute concode_elem_sep int skipVarint32
SqlJetVarintResult32 function ( ) { return getVarint32 ( 0 ) ; }