|
feisty meow concerns codebase
2.140
|
#include "bookmark_tree.h"#include <application/hoople_main.h>#include <basis/astring.h>#include <basis/functions.h>#include <basis/guards.h>#include <filesystem/byte_filer.h>#include <filesystem/filename.h>#include <loggers/critical_events.h>#include <loggers/file_logger.h>#include <structures/stack.h>#include <structures/static_memory_gremlin.h>#include <textual/parser_bits.h>
Go to the source code of this file.
Macros | |
| #define | BASE_LOG(s) program_wide_logger::get().log(s, ALWAYS_PRINT) |
| #define | LOG(s) CLASS_EMERGENCY_LOG(program_wide_logger::get(), s) |
| #define | INCREM_N_GO { curr_index++; continue; } |
| #define | ADD_INTERMEDIATE |
| #define | JUMP_TO_CHAR(to_find, save_them) |
| #define | NEXT_STATE_INCREM |
| #define | CLEAN_UP_NAUGHTY(s) |
| #define | MAKE_MORE_ENGLISH(s) s.replace_all('_', ' ') |
| #define | WRITE_LINK |
| #define | WRITE_SECTION |
| #define | RESET_STRINGS |
Functions | |
| char | normalize_char (char a) |
| bool | caseless_equals (char a, char b) |
| void | strain_out_html_codes (astring &to_edit) |
Variables | |
| const int | MAX_FILE_SIZE = 4 * MEGABYTE |
| #define ADD_INTERMEDIATE |
Definition at line 69 of file link_parser.cpp.
| #define BASE_LOG | ( | s | ) | program_wide_logger::get().log(s, ALWAYS_PRINT) |
Definition at line 51 of file link_parser.cpp.
| #define CLEAN_UP_NAUGHTY | ( | s | ) |
Definition at line 104 of file link_parser.cpp.
| #define INCREM_N_GO { curr_index++; continue; } |
Definition at line 66 of file link_parser.cpp.
| #define JUMP_TO_CHAR | ( | to_find, | |
| save_them | |||
| ) |
Definition at line 88 of file link_parser.cpp.
| #define LOG | ( | s | ) | CLASS_EMERGENCY_LOG(program_wide_logger::get(), s) |
Definition at line 53 of file link_parser.cpp.
| #define MAKE_MORE_ENGLISH | ( | s | ) | s.replace_all('_', ' ') |
Definition at line 126 of file link_parser.cpp.
| #define NEXT_STATE_INCREM |
Definition at line 97 of file link_parser.cpp.
| #define RESET_STRINGS |
Definition at line 183 of file link_parser.cpp.
| #define WRITE_LINK |
Definition at line 142 of file link_parser.cpp.
| #define WRITE_SECTION |
Definition at line 170 of file link_parser.cpp.
| bool caseless_equals | ( | char | a, |
| char | b | ||
| ) |
Definition at line 85 of file link_parser.cpp.
References normalize_char().
| char normalize_char | ( | char | a | ) |
Definition at line 78 of file link_parser.cpp.
Referenced by caseless_equals().
| void strain_out_html_codes | ( | astring & | to_edit | ) |
Definition at line 129 of file link_parser.cpp.
References basis::astring::find(), basis::astring::length(), basis::negative(), and basis::astring::zap().
| const int MAX_FILE_SIZE = 4 * MEGABYTE |
Definition at line 60 of file link_parser.cpp.