MCPcopy Create free account

hub / github.com/atomic14/diy-esp32-epub-reader / functions

Functions468 in github.com/atomic14/diy-esp32-epub-reader

↓ 262 callersFunctionmz_zip_set_error
lib/miniz-2.2.0/miniz.c:3382
↓ 20 callersFunctionmz_zip_array_clear
lib/miniz-2.2.0/miniz.c:3254
↓ 18 callersFunctionTDEFL_READ_UNALIGNED_WORD2
lib/miniz-2.2.0/miniz.c:1386
↓ 15 callersFunctionmz_zip_array_push_back
lib/miniz-2.2.0/miniz.c:3306
↓ 15 callersFunctionmz_zip_reader_end
lib/miniz-2.2.0/miniz.c:3855
↓ 14 callersFunctionBYTECLIP
lib/tjpgd3/src/tjpgd.c:117
↓ 14 callersMethodget_page_width
lib/Epub/Renderer/ConsoleRenderer.h:60
↓ 14 callersFunctionmz_zip_array_resize
lib/miniz-2.2.0/miniz.c:3290
↓ 12 callersFunctionmz_crc32
lib/miniz-2.2.0/miniz.c:70
↓ 10 callersMethoddraw_rect
lib/Epub/Renderer/ConsoleRenderer.h:44
↓ 10 callersMethodget_item_contents
lib/Epub/EpubList/Epub.cpp:327
↓ 10 callersFunctionmatches
given the start and end of a tag, check to see if it matches a known tag
lib/Epub/RubbishHtmlParser/RubbishHtmlParser.cpp:46
↓ 10 callersFunctionmz_zip_reader_end_internal
lib/miniz-2.2.0/miniz.c:3808
↓ 10 callersFunctionmz_zip_reader_locate_file_v2
lib/miniz-2.2.0/miniz.c:4322
↓ 10 callersFunctionreplace_html_entities
replace all the entities in the string
lib/Epub/RubbishHtmlParser/htmlEntities.cpp:341
↓ 9 callersFunctionalloc_pool
lib/tjpgd3/src/tjpgd.c:132
↓ 9 callersMethodload
load in the meta data for the epub file
lib/Epub/EpubList/Epub.cpp:243
↓ 9 callersFunctionmz_zip_reader_file_stat
lib/miniz-2.2.0/miniz.c:7709
↓ 9 callersFunctiontinfl_decompress
lib/miniz-2.2.0/miniz.c:2391
↓ 8 callersFunctionmz_zip_get_cdh
lib/miniz-2.2.0/miniz.c:4036
↓ 7 callersMethodget_page_height
lib/Epub/Renderer/ConsoleRenderer.h:64
↓ 7 callersMethodset_margin_top
set margins
lib/Epub/Renderer/Renderer.h:51
↓ 7 callersFunctiontdefl_init
lib/miniz-2.2.0/miniz.c:1960
↓ 6 callersMethodget_line_height
lib/Epub/Renderer/ConsoleRenderer.h:72
↓ 6 callersFunctionmz_zip_writer_create_zip64_extra_data
lib/miniz-2.2.0/miniz.c:5948
↓ 6 callersFunctiontdefl_compress_buffer
lib/miniz-2.2.0/miniz.c:1954
↓ 5 callersMethodget_toc_items_count
lib/Epub/EpubList/Epub.cpp:364
↓ 5 callersMethodlayout
given a renderer works out where to break the words into lines
lib/Epub/RubbishHtmlParser/blocks/TextBlock.cpp:70
↓ 5 callersFunctionmz_write_le32
lib/miniz-2.2.0/miniz.c:5552
↓ 5 callersFunctionmz_write_le64
lib/miniz-2.2.0/miniz.c:5559
↓ 5 callersFunctionmz_zip_get_error_string
lib/miniz-2.2.0/miniz.c:7562
↓ 5 callersFunctionmz_zip_writer_create_local_dir_header
lib/miniz-2.2.0/miniz.c:5983
↓ 5 callersMethodrender
src/boards/controls/L58TouchControls.cpp:43
↓ 5 callersMethodshow_busy
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:67
↓ 5 callersFunctiontdefl_optimize_huffman_table
lib/miniz-2.2.0/miniz.c:861
↓ 4 callersMethodbegin
lib/m5Paper/src/M5EPD_Driver.cpp:71
↓ 4 callersMethodclear_screen
lib/Epub/Renderer/ConsoleRenderer.h:56
↓ 4 callersMethodfill_rect
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:129
↓ 4 callersMethodfill_triangle
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:139
↓ 4 callersMethodflush_area
lib/Epub/Renderer/EpdiyRenderer.h:46
↓ 4 callersMethodflush_display
lib/Epub/Renderer/EpdiyRenderer.h:41
↓ 4 callersMethodgetType
lib/Epub/RubbishHtmlParser/blocks/TextBlock.h:75
↓ 4 callersFunctionmz_zip_reader_extract_to_callback
lib/miniz-2.2.0/miniz.c:4602
↓ 4 callersFunctionmz_zip_reader_filename_less
lib/miniz-2.2.0/miniz.c:3423
↓ 4 callersFunctionmz_zip_reader_init_file
lib/miniz-2.2.0/miniz.c:3935
↓ 4 callersFunctionmz_zip_reader_init_file_v2
lib/miniz-2.2.0/miniz.c:3940
↓ 4 callersFunctionmz_zip_reader_init_internal
lib/miniz-2.2.0/miniz.c:3389
↓ 4 callersFunctionmz_zip_reader_read_central_dir
lib/miniz-2.2.0/miniz.c:3550
↓ 4 callersFunctionmz_zip_writer_init_v2
lib/miniz-2.2.0/miniz.c:5653
↓ 4 callersFunctionmz_zip_zero_struct
lib/miniz-2.2.0/miniz.c:3802
↓ 4 callersMethodread_file_to_memory
read a file from the zip file allocating the required memory for the data
lib/Epub/ZipFile/ZipFile.cpp:14
↓ 4 callersFunctiontdefl_flush_block
lib/miniz-2.2.0/miniz.c:1243
↓ 3 callersMethodWriteFullGram4bpp
@brief Write full (960 * 540) 4-bit (16 levels grayscale) image to panel. * @param gram pointer to image data. * @retval m5epd_err_t */
lib/m5Paper/src/M5EPD_Driver.cpp:243
↓ 3 callersMethodadd_span
lib/Epub/RubbishHtmlParser/blocks/TextBlock.cpp:40
↓ 3 callersMethoddraw_text_box
lib/Epub/Renderer/Renderer.cpp:66
↓ 3 callersMethodget_page_count
lib/Epub/RubbishHtmlParser/RubbishHtmlParser.h:46
↓ 3 callersMethodget_percentage
src/boards/battery/ADCBattery.h:31
↓ 3 callersMethodget_spine_items_count
lib/Epub/EpubList/Epub.cpp:340
↓ 3 callersMethodget_voltage
src/boards/battery/ADCBattery.h:22
↓ 3 callersFunctionhandleUserInteraction
src/main.cpp:162
↓ 3 callersFunctionmz_deflateEnd
lib/miniz-2.2.0/miniz.c:298
↓ 3 callersFunctionmz_free
lib/miniz-2.2.0/miniz.c:162
↓ 3 callersFunctionmz_write_le16
lib/miniz-2.2.0/miniz.c:5547
↓ 3 callersFunctionmz_zip_array_init
lib/miniz-2.2.0/miniz.c:3248
↓ 3 callersFunctionmz_zip_file_stat_internal
lib/miniz-2.2.0/miniz.c:4125
↓ 3 callersFunctionmz_zip_reader_is_file_a_directory
lib/miniz-2.2.0/miniz.c:4093
↓ 3 callersFunctionmz_zip_time_t_to_dos_time
lib/miniz-2.2.0/miniz.c:3332
↓ 3 callersFunctionmz_zip_writer_compute_padding_needed_for_file_alignment
lib/miniz-2.2.0/miniz.c:6077
↓ 3 callersFunctionmz_zip_writer_end
lib/miniz-2.2.0/miniz.c:7359
↓ 3 callersFunctionmz_zip_writer_end_internal
lib/miniz-2.2.0/miniz.c:5607
↓ 3 callersFunctionmz_zip_writer_validate_archive_name
lib/miniz-2.2.0/miniz.c:6066
↓ 3 callersFunctionmz_zip_writer_write_zeros
lib/miniz-2.2.0/miniz.c:6086
↓ 3 callersMethodnext
lib/Epub/EpubList/EpubToc.cpp:7
↓ 3 callersMethodprev
lib/Epub/EpubList/EpubToc.cpp:17
↓ 3 callersMethodrender
lib/Epub/RubbishHtmlParser/Page.h:57
↓ 3 callersMethodset_needs_redraw
lib/Epub/EpubList/EpubToc.h:43
↓ 3 callersFunctiontdefl_compress
lib/miniz-2.2.0/miniz.c:1886
↓ 3 callersFunctiontdefl_create_comp_flags_from_zip_params
level may actually range from [0,10] (10 is a "hidden" max level, where we want a bit more compression and it's fine if throughput to fall off a cliff
lib/miniz-2.2.0/miniz.c:2084
↓ 3 callersFunctiontdefl_record_match
lib/miniz-2.2.0/miniz.c:1692
↓ 2 callersFunctionTDEFL_READ_UNALIGNED_WORD
lib/miniz-2.2.0/miniz.c:1380
↓ 2 callersFunctionTDEFL_READ_UNALIGNED_WORD32
lib/miniz-2.2.0/miniz.c:1496
↓ 2 callersMethodUpdateFull
@brief Full panel update * @param mode update mode * @retval m5epd_err_t */
lib/m5Paper/src/M5EPD_Driver.cpp:405
↓ 2 callersFunctionbitext
lib/tjpgd3/src/tjpgd.c:423
↓ 2 callersFunctiondraw_battery_level
TODO - add the battery level
src/main.cpp:180
↓ 2 callersMethoddraw_image
lib/Epub/Renderer/Renderer.cpp:41
↓ 2 callersMethoddraw_pixel
lib/Epub/Renderer/ConsoleRenderer.h:48
↓ 2 callersMethoddraw_triangle
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:144
↓ 2 callersMethodget_style
lib/Epub/RubbishHtmlParser/blocks/TextBlock.h:58
↓ 2 callersMethodget_text_width
lib/Epub/Renderer/ConsoleRenderer.h:13
↓ 2 callersFunctionhandleEpub
src/main.cpp:49
↓ 2 callersFunctionhandleEpubList
src/main.cpp:119
↓ 2 callersFunctionhandleEpubTableContents
src/main.cpp:85
↓ 2 callersFunctionhuffext
lib/tjpgd3/src/tjpgd.c:282
↓ 2 callersMethodis_empty
lib/Epub/RubbishHtmlParser/blocks/TextBlock.h:71
↓ 2 callersFunctionis_whitespace
TODO - is there any more whitespace we should consider?
lib/Epub/RubbishHtmlParser/blocks/TextBlock.cpp:15
↓ 2 callersFunctionjd_prepare
lib/tjpgd3/src/tjpgd.c:962
↓ 2 callersFunctionload_glyph
(code_point)
scripts/fontconvert.py:175
↓ 2 callersFunctionmz_inflateEnd
lib/miniz-2.2.0/miniz.c:545
↓ 2 callersFunctionmz_zip_add_mem_to_archive_file_in_place
lib/miniz-2.2.0/miniz.c:7365
↓ 2 callersFunctionmz_zip_array_ensure_capacity
lib/miniz-2.2.0/miniz.c:3260
next →1–100 of 468, ranked by callers