Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Patchfile Member List

This is the complete list of members for Patchfile, including all inherited members.
_bufferPatchfile [protected]
_current_versionPatchfile [protected, static]
_DEFAULT_FOOTPRINT_LENGTHPatchfile [private, static]
_footprint_lengthPatchfile [private]
_HASHTABLESIZEPatchfile [private, static]
_initiatedPatchfile [protected]
_magic_numberPatchfile [protected, static]
_MAX_RUN_LENGTHPatchfile [private, static]
_MD5_ofResultPatchfile [protected]
_MD5_ofSourcePatchfile [protected]
_NULL_VALUEPatchfile [private, static]
_orig_filePatchfile [protected]
_origfile_streamPatchfile [protected]
_patch_filePatchfile [protected]
_patch_streamPatchfile [protected]
_result_file_lengthPatchfile [protected]
_source_file_lengthPatchfile [protected]
_temp_filePatchfile [protected]
_total_bytes_processedPatchfile [protected]
_v0_magic_numberPatchfile [protected, static]
_version_numberPatchfile [protected]
_write_streamPatchfile [protected]
apply(Filename &patch_file, Filename &file)Patchfile
build(Filename file_orig, Filename file_new, Filename patch_name)Patchfile
build_hash_link_tables(const char *buffer_orig, PN_uint32 length_orig, PN_uint32 *hash_table, PN_uint32 *link_table)Patchfile [private]
calc_hash(const char *buffer)Patchfile [private]
calc_match_length(const char *buf1, const char *buf2, PN_uint32 max_length)Patchfile [private]
cleanup(void)Patchfile [private]
emit_ADD(ofstream &write_stream, PN_uint16 length, const char *buffer, PN_uint32 ADD_pos)Patchfile [private]
emit_COPY(ofstream &write_stream, PN_uint16 length, PN_uint32 COPY_pos, PN_uint32 last_copy_pos, PN_uint32 ADD_pos)Patchfile [private]
find_longest_match(PN_uint32 new_pos, PN_uint32 &copy_pos, PN_uint16 &copy_length, PN_uint32 *hash_table, PN_uint32 *link_table, const char *buffer_orig, PN_uint32 length_orig, const char *buffer_new, PN_uint32 length_new)Patchfile [private]
get_footprint_length()Patchfile [inline]
get_progress(void) constPatchfile [inline]
get_result_hash() constPatchfile [inline]
get_source_hash() constPatchfile [inline]
has_source_hash() constPatchfile [inline]
init(PointerTo< Buffer > buffer)Patchfile [private]
initiate(const Filename &patch_file, const Filename &file)Patchfile
internal_read_header(const Filename &patch_file)Patchfile [private]
Patchfile(void)Patchfile
Patchfile(PointerTo< Buffer > buffer)Patchfile
read_header(const Filename &patch_file)Patchfile
reset_footprint_length()Patchfile [inline]
run(void)Patchfile
set_footprint_length(int length)Patchfile [inline]
~Patchfile(void)Patchfile

Generated on Fri May 2 00:53:15 2003 for Panda by doxygen1.3