#include <stream.h>
Inheritance diagram for ht_streamfile:
Public Member Functions | |
int | cntl (UINT cmd,...) |
virtual int | extend (UINT newsize) |
virtual const char * | get_filename () |
virtual ht_streamfile * | get_layered () |
virtual UINT | get_size () |
virtual void | pstat (pstat_t *s) |
virtual int | seek (FILEOFS offset) |
virtual void | set_layered (ht_streamfile *streamfile) |
virtual FILEOFS | tell () |
virtual int | truncate (UINT newsize) |
virtual int | vcntl (UINT cmd, va_list vargs) |
|
|
Reimplemented in ht_streamfile_modifier, ht_layer_streamfile, ht_sys_file, ht_stdio_file, ht_null_file, ht_mem_file, and ht_ltextfile. Definition at line 232 of file stream.cc. References UINT. Referenced by ht_layer_streamfile::extend(), ht_app::handlemsg(), and replace_bin_process(). |
|
Reimplemented in ht_layer_streamfile, and ht_file. Definition at line 237 of file stream.cc. References NULL. Referenced by ht_elf::auto_relocate32(), ht_le::do_fixups(), ht_aviewer::exportFileDialog(), ht_uformat_viewer::func(), ht_aviewer::generateOutputDialog(), ht_layer_streamfile::get_filename(), ht_uformat_viewer::handlemsg(), ht_format_viewer::handlemsg(), ht_file_window::handlemsg(), ht_app::handlemsg(), ht_pef::init(), ht_ne::init(), ht_macho::init(), ht_flt::init(), and ht_elf::init(). |
|
Reimplemented in ht_layer_streamfile. Definition at line 272 of file stream.cc. References NULL. Referenced by ht_layer_streamfile::get_layered(), and ht_layer_streamfile::set_layered(). |
|
|
Reimplemented in ht_layer_streamfile, ht_file, ht_temp_file, ht_null_file, ht_mem_file, and ht_ltextfile. Definition at line 247 of file stream.cc. References pstat_t::caps. Referenced by file_window_load_fcfg_func(), file_window_store_fcfg_func(), ht_finfo_text::gettext(), ht_ltextfile::pstat(), ht_layer_streamfile::pstat(), and ht_text_editor::save(). |
|
|
Reimplemented in ht_layer_streamfile, and ht_ltextfile. Definition at line 277 of file stream.cc. Referenced by ht_layer_streamfile::set_layered(). |
|
Reimplemented in ht_le_page_file, ht_streamfile_modifier, ht_layer_streamfile, ht_sys_file, ht_stdio_file, ht_memmap_file, ht_null_file, ht_mem_file, and ht_ltextfile. Definition at line 257 of file stream.cc. References FILEOFS. Referenced by parse_info_node(), and ht_layer_streamfile::tell(). |
|
Reimplemented in ht_streamfile_modifier, ht_layer_streamfile, ht_file, ht_null_file, ht_mem_file, and ht_ltextfile. Definition at line 262 of file stream.cc. References UINT. Referenced by ht_app::handlemsg(), replace_bin_process(), ht_text_editor::save(), and ht_layer_streamfile::truncate(). |
|
Reimplemented in ht_le_page_file, ht_streamfile_modifier, ht_reloc_file, ht_layer_streamfile, ht_file, and ht_ltextfile. Definition at line 267 of file stream.cc. References UINT. Referenced by cntl(), ht_file::vcntl(), and ht_layer_streamfile::vcntl(). |