MCPcopy Create free account

hub / github.com/HASwitchPlate/openHASP / types & classes

Types & classes188 in github.com/HASwitchPlate/openHASP

↓ 66 callersClassFatalError
Wrapper class for runtime errors that aren't caused by internal bugs, but by ESP8266 responses or input content.
tools/esptool_with_merge_bin.py:3041
↓ 13 callersClassColor
Class for easy color codes manipulations.
tools/elf-size-analyze.py:219
↓ 11 callersClassNameTree
tools/elf-size-analyze.py:183
↓ 8 callersClassHexFormatter
Wrapper class which takes binary data in its constructor and returns a hex string as it's __str__ method. This is intended for "lazy for
tools/esptool_with_merge_bin.py:2998
↓ 7 callersClassNotImplementedInROMError
Wrapper class for the error thrown when a particular ESP bootloader function is not implemented in the ROM bootloader.
tools/esptool_with_merge_bin.py:3059
↓ 5 callersClassImageSegment
Wrapper class for a segment in an ESP image (very similar to a section in an ELFImage also)
tools/esptool_with_merge_bin.py:2165
↓ 3 callersClassESP8266ROMFirmwareImage
'Version 1' firmware image, segments loaded directly by the ROM bootloader.
tools/esptool_with_merge_bin.py:2371
↓ 3 callersClasssysinfo
src/dev/posix/hasp_posix.cpp:161
↓ 2 callersClassELFSection
Wrapper class for a section in an ELF image, has a section name as well as the common properties of an ImageSegment.
tools/esptool_with_merge_bin.py:2210
↓ 2 callersClassESP32C3FirmwareImage
ESP32C3 Firmware Image almost exactly the same as ESP32FirmwareImage
tools/esptool_with_merge_bin.py:2786
↓ 2 callersClassESP32FirmwareImage
ESP32 firmware image is very similar to V1 ESP8266 image, except with an additional 16 byte reserved header at top of image, and because of n
tools/esptool_with_merge_bin.py:2519
↓ 2 callersClassESP32S2FirmwareImage
ESP32S2 Firmware Image almost exactly the same as ESP32FirmwareImage
tools/esptool_with_merge_bin.py:2762
↓ 2 callersClassESP32S3BETA2FirmwareImage
ESP32S3 Firmware Image almost exactly the same as ESP32FirmwareImage
tools/esptool_with_merge_bin.py:2770
↓ 2 callersClassESP32S3BETA3FirmwareImage
ESP32S3 Firmware Image almost exactly the same as ESP32FirmwareImage
tools/esptool_with_merge_bin.py:2778
↓ 2 callersClassESP8266V2FirmwareImage
'Version 2' firmware image, segments loaded by software bootloader stub (ie Espressif bootloader or rboot)
tools/esptool_with_merge_bin.py:2416
↓ 1 callersClassELFFile
tools/esptool_with_merge_bin.py:2794
↓ 1 callersClassESPLoader
Base class providing access to ESP ROM & software stub bootloaders. Subclasses provide ESP8266 & ESP32 specific functionality. Don't instant
tools/esptool_with_merge_bin.py:210
↓ 1 callersClassLogging
lib/ArduinoLog/ArduinoLog.h:88
↓ 1 callersClassNotSupportedError
tools/esptool_with_merge_bin.py:3068
↓ 1 callersClassSection
Represents an ELF file section as read by `readelf -WS`.
tools/elf-size-analyze.py:522
↓ 1 callersClassSymbol
Represents a linker symbol in an ELF file. Attributes are as in the output of readelf command. Additionally, has optional file path and line
tools/elf-size-analyze.py:313
↓ 1 callersClassSymbolsTreeByPath
A tree built from symbols grouped by paths. Nodes can be symbols or paths.
tools/elf-size-analyze.py:684
↓ 1 callersClassTSPoint
src/drv/touch/hasp_drv_analogTouch.h:22
↓ 1 callersClassTS_Point
lib/XPT2046_Touchscreen_ID542/XPT2046_Touchscreen.h:33
↓ 1 callersClassTouchScreen
src/drv/touch/hasp_drv_analogTouch.h:33
↓ 1 callersClassUnsupportedCommandError
Wrapper class for when ROM loader returns an invalid command response. Usually this indicates the loader is running in Secure Download Mode.
tools/esptool_with_merge_bin.py:3078
ClassAddrFilenamePairAction
Custom parser class for the address/filename pairs passed as arguments
tools/esptool_with_merge_bin.py:4134
ClassAnalogTouch
src/drv/touch/touch_driver_analog.h:28
ClassBaseDevice
src/dev/device.h:29
ClassBaseFirmwareImage
tools/esptool_with_merge_bin.py:2221
ClassBaseTft
src/drv/tft/tft_driver.h:15
ClassBaseTouch
src/drv/touch/touch_driver.h:16
ClassCapacitiveConfig
Overrides the readButton function on ESP32
src/sys/gpio/hasp_gpio.cpp:63
ClassCharStream
lib/CharStream/CharStream.h:6
ClassESP32C3ROM
tools/esptool_with_merge_bin.py:1898
ClassESP32C3StubLoader
Access class for ESP32C3 stub loader, runs on top of ROM. (Basically the same as ESP32StubLoader, but different base class. Can possibly be
tools/esptool_with_merge_bin.py:2104
ClassESP32ROM
Access class for ESP32 ROM bootloader
tools/esptool_with_merge_bin.py:1296
ClassESP32S2ROM
tools/esptool_with_merge_bin.py:1572
ClassESP32S2StubLoader
Access class for ESP32-S2 stub loader, runs on top of ROM. (Basically the same as ESP32StubLoader, but different base class. Can possibly be
tools/esptool_with_merge_bin.py:2040
ClassESP32S3BETA2ROM
tools/esptool_with_merge_bin.py:1768
ClassESP32S3BETA2StubLoader
Access class for ESP32S3 stub loader, runs on top of ROM. (Basically the same as ESP32StubLoader, but different base class. Can possibly be
tools/esptool_with_merge_bin.py:2064
ClassESP32S3BETA3ROM
tools/esptool_with_merge_bin.py:1833
ClassESP32S3BETA3StubLoader
Access class for ESP32S3 stub loader, runs on top of ROM. (Basically the same as ESP32StubLoader, but different base class. Can possibly be
tools/esptool_with_merge_bin.py:2084
ClassESP32StubLoader
Access class for ESP32 stub loader, runs on top of ROM.
tools/esptool_with_merge_bin.py:2023
ClassESP8266ROM
Access class for ESP8266 ROM bootloader
tools/esptool_with_merge_bin.py:1130
ClassESP8266StubLoader
Access class for ESP8266 stub loader, runs on top of ROM.
tools/esptool_with_merge_bin.py:1277
ClassESPBOOTLOADER
These are constants related to software ESP8266 bootloader, working with 'v2' image files
tools/esptool_with_merge_bin.py:2124
ClassEsp32Device
src/dev/esp32/esp32.h:30
ClassEsp8266Device
src/dev/esp8266/esp8266.h:14
ClassFTC_ScalerRec_
lib/lv_lib_freetype/lv_freetype.c:301
ClassFT_glyph_dsc_request
lib/lv_lib_freetype/lv_freetype.c:49
ClassFlag
tools/elf-size-analyze.py:562
ClassFlashSizeAction
Custom flash size parser class to support backwards compatibility with megabit size arguments. (At next major relase, remove deprecated sizes an
tools/esptool_with_merge_bin.py:4070
EnumFtpOperation
lib/SimpleFTPServer/FtpServer.h:433
ClassFtpServer
lib/SimpleFTPServer/FtpServer.h:456
EnumFtpTransferOperation
lib/SimpleFTPServer/FtpServer.h:439
ClassGxCTRL
lib/GxTFT/src/GxCTRL/GxCTRL.h:11
ClassGxCTRL_HX8357B
lib/GxTFT/src/GxCTRL/GxCTRL_HX8357B/GxCTRL_HX8357B.h:13
ClassGxCTRL_HX8357C
lib/GxTFT/src/GxCTRL/GxCTRL_HX8357C/GxCTRL_HX8357C.h:13
ClassGxCTRL_ILI9225
lib/GxTFT/src/GxCTRL/GxCTRL_ILI9225/GxCTRL_ILI9225.h:11
ClassGxCTRL_ILI9325C
lib/GxTFT/src/GxCTRL/GxCTRL_ILI9325C/GxCTRL_ILI9325C.h:12
ClassGxCTRL_ILI9325D
lib/GxTFT/src/GxCTRL/GxCTRL_ILI9325D/GxCTRL_ILI9325D.h:12
ClassGxCTRL_ILI9341
lib/GxTFT/src/GxCTRL/GxCTRL_ILI9341/GxCTRL_ILI9341.h:14
ClassGxCTRL_ILI9481
lib/GxTFT/src/GxCTRL/GxCTRL_ILI9481/GxCTRL_ILI9481.h:11
ClassGxCTRL_ILI9486
lib/GxTFT/src/GxCTRL/GxCTRL_ILI9486/GxCTRL_ILI9486.h:11
ClassGxCTRL_ILI9488
lib/GxTFT/src/GxCTRL/GxCTRL_ILI9488/GxCTRL_ILI9488.h:12
ClassGxCTRL_ILI9488_ST
lib/GxTFT/src/GxCTRL/GxCTRL_ILI9488_ST/GxCTRL_ILI9488_ST.h:14
ClassGxCTRL_ILI9806
lib/GxTFT/src/GxCTRL/GxCTRL_ILI9806/GxCTRL_ILI9806.h:14
ClassGxCTRL_OTM8009A
lib/GxTFT/src/GxCTRL/GxCTRL_OTM8009A/GxCTRL_OTM8009A.h:19
ClassGxCTRL_OTM8009A_RV047
lib/GxTFT/src/GxCTRL/GxCTRL_OTM8009A_RV047/GxCTRL_OTM8009A_RV047.h:19
ClassGxCTRL_RA8875P
lib/GxTFT/src/GxCTRL/GxCTRL_RA8875P/GxCTRL_RA8875P.h:14
ClassGxCTRL_RA8875S
lib/GxTFT/src/GxCTRL/GxCTRL_RA8875S/GxCTRL_RA8875S.h:17
ClassGxCTRL_SSD1283A
lib/GxTFT/src/GxCTRL/GxCTRL_SSD1283A/GxCTRL_SSD1283A.h:13
ClassGxCTRL_SSD1963
lib/GxTFT/src/GxCTRL/GxCTRL_SSD1963/GxCTRL_SSD1963.h:11
ClassGxIO
lib/GxTFT/src/GxIO/GxIO.h:10
ClassGxIO_DUE_P16_DUESHIELD
lib/GxTFT/src/GxIO/GxIO_DUE_P16_DUESHIELD/GxIO_DUE_P16_DUESHIELD.h:20
ClassGxIO_DUE_P16_HVGASHIELD
lib/GxTFT/src/GxIO/GxIO_DUE_P16_HVGASHIELD/GxIO_DUE_P16_HVGASHIELD.h:18
ClassGxIO_DUE_P16_R_SHIELD
lib/GxTFT/src/GxIO/GxIO_DUE_P16_R_SHIELD/GxIO_DUE_P16_R_SHIELD.h:17
ClassGxIO_DUE_P16_TIKY
lib/GxTFT/src/GxIO/GxIO_DUE_P16_TIKY/GxIO_DUE_P16_TIKY.h:18
ClassGxIO_DUE_P16_WIRED
lib/GxTFT/src/GxIO/GxIO_DUE_P16_WIRED/GxIO_DUE_P16_WIRED.h:16
ClassGxIO_DUE_P8_DUESHIELD_H
lib/GxTFT/src/GxIO/GxIO_DUE_P8_DUESHIELD_H/GxIO_DUE_P8_DUESHIELD_H.h:20
ClassGxIO_MEGA_P16_MEGASHIELD
lib/GxTFT/src/GxIO/GxIO_MEGA_P16_MEGASHIELD/GxIO_MEGA_P16_MEGASHIELD.h:15
ClassGxIO_MEGA_P8_MEGASHIELD_H
lib/GxTFT/src/GxIO/GxIO_MEGA_P8_MEGASHIELD_H/GxIO_MEGA_P8_MEGASHIELD_H.h:18
ClassGxIO_MEGA_P8_MEGASHIELD_LS
lib/GxTFT/src/GxIO/GxIO_MEGA_P8_MEGASHIELD_LS/GxIO_MEGA_P8_MEGASHIELD_LS.h:17
ClassGxIO_SPI
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.h:13
ClassGxIO_SPI_RS
lib/GxTFT/src/GxIO/GxIO_SPI_RS/GxIO_SPI_RS.h:15
ClassGxIO_SPI_USING_TRANSACTION
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.h:56
ClassGxIO_STM32F103BluePill_P16
lib/GxTFT/src/GxIO/GxIO_STM32F103BluePill_P16/GxIO_STM32F103BluePill_P16.h:18
ClassGxIO_STM32F103BluePill_P16_TIKY
lib/GxTFT/src/GxIO/GxIO_STM32F103BluePill_P16_TIKY/GxIO_STM32F103BluePill_P16_TIKY.h:18
ClassGxIO_STM32F103C8T6_P16_TIKY
lib/GxTFT/src/GxIO/STM32MICRO/GxIO_STM32F103C8T6_P16_TIKY/GxIO_STM32F103C8T6_P16_TIKY.h:18
ClassGxIO_STM32F103C8T6_P16_TIKY
lib/GxTFT/src/GxIO/GxIO_STM32F103C8T6_P16_TIKY/GxIO_STM32F103C8T6_P16_TIKY.h:18
ClassGxIO_STM32F103V_P16_TIKY
lib/GxTFT/src/GxIO/GxIO_STM32F103V_P16_TIKY/GxIO_STM32F103V_P16_TIKY.h:20
ClassGxIO_STM32F1_FSMC
lib/GxTFT/src/GxIO/STM32DUINO/GxIO_STM32F1_FSMC/GxIO_STM32F1_FSMC.h:25
ClassGxIO_STM32F1_FSMC
lib/GxTFT/src/GxIO/STM32GENERIC/GxIO_STM32F1_FSMC/GxIO_STM32F1_FSMC.h:30
ClassGxIO_STM32F407V_P16
lib/GxTFT/src/GxIO/GxIO_STM32F407V_P16/GxIO_STM32F407V_P16.h:18
ClassGxIO_STM32F407ZGM4_FSMC
lib/GxTFT/src/GxIO/STM32GENERIC/GxIO_STM32F407ZGM4_FSMC/GxIO_STM32F407ZGM4_FSMC.h:27
ClassGxIO_STM32F407ZGM4_P16
lib/GxTFT/src/GxIO/STM32GENERIC/GxIO_STM32F407ZGM4_P16/GxIO_STM32F407ZGM4_P16.h:23
ClassGxIO_STM32F407ZGx_FSMC
lib/GxTFT/src/GxIO/STM32GENERIC/GxIO_STM32F407ZGx_FSMC/GxIO_STM32F407ZGx_FSMC.h:26
ClassGxIO_STM32F4_FSMC
lib/GxTFT/src/GxIO/STM32DUINO/GxIO_STM32F4_FSMC/GxIO_STM32F4_FSMC.h:25
ClassGxIO_STM32F4_FSMC
lib/GxTFT/src/GxIO/STM32GENERIC/GxIO_STM32F4_FSMC/GxIO_STM32F4_FSMC.h:25
next →1–100 of 188, ranked by callers