Shellminator V3.0.1
Simple Terminal
Loading...
Searching...
No Matches
Shellminator Member List

This is the complete list of members for Shellminator, including all inherited members.

abortKeyFuncShellminatorprivate
attachColorizer(DefaultColorizer *colorizer_p)Shellminator
attachExecFunc(void(*execution_fn_p)(char *, Shellminator *))Shellminator
attachLogo(const char *logo_p)Shellminator
attachLogo(__FlashStringHelper *progmemLogo_p)Shellminator
attachNeofetchFunc(void(*neofetch_fn_p)(Shellminator *))Shellminator
autoCompleteWithCommandParser()Shellminatorprotectedvirtual
autoDetectTerminal()Shellminator
BACKGROUND enum valueShellminator
backgroundColor_t enum nameShellminator
bannerShellminatorprivate
bannerPathShellminatorprivate
beep()Shellminator
begin(const char *banner_p)Shellminator
beginScreen(ShellminatorScreen *screen_p, int updatePeriod=250)Shellminator
BG_BLACK enum valueShellminator
BG_BLUE enum valueShellminator
BG_CYAN enum valueShellminator
BG_GREEN enum valueShellminator
BG_MAGENTA enum valueShellminator
BG_RED enum valueShellminator
BG_WHITE enum valueShellminator
BG_YELLOW enum valueShellminator
BLACK enum valueShellminator
BLINKING enum valueShellminator
BLUE enum valueShellminator
BOLD enum valueShellminator
bufferedPrinterShellminatorprivate
bufferMemoryAllocatedShellminatorprivate
castVoidToShellminator(void *ptr)Shellminatorstatic
channelShellminator
checkCommandFraction()Shellminatorprotectedvirtual
checkPassword(const char *password)Shellminatorprivate
clear()Shellminator
cmd_buffShellminatorprotected
cmd_buff_cntrShellminatorprotected
cmd_buff_dimShellminatorprotected
colorizerShellminatorprivate
commandFoundShellminatorprotected
currentStateShellminatorprivate
cursorShellminatorprotected
CYAN enum valueShellminator
defaultColorizerShellminatorprivate
downArrowOverrideFuncShellminatorprivate
drawLogo()Shellminator
enableBuffering(uint8_t *buffer, int bufferSize)Shellminator
enableFormattingShellminator
endKeyFuncShellminatorprivate
endScreen()Shellminator
escape_stateShellminatorprivate
EVENT_CODE_DOWN_ARROW enum valueShellminator
EVENT_CODE_EMPTY enum valueShellminator
EVENT_CODE_END enum valueShellminator
EVENT_CODE_HOME enum valueShellminator
EVENT_CODE_LEFT_ARROW enum valueShellminator
EVENT_CODE_MOUSE_LEFT_PRESSED enum valueShellminator
EVENT_CODE_MOUSE_LEFT_RELEASED enum valueShellminator
EVENT_CODE_MOUSE_MIDDLE_PRESSED enum valueShellminator
EVENT_CODE_MOUSE_MIDDLE_RELEASED enum valueShellminator
EVENT_CODE_MOUSE_RIGHT_PRESSED enum valueShellminator
EVENT_CODE_MOUSE_RIGHT_RELEASED enum valueShellminator
EVENT_CODE_MOUSE_WHEEL_DOWN enum valueShellminator
EVENT_CODE_MOUSE_WHEEL_UP enum valueShellminator
EVENT_CODE_RETURN enum valueShellminator
EVENT_CODE_RIGHT_ARROW enum valueShellminator
EVENT_CODE_UP_ARROW enum valueShellminator
eventAvailable()Shellminator
eventBufferShellminator
eventBufferReadPtrShellminator
eventBufferWritePtrShellminator
eventCodes_t enum nameShellminator
executeWithCommandParser()Shellminatorprotectedvirtual
execution_fnShellminatorprivate
format(Stream *stream_p, int firstArg)Shellminator
format(Stream *stream_p, int firstArg, int secondArg)Shellminator
format(Stream *stream_p, int firstArg, int secondArg, int thirdArg)Shellminator
freeAbortKey()Shellminator
freeDownArrow()Shellminator
freeEndKey()Shellminator
freeHomeKey()Shellminator
freeLeftArrow()Shellminator
freeLogoutKey()Shellminator
freePageDownKey()Shellminator
freePageUpKey()Shellminator
freeRightArrow()Shellminator
freeSearchKey()Shellminator
freeUpArrow()Shellminator
getBufferedPrinter()Shellminator
getCursorPosition(int *x, int *y, uint32_t timeout=250)Shellminator
getTerminalSize(int *width, int *height)Shellminator
GREEN enum valueShellminator
hasCommandParser()Shellminatorprotectedvirtual
hideCursor()Shellminator
hideCursor(Stream *stream_p)Shellminatorstatic
historySearchBackward()Shellminatorprivate
historySearchForward()Shellminatorprivate
homeKeyFuncShellminatorprivate
input(char *buffer, int bufferSize, const char *instruction, void(*callback)(char *, int, Shellminator *), bool secret=false)Shellminator
inputActiveShellminatorprivate
inputCallbackShellminatorprivate
inputDestinationBufferShellminatorprivate
inputDestinationBufferSizeShellminatorprivate
inputInstuctionSizeShellminatorprivate
inputSecretModeShellminatorprivate
inSearchShellminatorprivate
INVISIBLE enum valueShellminator
ITALIC enum valueShellminator
lastBannerSizeShellminatorprivate
lastKeyPressTimeShellminatorprivate
leftArrowOverrideFuncShellminatorprivate
loggedInShellminatorprivate
logoShellminatorprivate
logOut()Shellminator
logoutKeyFuncShellminatorprivate
LOW_INTENSITY enum valueShellminator
MAGENTA enum valueShellminator
mouseBegin()Shellminator
mouseEnd()Shellminator
mouseEventBufferShellminator
mouseEventBufferCounterShellminator
muteShellminator
neofetch_fnShellminatorprivate
overrideAbortKey(void(*func)(Shellminator *))Shellminator
overrideDownArrow(void(*func)(Shellminator *))Shellminator
overrideEndKey(void(*func)(Shellminator *))Shellminator
overrideHomeKey(void(*func)(Shellminator *))Shellminator
overrideLeftArrow(void(*func)(Shellminator *))Shellminator
overrideLogoutKey(void(*func)(Shellminator *))Shellminator
overridePageDownKey(void(*func)(Shellminator *))Shellminator
overridePageUpKey(void(*func)(Shellminator *))Shellminator
overrideRightArrow(void(*func)(Shellminator *))Shellminator
overrideSearchKey(void(*func)(Shellminator *))Shellminator
overrideUpArrow(void(*func)(Shellminator *))Shellminator
pageDownKeyFuncShellminatorprivate
pageUpKeyFuncShellminatorprivate
parseMouseData()Shellminatorprivate
passwordHashShellminatorprivate
passwordHashFuncShellminatorprivate
passwordHashSizeShellminatorprivate
popEvent()Shellminator
printBanner()Shellminator
printCommandParserHelp(Stream *channel_p, bool formatting_p)Shellminatorprotectedvirtual
printHelp()Shellminator
printHistory()Shellminator
printLoginScreen()Shellminator
process(char new_char)Shellminatorprivate
progmemLogoShellminatorprivate
pushEvent(shellEvent_t event)Shellminatorprivate
readEvent()Shellminator
RED enum valueShellminator
redrawHistorySearch()Shellminatorprivate
redrawLine()Shellminatorprotected
REGULAR enum valueShellminator
requestRedraw()Shellminator
REVERSE enum valueShellminator
rightArrowOverrideFuncShellminatorprivate
screenShellminatorprivate
screenRedrawShellminatorprivate
screenTimerStartShellminatorprivate
screenUpdatePeriodShellminatorprivate
searchKeyFuncShellminatorprivate
searchMatchShellminatorprivate
sendBackspace()Shellminator
setBannerPathText(const char *bannerPath_p)Shellminator
setBannerText(const char *banner_p)Shellminator
setCursorPosition(int x, int y)Shellminator
setCursorPosition(Stream *channel_p, int x, int y)Shellminatorstatic
setFormat(Stream *stream_p, int firstArg)Shellminatorstatic
setFormat(Stream *stream_p, int firstArg, int secondArg)Shellminatorstatic
setFormat(Stream *stream_p, int firstArg, int secondArg, int thirdArg)Shellminatorstatic
setPassword(uint8_t *hashData, int hashSize)Shellminator
setPasswordHashFunction(void(*hashFunc_p)(uint8_t *, int, uint8_t *, int))Shellminator
SHELL_EVENT_CODED_KEY enum valueShellminator
SHELL_EVENT_EMPTY enum valueShellminator
SHELL_EVENT_KEY enum valueShellminator
SHELL_EVENT_MOUSE enum valueShellminator
SHELL_EVENT_RESIZE enum valueShellminator
SHELL_EVENT_SCREEN_SWAP enum valueShellminator
shellEventType_t enum nameShellminator
Shellminator(Stream *stream_p)Shellminator
ShellminatorAbortState()Shellminatorprivate
ShellminatorAutoCompleteState()Shellminatorprivate
ShellminatorBackspaceState()Shellminatorprivate
ShellminatorBeginningOfLineState()Shellminatorprivate
ShellminatorClearScreenState()Shellminatorprivate
ShellminatorDefaultState(char new_char)Shellminatorprivate
ShellminatorDelKeyState()Shellminatorprivate
ShellminatorDelKeyState(char new_char)Shellminatorprivate
ShellminatorDownArrowKeyState()Shellminatorprivate
ShellminatorEndKeyState()Shellminatorprivate
ShellminatorEndKeyState(char new_char)Shellminatorprivate
ShellminatorEndOfLineState()Shellminatorprivate
ShellminatorEnterKeyState()Shellminatorprivate
ShellminatorEscapeBracketState(char new_char)Shellminatorprivate
ShellminatorEscapeCharacterState(char new_char)Shellminatorprivate
ShellminatorFourByteUnicodeFirstDataState(char new_char)Shellminatorprivate
ShellminatorFourByteUnicodeSecondDataState(char new_char)Shellminatorprivate
ShellminatorFourByteUnicodeThirdDataState(char new_char)Shellminatorprivate
ShellminatorHomeKeyState()Shellminatorprivate
ShellminatorHomeKeyState(char new_char)Shellminatorprivate
ShellminatorLeftArrowKeyState()Shellminatorprivate
ShellminatorLogoutState()Shellminatorprivate
ShellminatorMouseEventParserState(char new_char)Shellminatorprivate
ShellminatorPageDownKeyState()Shellminatorprivate
ShellminatorPageDownKeyState(char new_char)Shellminatorprivate
ShellminatorPageUpKeyState()Shellminatorprivate
ShellminatorPageUpKeyState(char new_char)Shellminatorprivate
ShellminatorProcessRegularCharacter(char new_char, bool draw=true)Shellminatorprivate
ShellminatorProgressShellminatorfriend
ShellminatorReverseSearchState()Shellminatorprivate
ShellminatorRightArrowKeyState()Shellminatorprivate
ShellminatorThreeByteUnicodeFirstDataState(char new_char)Shellminatorprivate
ShellminatorThreeByteUnicodeSecondDataState(char new_char)Shellminatorprivate
ShellminatorTwoByteUnicodeDataState(char new_char)Shellminatorprivate
ShellminatorUpArrowKeyState()Shellminatorprivate
ShellminatorUTShellminatorfriend
showCursor()Shellminator
showCursor(Stream *stream_p)Shellminatorstatic
sizeTimerStartShellminatorprivate
substring(char *str1, char *str2)Shellminatorprivate
swapScreen(ShellminatorScreen *screen_p, int updatePeriod=250)Shellminator
swapScreenAndClear(ShellminatorScreen *screen_p, int updatePeriod=250)Shellminator
terminalHeightShellminator
terminalWidthShellminator
textColor_t enum nameShellminator
textStyle_t enum nameShellminator
UNDERLINE enum valueShellminator
upArrowOverrideFuncShellminatorprivate
update()Shellminator
versionShellminatorstatic
waitForKey(Stream *source, char key, uint32_t timeout=0)Shellminatorstatic
waitForKey(Stream *source, char *keys, uint32_t timeout=0)Shellminatorstatic
WHITE enum valueShellminator
YELLOW enum valueShellminator