Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/atomic14/diy-esp32-epub-reader
/ functions
Functions
468 in github.com/atomic14/diy-esp32-epub-reader
⨍
Functions
468
◇
Types & classes
74
↓ 1 callers
Method
render_page
lib/Epub/RubbishHtmlParser/RubbishHtmlParser.cpp:243
↓ 1 callers
Method
reset
lib/Epub/Renderer/EpdiyRenderer.h:50
↓ 1 callers
Function
restart
lib/tjpgd3/src/tjpgd.c:508
↓ 1 callers
Method
set_margin_left
lib/Epub/Renderer/Renderer.h:53
↓ 1 callers
Method
set_margin_right
lib/Epub/Renderer/Renderer.h:54
↓ 1 callers
Method
set_state_section
lib/Epub/EpubList/EpubReader.cpp:103
↓ 1 callers
Method
set_style
lib/Epub/RubbishHtmlParser/blocks/TextBlock.h:54
↓ 1 callers
Method
setup
src/boards/battery/ADCBattery.h:16
↓ 1 callers
Method
setup_deep_sleep
src/boards/controls/GPIOButtonControls.cpp:93
↓ 1 callers
Method
show_img
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:86
↓ 1 callers
Function
skip_whitespace
skip past any white space characters
lib/Epub/RubbishHtmlParser/blocks/TextBlock.cpp:31
↓ 1 callers
Function
skip_word
move past anything that should be considered part of a work
lib/Epub/RubbishHtmlParser/blocks/TextBlock.cpp:21
↓ 1 callers
Method
start_filesystem
src/boards/Board.cpp:24
↓ 1 callers
Method
stop_filesystem
src/boards/Board.cpp:38
↓ 1 callers
Function
tdefl_calculate_minimum_redundancy
tdefl_calculate_minimum_redundancy() originally written by: Alistair Moffat, alistair@cs.mu.oz.au, Jyrki Katajainen, jyrki@diku.dk, November 1996. */
lib/miniz-2.2.0/miniz.c:777
↓ 1 callers
Function
tdefl_compress_fast
lib/miniz-2.2.0/miniz.c:1505
↓ 1 callers
Function
tdefl_compress_lz_codes
lib/miniz-2.2.0/miniz.c:1092
↓ 1 callers
Function
tdefl_compress_mem_to_heap
lib/miniz-2.2.0/miniz.c:2053
↓ 1 callers
Function
tdefl_compress_normal
lib/miniz-2.2.0/miniz.c:1720
↓ 1 callers
Function
tdefl_find_match
lib/miniz-2.2.0/miniz.c:1396
↓ 1 callers
Function
tdefl_get_adler32
lib/miniz-2.2.0/miniz.c:2001
↓ 1 callers
Function
tdefl_huffman_enforce_max_code_size
lib/miniz-2.2.0/miniz.c:837
↓ 1 callers
Function
tdefl_radix_sort_syms
lib/miniz-2.2.0/miniz.c:743
↓ 1 callers
Function
tdefl_start_dynamic_block
lib/miniz-2.2.0/miniz.c:980
↓ 1 callers
Function
tdefl_start_static_block
lib/miniz-2.2.0/miniz.c:1067
↓ 1 callers
Function
tinfl_decompress_mem_to_callback
lib/miniz-2.2.0/miniz.c:2911
↓ 1 callers
Function
tinfl_decompress_mem_to_mem
lib/miniz-2.2.0/miniz.c:2902
Method
ADCBattery
src/boards/battery/ADCBattery.h:13
Method
CheckAFSR
@brief Check if the device is busy * @retval m5epd_err_t */
lib/m5Paper/src/M5EPD_Driver.cpp:422
Method
Clear
@brief Clear graphics buffer * @param init Screen initialization, If is 0, clear the buffer without initializing * @retval m5epd_err_t */
lib/m5Paper/src/M5EPD_Driver.cpp:196
Method
ConsoleRenderer
lib/Epub/Renderer/ConsoleRenderer.h:11
Method
EpdiyFrameBufferRenderer
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:43
Method
EpdiyRenderer
lib/Epub/Renderer/EpdiyRenderer.h:15
Method
EpdiyV6ButtonControls
src/boards/controls/EpdiyV6ButtonControls.cpp:6
Method
Epub
lib/Epub/EpubList/Epub.cpp:238
Method
EpubList
lib/Epub/EpubList/EpubList.h:33
Method
EpubReader
lib/Epub/EpubList/EpubReader.h:20
Method
EpubToc
lib/Epub/EpubList/EpubToc.h:37
Method
EpubTocEntry
lib/Epub/EpubList/Epub.h:20
Method
FillPartGram4bpp
@brief Fill the color at the specified location, Partial update * @param x Update X coordinate, >>> Must be a multiple of 4 <<< * @param y Update
lib/m5Paper/src/M5EPD_Driver.cpp:346
Method
GPIOButton
src/boards/controls/GPIOButton.cpp:14
Method
GPIOButtonControls
src/boards/controls/GPIOButtonControls.cpp:15
Method
GetDirection
lib/m5Paper/src/M5EPD_Driver.h:116
Method
GetRotate
lib/m5Paper/src/M5EPD_Driver.h:115
Method
GetSysInfo
lib/m5Paper/src/M5EPD_Driver.cpp:596
Method
ImageBlock
lib/Epub/RubbishHtmlParser/blocks/ImageBlock.h:24
Method
L58TouchControls
src/boards/controls/L58TouchControls.cpp:29
Method
M5EPD_Driver
lib/m5Paper/src/M5EPD_Driver.cpp:50
Method
M5PaperRenderer
lib/Epub/Renderer/M5PaperRenderer.h:15
Method
PageElement
lib/Epub/RubbishHtmlParser/Page.h:11
Method
PageImage
lib/Epub/RubbishHtmlParser/Page.h:42
Method
PageLine
lib/Epub/RubbishHtmlParser/Page.h:25
Method
ReadWords
lib/m5Paper/src/M5EPD_Driver.cpp:659
Method
ResetDriver
lib/m5Paper/src/M5EPD_Driver.cpp:608
Method
ResetUpdateCount
lib/m5Paper/src/M5EPD_Driver.cpp:695
Method
RubbishHtmlParser
lib/Epub/RubbishHtmlParser/RubbishHtmlParser.cpp:58
Method
SDCard
lib/sd_card/src/SDCard.cpp:18
Method
SPIFFS
lib/spiffs/src/SPIFFS.cpp:15
Method
SetArea
@brief Set write area * @param x Update X coordinate, >>> Must be a multiple of 4 <<< * @param y Update Y coordinate * @param w width of gram,
lib/m5Paper/src/M5EPD_Driver.cpp:551
Method
SetRotation
@brief Set panel rotation * @param rotate direction to rotate. * @retval m5epd_err_t */
lib/m5Paper/src/M5EPD_Driver.cpp:158
Method
SetTargetMemoryAddr
lib/m5Paper/src/M5EPD_Driver.cpp:577
Method
TextBlock
lib/Epub/RubbishHtmlParser/blocks/TextBlock.h:44
Method
TouchControls
src/boards/controls/TouchControls.h:11
Method
UpdateCount
lib/m5Paper/src/M5EPD_Driver.cpp:690
Method
Visit
Visit a text node.
lib/Epub/RubbishHtmlParser/RubbishHtmlParser.cpp:129
Method
Visit
Visit a text node.
test/tinyxml_html_parser.cpp:17
Method
VisitEnter
lib/Epub/RubbishHtmlParser/RubbishHtmlParser.cpp:72
Method
VisitEnter
test/tinyxml_html_parser.cpp:11
Method
VisitExit
lib/Epub/RubbishHtmlParser/RubbishHtmlParser.cpp:134
Method
VisitExit
test/tinyxml_html_parser.cpp:24
Method
WaitBusy
lib/m5Paper/src/M5EPD_Driver.cpp:617
Method
WriteArgs
lib/m5Paper/src/M5EPD_Driver.cpp:680
Method
WriteCommand
lib/m5Paper/src/M5EPD_Driver.cpp:635
Method
WriteGramData
@brief Write image data to the set address * @param data pointer to 4-bpp gram data * @retval m5epd_err_t */
lib/m5Paper/src/M5EPD_Driver.cpp:568
Method
WritePartGram4bpp
@brief Write the image at the specified location, Partial update * @param x Update X coordinate, >>> Must be a multiple of 4 <<< * @param y Update
lib/m5Paper/src/M5EPD_Driver.cpp:263
Method
WriteReg
lib/m5Paper/src/M5EPD_Driver.cpp:588
Method
WriteWord
lib/m5Paper/src/M5EPD_Driver.cpp:647
Method
ZipFile
lib/Epub/ZipFile/ZipFile.h:11
Method
addText
lib/Epub/RubbishHtmlParser/RubbishHtmlParser.cpp:184
Function
app_main
src/main.cpp:304
Function
button_interrupt_handler
src/boards/controls/GPIOButton.cpp:8
Method
clear_screen
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:163
Method
control_task
Note: pca9555 IO ports are declared as input as default. Important: IOs should be pulled-up to 3.3v IO returns: 1 when IO0 is released. 2 when IO1 is
src/boards/controls/EpdiyV6ButtonControls.h:37
Method
dehydrate
dehydate a frame buffer to file
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:188
Method
did_wake_from_deep_sleep
src/boards/controls/EpdiyV6ButtonControls.cpp:22
Method
draw_image
lib/Epub/Renderer/ConsoleRenderer.h:52
Method
draw_image
test/rubbish_html_parser.cpp:13
Function
draw_jpeg_function
this is not a very efficient way of doing this - could be improved considerably
lib/Epub/Renderer/JPEGHelper.cpp:116
Method
draw_pixel
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:149
Method
draw_pixel
test/rubbish_html_parser.cpp:15
Method
draw_rect
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:124
Method
draw_text
lib/Epub/Renderer/EpdiyFrameBufferRenderer.h:116
Method
draw_text
test/rubbish_html_parser.cpp:20
Method
draw_text_box
test/rubbish_html_parser.cpp:21
Method
dump
debug helper - dumps out the contents of the block with line breaks
lib/Epub/RubbishHtmlParser/blocks/TextBlock.cpp:216
Method
dump
lib/Epub/RubbishHtmlParser/blocks/ImageBlock.h:58
Method
factory
src/boards/Board.cpp:11
Method
find_content_opf_file
lib/Epub/EpubList/Epub.cpp:27
Method
flush_area
lib/Epub/Renderer/M5PaperRenderer.h:41
Method
flush_display
lib/Epub/Renderer/M5PaperRenderer.h:35
← previous
next →
201–300 of 468, ranked by callers