#include <hthex.h>
Inheritance diagram for ht_hex_viewer:
Public Attributes | |
ht_hex_file_sub * | h |
Protected Member Functions | |
virtual void | get_pindicator_str (char *buf) |
virtual bool | get_vscrollbar_pos (int *pstart, int *psize) |
virtual void | handlemsg (htmsg *msg) |
virtual bool | offset_to_pos (FILEOFS ofs, viewer_pos *p) |
virtual bool | pos_to_offset (viewer_pos p, FILEOFS *ofs) |
virtual bool | qword_to_pos (qword q, viewer_pos *pos) |
virtual int | symbol_handler (eval_scalar *result, char *name) |
|
Reimplemented from ht_format_viewer. Definition at line 61 of file hthex.cc. References buf, ht_uformat_viewer::edit(), FILEOFS, ht_uformat_viewer::get_current_offset(), ht_snprintf(), and ht_uformat_viewer::pselect_get(). |
|
Reimplemented from ht_format_viewer. Definition at line 80 of file hthex.cc. References ht_hex_sub::get_line_length(), ht_streamfile::get_size(), h, LINE_ID::id1, uformat_viewer_pos::line_id, MIN, and scrollbar_pos(). |
|
|
Reimplemented from ht_format_viewer. Definition at line 181 of file hthex.cc. References ht_uformat_viewer::clear_viewer_pos(), FILEOFS, ht_hex_sub::get_line_length(), h, LINE_ID::id1, LINE_ID::id2, uformat_viewer_pos::line_id, uformat_viewer_pos::sub, uformat_viewer_pos::tag_idx, and viewer_pos::u. |
|
Reimplemented from ht_format_viewer. Definition at line 175 of file hthex.cc. References FILEOFS, LINE_ID::id1, uformat_viewer_pos::line_id, uformat_viewer_pos::tag_idx, and viewer_pos::u. Referenced by symbol_handler(). |
|
Reimplemented from ht_format_viewer. Definition at line 192 of file hthex.cc. References ht_uformat_viewer::clear_viewer_pos(), ht_sub::convert_ofs_to_id(), FILEOFS, ht_hex_sub::get_line_length(), h, uformat_viewer_pos::line_id, QWORD_GET_INT, uformat_viewer_pos::sub, uformat_viewer_pos::tag_idx, and viewer_pos::u. |
|
Reimplemented from ht_format_viewer. Definition at line 203 of file hthex.cc. References FILEOFS, pos_to_offset(), scalar_create_int_c(), and ht_format_viewer::symbol_handler(). |
|
Definition at line 37 of file hthex.h. Referenced by get_vscrollbar_pos(), handlemsg(), hthex_init(), offset_to_pos(), and qword_to_pos(). |