public final void readFully(final byte[] ta) {
        System.arraycopy(ab, aboffset, ta, 0, ta.length);
        aboffset += ta.length;
    }
Read a size value and return a pointer to the end of a data section of that size

@return the pointer to the first byte after that section
main/src/main/java/cgeo/geocaching/brouter/util/ByteDataReader.java