#include <stdlib.h>#include <string.h>#include "htdoc.h"#include "htiobox.h"#include "htpal.h"#include "htstring.h"#include "htsys.h"#include "infoview.h"#include "tools.h"Go to the source code of this file.
Classes | |
| class | info_history_entry |
| class | info_pos |
| class | info_xref |
Defines | |
| #define | ILT_TEXT 1 |
| #define | ILT_LINK 2 |
| #define | ILT_LINK_SEL 3 |
| #define | NUM_NODE_TAGS (sizeof (tags) / sizeof (tags[0])) |
Functions | |
| int | compare_keys_info_pos_delinear (Object *data_a, Object *data_b) |
| int | compare_keys_info_pos (Object *data_a, Object *data_b) |
| char * | memndup (const char *s, int n) |
| bool | parse_xref_body (ht_streamfile *f, ht_tree *t, char **n, UINT *o, UINT *line, bool note) |
| ht_tree * | parse_info_node (ht_streamfile *fl, char *infotext) |
|
|
Definition at line 281 of file infoview.cc. Referenced by ht_info_lexer::gettoken(), and ht_info_lexer::gettoken_color(). |
|
|
Definition at line 282 of file infoview.cc. Referenced by ht_info_lexer::gettoken(), and ht_info_lexer::gettoken_color(). |
|
|
Definition at line 280 of file infoview.cc. Referenced by ht_info_lexer::gettoken(), and ht_info_lexer::gettoken_color(). |
|
|
Referenced by ht_info_viewer::find_node(). |
|
||||||||||||
|
Definition at line 55 of file infoview.cc. References info_pos::line, and info_pos::ofs. Referenced by parse_info_node(). |
|
||||||||||||
|
Definition at line 43 of file infoview.cc. References delinearize(), dword, info_pos::line, and info_pos::ofs. Referenced by parse_info_node(). |
|
||||||||||||
|
Definition at line 81 of file infoview.cc. References malloc(). Referenced by ht_info_viewer::handlemsg(), and parse_xref_body(). |
|
||||||||||||
|
Definition at line 167 of file infoview.cc. References compare_keys_info_pos(), compare_keys_info_pos_delinear(), FILEOFS, ht_strnicmp(), ht_stree::init(), parse_xref_body(), ht_streamfile::seek(), ht_stree::set_compare_keys(), ht_streamfile::tell(), UINT, and ht_stream::write(). Referenced by ht_info_viewer::igotonode(). |
|
||||||||||||||||||||||||||||
|
Definition at line 93 of file infoview.cc. References ht_tree::insert(), info_xref::len, memndup(), NULL, UINT, whitespaces(), and ht_stream::write(). Referenced by parse_info_node(). |
1.3.5