Main Page   Namespace List   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.
__pad0__Patchfile [private]
_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 [private]
build(Filename file_orig, Filename file_new, Filename patch_name)Patchfile [private]
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 [private]
get_progress(void) constPatchfile [private]
get_result_hash() constPatchfile [private]
get_source_hash() constPatchfile [private]
has_source_hash() constPatchfile [private]
init(PT(Buffer) buffer)Patchfile [private]
initiate(const Filename &patch_file, const Filename &file)Patchfile [private]
internal_read_header(const Filename &patch_file)Patchfile [private]
Patchfile(PT(Buffer) buffer)Patchfile [private]
PT(Buffer) _bufferPatchfile [protected]
read_header(const Filename &patch_file)Patchfile [private]
reset_footprint_length()Patchfile [private]
run(void)Patchfile [private]
set_footprint_length(int length)Patchfile [private]
~Patchfile(void)Patchfile [private]

Generated on Fri Apr 18 00:13:04 2003 for Panda by doxygen1.3