Open FFBoard
Open source force feedback firmware
ShifterAnalog Member List

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

addCommandHandler()CommandHandlerprivatevirtual
all_buttonsourcesButtonSourcestatic
bitshiftShifterAnalogprivate
broadcastCommandReply(CommandReply reply, uint32_t cmdId, CMDtype type)CommandHandlerprivate
btnnumButtonSourceprotected
ButtonSource()ButtonSource
calculateGear()ShifterAnalogprivate
cmdHandlerInfoCommandHandlerprivate
command(const ParsedCommand &cmd, std::vector< CommandReply > &replies) overrideShifterAnalogvirtual
CommandHandler(const char *clsname, uint16_t clsid, uint8_t instance=0)CommandHandlerprivate
commandsEnabledCommandHandlerprivate
cs_pin_numShifterAnalogprivate
g27ShifterButtonClientShifterAnalogprivate
gearShifterAnalogprivate
getAllHelpstrings()CommandHandlerprivatestatic
getBtnNum()ShifterAnalogvirtual
getClassIdFromName(const char *name)CommandHandlerprivatestatic
getClassNameFromId(const uint32_t id)CommandHandlerprivatestatic
getClassType() overrideShifterAnaloginlinevirtual
getCommandFromId(const uint32_t id, uint32_t ignoredFlags=0)CommandHandlerprivatevirtual
getCommandFromName(const std::string &cmd, uint32_t ignoredFlags=0)CommandHandlerprivatevirtual
getCommandHandlerID()CommandHandlerinlineprivatevirtual
getCommandHandlerIds()CommandHandlerinlineprivatestatic
getCommandHandlerInfo()CommandHandlerprivatevirtual
getCommandHandlerInstance()CommandHandlerprivatevirtual
getCommandHandlers()CommandHandlerinlineprivatestatic
getCommandsHelpstring()CommandHandlerprivatevirtual
getCsvHelpstring()CommandHandlerprivatevirtual
getFlashHandlers()PersistentStorageinlinestatic
getHandlerFromClassName(const char *name, const uint8_t instance=0xFF)CommandHandlerprivatestatic
getHandlerFromHandlerId(const uint16_t cmdhandlerID)CommandHandlerprivatestatic
getHandlerFromId(const uint16_t id, const uint8_t instance=0xFF)CommandHandlerprivatestatic
getHandlersFromClassName(const char *name)CommandHandlerprivatestatic
getHandlersFromId(const uint16_t id)CommandHandlerprivatestatic
getHelpstring()ShifterAnaloginlinevirtual
getInfo()ShifterAnalogvirtual
getSelectionID()ChoosableClassinline
getUserButtons(uint64_t *buf)ShifterAnalogprivate
handleGetFuncSet(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal &value, TVal(cls1::*getfunc)(), cls *obj)CommandHandlerinlineprivatestatic
handleGetFuncSetFunc(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal(cls1::*getfunc)(), void(cls2::*setfunc)(TVal), cls *obj)CommandHandlerinlineprivatestatic
handleGetSet(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal &value)CommandHandlerinlineprivatestatic
handleGetSetFunc(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal &value, void(cls1::*setfunc)(TVal), cls *obj)CommandHandlerinlineprivatestatic
hasCommands()CommandHandlerprivatevirtual
infoShifterAnalogstatic
internalCommand(const ParsedCommand &cmd, std::vector< CommandReply > &replies)CommandHandlerprivatevirtual
isCreatable()ShifterAnaloginlinestatic
isG27Mode(ShifterMode m)ShifterAnalogprivatestatic
isInHandlerList(CommandHandler *handler)CommandHandlerprivatestatic
isValidCommandId(uint32_t cmdid, uint32_t ignoredFlags=0, uint32_t requiredFlag=0)CommandHandlerprivatevirtual
logEnabledCommandHandlerprivatestatic
logsEnabled()CommandHandlerprivatestatic
logSerial(std::string string)CommandHandlerprivatestatic
logSerialDebug(std::string string)CommandHandlerprivatestatic
modeShifterAnalogprivate
mode_namesShifterAnalog
mode_uses_local_reverseShifterAnalogstatic
mode_uses_spiShifterAnalogstatic
number_of_modesShifterAnalogstatic
PersistentStorage()PersistentStorage
printModes()ShifterAnalog
readButtons(uint64_t *buf) overrideShifterAnalogvirtual
registerCommand(const char *cmd, const ID cmdid, const char *help=nullptr, uint32_t flags=0)CommandHandlerinlineprivate
registerCommands()ShifterAnalog
registeredCommandsCommandHandlerprivate
removeCommandHandler()CommandHandlerprivatevirtual
restoreDelayedFlagPersistentStorageprotected
restoreFlash() overrideShifterAnalogvirtual
restoreFlashDelayed()PersistentStorage
restoreFlashStartupCb()PersistentStoragestatic
reverseButtonNumShifterAnalogprivate
reverseButtonStateShifterAnalogprivate
saveFlash() overrideShifterAnalogvirtual
selectionIdChoosableClassprotected
sendCommandReplyAsync(CommandReply reply, uint32_t cmdId, CMDtype type, CommandInterface *interface=nullptr)CommandHandlerprivate
setCommandsEnabled(bool enable)CommandHandlerprivatevirtual
setCSPin(uint8_t new_cs_pin_num)ShifterAnalogprivate
setInstance(uint8_t instance)CommandHandlerprivate
setLogsEnabled(bool enabled)CommandHandlerprivatestatic
setMode(ShifterMode newMode)ShifterAnalogprivate
ShifterAnalog()ShifterAnalog
ShifterAnalog_commands enum nameShifterAnalogprivate
ShifterMode enum nameShifterAnalogprivate
startupCompletePersistentStorageprotectedstatic
updateAdc()ShifterAnalogprivate
updateReverseState()ShifterAnalogprivate
X_12ShifterAnalogprivate
X_56ShifterAnalogprivate
x_chanShifterAnalogprivate
x_valShifterAnalogprivate
Y_135ShifterAnalogprivate
Y_246ShifterAnalogprivate
y_chanShifterAnalogprivate
y_valShifterAnalogprivate
~ButtonSource()ButtonSourcevirtual
~ChoosableClass()ChoosableClassinlinevirtual
~CommandHandler()CommandHandlerprivatevirtual
~PersistentStorage()PersistentStoragevirtual
~ShifterAnalog()ShifterAnalogvirtual