#include "global.h"
#include "htdebug.h"
#include "htstring.h"
#include "httag.h"
#include "tools.h"
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
Go to the source code of this file.
|
|
Definition at line 1153 of file httag.cc. References HT_TAG_GROUP, HT_TAG_GROUP_LEN, tag_findnext(), tag_get_len(), and TAGSTRING. Referenced by ht_uformat_viewer::adjust_cursor_group(), ht_uformat_viewer::cursor_down(), and ht_uformat_viewer::cursor_up(). |
|
|
|
Definition at line 484 of file httag.cc. References TAGSTRING. Referenced by tag_count_groups(), tag_count_selectable_tags(), tag_count_selectable_tags_in_group(), tag_get_group(), tag_get_selectable_tag(), and ht_uformat_viewer::update_visual_info(). |
|
|
Definition at line 781 of file httag.cc. References TAGSTRING, UNALIGNED_MOVE, and vcp. Referenced by ht_uformat_viewer::render_tagstring(). |
|
Definition at line 788 of file httag.cc. References HT_TAG_DESC_BYTE, HT_TAG_DESC_DWORD_BE, HT_TAG_DESC_DWORD_LE, HT_TAG_DESC_DWORD_VE, HT_TAG_DESC_QWORD_BE, HT_TAG_DESC_QWORD_LE, HT_TAG_DESC_QWORD_VE, HT_TAG_DESC_WORD_BE, HT_TAG_DESC_WORD_LE, HT_TAG_DESC_WORD_VE, TAGSTRING, and UNALIGNED_MOVE. Referenced by ht_uformat_viewer::render_tagstring_desc(). |
|
Definition at line 1311 of file httag.cc. References HT_TAG_GROUP, HT_TAG_GROUP_LEN, tag_findnext(), tag_get_len(), and TAGSTRING. Referenced by tag_count_selectable_tags_in_group(), and tag_get_selectable_tag(). |
|
Definition at line 758 of file httag.cc. References HT_TAG_SEL, TAGSTRING, and UNALIGNED_MOVE. Referenced by ht_uformat_viewer::update_misc_info(). |
|
|
Definition at line 594 of file httag.cc. References HT_TAG_EDIT_BIT, HT_TAG_EDIT_BYTE, HT_TAG_EDIT_CHAR, HT_TAG_EDIT_DWORD_BE, HT_TAG_EDIT_DWORD_LE, HT_TAG_EDIT_DWORD_VE, HT_TAG_EDIT_QWORD_BE, HT_TAG_EDIT_QWORD_LE, HT_TAG_EDIT_QWORD_VE, HT_TAG_EDIT_TIME, HT_TAG_EDIT_WORD_BE, HT_TAG_EDIT_WORD_LE, HT_TAG_EDIT_WORD_VE, TAGSTRING, and time_mp. Referenced by ht_uformat_viewer::draw(). |
|
|
|
|
Definition at line 768 of file httag.cc. References TAGSTRING. |
|
Definition at line 773 of file httag.cc. References HT_TAG_SEL, and TAGSTRING. Referenced by ht_uformat_viewer::render_tagstring(). |
|
|
|
Definition at line 846 of file httag.cc. References assert, HT_TAG_EDIT_BIT, HT_TAG_EDIT_BYTE, HT_TAG_EDIT_CHAR, HT_TAG_EDIT_DWORD_BE, HT_TAG_EDIT_DWORD_LE, HT_TAG_EDIT_DWORD_VE, HT_TAG_EDIT_QWORD_BE, HT_TAG_EDIT_QWORD_LE, HT_TAG_EDIT_QWORD_VE, HT_TAG_EDIT_TIME, HT_TAG_EDIT_WORD_BE, HT_TAG_EDIT_WORD_LE, HT_TAG_EDIT_WORD_VE, and TAGSTRING. |
|
Definition at line 100 of file httag.cc. References buf, HT_TAG_COLOR, TAGSTRING, and UNALIGNED_MOVE. Referenced by AnalyserHTOutput::putElement(), statictag_to_tag(), and palette_entry::strvalue(). |
|
Definition at line 109 of file httag.cc. References buf, dword, HT_TAG_COLOR, TAGSTRING, and UNALIGNED_MOVE_CONST. Referenced by palette_entry::strvalue(). |
|
Definition at line 228 of file httag.cc. References buf, FILEOFS, HT_TAG_DESC_BYTE, TAGSTRING, and UNALIGNED_MOVE. Referenced by statictag_to_tag(). |
|
Definition at line 260 of file httag.cc. References buf, byte, FILEOFS, HT_TAG_DESC_DWORD_BE, HT_TAG_DESC_DWORD_LE, HT_TAG_DESC_DWORD_VE, tag_endian_big, tag_endian_little, tag_endian_var, TAGSTRING, and UNALIGNED_MOVE. Referenced by statictag_to_tag(). |
|
Definition at line 282 of file httag.cc. References buf, byte, FILEOFS, HT_TAG_DESC_QWORD_BE, HT_TAG_DESC_QWORD_LE, HT_TAG_DESC_QWORD_VE, tag_endian_big, tag_endian_little, tag_endian_var, TAGSTRING, and UNALIGNED_MOVE. Referenced by statictag_to_tag(). |
|
Definition at line 238 of file httag.cc. References buf, byte, FILEOFS, HT_TAG_DESC_WORD_BE, HT_TAG_DESC_WORD_LE, HT_TAG_DESC_WORD_VE, tag_endian_big, tag_endian_little, tag_endian_var, TAGSTRING, and UNALIGNED_MOVE. Referenced by statictag_to_tag(). |
|
Definition at line 208 of file httag.cc. References buf, FILEOFS, HT_TAG_EDIT_BIT, TAGSTRING, and UNALIGNED_MOVE. Referenced by ht_uformat_viewer::ref_flags(), and statictag_to_tag(). |
|
Definition at line 118 of file httag.cc. References buf, FILEOFS, HT_TAG_EDIT_BYTE, TAGSTRING, and UNALIGNED_MOVE. Referenced by AnalyserHTOutput::endLine(), ht_disasm_sub::getline(), ht_hex_sub::getline(), and statictag_to_tag(). |
|
Definition at line 199 of file httag.cc. References buf, FILEOFS, HT_TAG_EDIT_CHAR, TAGSTRING, and UNALIGNED_MOVE. Referenced by ht_hex_sub::getline(), and statictag_to_tag(). |
|
Definition at line 148 of file httag.cc. References buf, byte, FILEOFS, HT_TAG_EDIT_DWORD_BE, HT_TAG_EDIT_DWORD_LE, HT_TAG_EDIT_DWORD_VE, tag_endian_big, tag_endian_little, tag_endian_var, TAGSTRING, and UNALIGNED_MOVE. Referenced by statictag_to_tag(). |
|
Definition at line 169 of file httag.cc. References buf, byte, FILEOFS, HT_TAG_EDIT_QWORD_BE, HT_TAG_EDIT_QWORD_LE, HT_TAG_EDIT_QWORD_VE, tag_endian_big, tag_endian_little, tag_endian_var, TAGSTRING, and UNALIGNED_MOVE. Referenced by statictag_to_tag(). |
|
Definition at line 218 of file httag.cc. References buf, FILEOFS, HT_TAG_EDIT_SELVIS, TAGSTRING, and UNALIGNED_MOVE. Referenced by ht_hex_sub::getline(), and statictag_to_tag(). |
|
Definition at line 190 of file httag.cc. References buf, FILEOFS, HT_TAG_EDIT_TIME, TAGSTRING, and UNALIGNED_MOVE. Referenced by statictag_to_tag(). |
|
Definition at line 127 of file httag.cc. References buf, byte, FILEOFS, HT_TAG_EDIT_WORD_BE, HT_TAG_EDIT_WORD_LE, HT_TAG_EDIT_WORD_VE, tag_endian_big, tag_endian_little, tag_endian_var, TAGSTRING, and UNALIGNED_MOVE. Referenced by statictag_to_tag(). |
|
Definition at line 82 of file httag.cc. References buf, HT_TAG_FLAGS, TAGSTRING, and UNALIGNED_MOVE. Referenced by statictag_to_tag(). |
|
Definition at line 92 of file httag.cc. References buf, HT_TAG_GROUP, and TAGSTRING. Referenced by ht_hex_sub::getline(), and statictag_to_tag(). |
|
Definition at line 77 of file httag.cc. References buf, string, tag_make_ref_len(), and TAGSTRING. Referenced by AnalyserHTOutput::externalLink(), ht_collapsable_sub::getline(), AnalyserHTOutput::link(), and tag_make_sel(). |
|
Definition at line 61 of file httag.cc. References buf, HT_TAG_SEL, string, TAGSTRING, and UNALIGNED_MOVE. Referenced by statictag_to_tag(), and tag_make_ref(). |
|
Definition at line 56 of file httag.cc. References buf, string, tag_make_ref(), and TAGSTRING. Referenced by AnalyserHTOutput::beginLine(). |
|
Definition at line 813 of file httag.cc. References HT_TAG_EDIT_BIT, HT_TAG_EDIT_BYTE, HT_TAG_EDIT_CHAR, HT_TAG_EDIT_DWORD_BE, HT_TAG_EDIT_DWORD_LE, HT_TAG_EDIT_DWORD_VE, HT_TAG_EDIT_QWORD_BE, HT_TAG_EDIT_QWORD_LE, HT_TAG_EDIT_QWORD_VE, HT_TAG_EDIT_TIME, HT_TAG_EDIT_WORD_BE, HT_TAG_EDIT_WORD_LE, HT_TAG_EDIT_WORD_VE, TAGSTRING, and UNALIGNED_MOVE. |
|
Definition at line 870 of file httag.cc. References tag_strcpy(), tag_strlen(), and TAGSTRING. |
|
Definition at line 876 of file httag.cc. References tag_strlen(), and TAGSTRING. Referenced by ht_disasm_sub::getline(), ht_mask_sub::getline(), and tag_strcat(). |
|
Definition at line 883 of file httag.cc. References malloc(), tag_strlen(), and TAGSTRING. Referenced by ht_data_tagstring::ht_data_tagstring(). |
|
Definition at line 1364 of file httag.cc. References HT_TAG_SEL, NULL, tag_get_len(), and TAGSTRING. |
|
Definition at line 892 of file httag.cc. References tag_get_len(), and TAGSTRING. Referenced by AnalyserHTOutput::elementLength(), AnalyserHTOutput::endLine(), ht_collapsable_sub::getline(), tag_strcat(), tag_strcpy(), and tag_strdup(). |
|
Definition at line 907 of file httag.cc. References tag_get_len(), tag_get_vlen(), and TAGSTRING. |
|
Definition at line 592 of file httag.cc. Referenced by tag_get_micropos(). |