#include <out_ht.h>
Inheritance diagram for AnalyserHTOutput:
Public Member Functions | |
void | init (Analyser *analy) |
virtual void | done () |
virtual void | beginAddr () |
virtual void | beginLine () |
virtual void | changeConfig () |
virtual int | elementLength (const char *s) |
virtual void | endAddr () |
virtual void | endLine () |
virtual void | putElement (int element_type, const char *element) |
virtual char * | link (char *s, Address *Addr) |
virtual char * | externalLink (char *s, int type1, int type2, int type3, int type4, void *special) |
|
Reimplemented from AnalyserOutput. Definition at line 62 of file out_ht.cc. References AnalyserOutput::beginAddr(). |
|
Reimplemented from AnalyserOutput. Definition at line 67 of file out_ht.cc. References ADDRESS_STRING_FORMAT_COMPACT, ADDRESS_STRING_FORMAT_LEADING_WHITESPACE, ANALY_SHOW_ADDRESS, AnalyserOutput::beginLine(), byte, Area::contains(), Analyser::explored, Analyser::mode, Address::stringify(), Address::stringSize(), tag_make_sel(), TAGSTRING, and AnalyserOutput::write(). |
|
Reimplemented from AnalyserOutput. |
|
Reimplemented from AnalyserOutput. Definition at line 42 of file out_ht.cc. References palette::data, and AnalyserOutput::done(). |
|
Reimplemented from AnalyserOutput. Definition at line 111 of file out_ht.cc. References tag_strlen(). |
|
Reimplemented from AnalyserOutput. Definition at line 116 of file out_ht.cc. References AnalyserOutput::endAddr(). |
|
Reimplemented from AnalyserOutput. Definition at line 121 of file out_ht.cc. References Analyser::addressToFileofs(), ANALY_EDIT_BYTES, assert, AnalyserOutput::endLine(), FILEOFS, INVALID_FILE_OFS, Analyser::max_opcode_length, Analyser::mode, scinitialized, tag_make_edit_byte(), tag_strlen(), and Analyser::validAddress(). |
|
Reimplemented from AnalyserOutput. Definition at line 150 of file out_ht.cc. References tag_make_ref(). |
|
Reimplemented from AnalyserOutput. Definition at line 35 of file out_ht.cc. References palette::data, Object::init(), NULL, and palette::size. |
|
Reimplemented from AnalyserOutput. Definition at line 157 of file out_ht.cc. References byte, Address::byteSize(), dword, Address::putIntoArray(), qword, and tag_make_ref(). |
|
Reimplemented from AnalyserOutput. Definition at line 172 of file out_ht.cc. References byte, ELEMENT_TYPE_COMMENT, ELEMENT_TYPE_DATA_CODE, ELEMENT_TYPE_HIGHLIGHT_DATA_CODE, ELEMENT_TYPE_INDENT_XREF, ELEMENT_TYPE_LABEL, ELEMENT_TYPE_POST_COMMENT, ELEMENT_TYPE_PRE_COMMENT, len, palidx_analyser_comment, palidx_analyser_default, palidx_analyser_label, palidx_analyser_number, palidx_analyser_string, palidx_analyser_symbol, tag_get_len(), tag_make_color(), TAGSTRING, and AnalyserOutput::write(). |