#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().  | 
  
 
1.3.5