Firmware
Module Member List

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

_sibling (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>protected
custom_command(int argc, char *argv[])Modulestatic
getSibling() const (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>inline
instantiate(int argc, char *argv[])Modulestatic
Module(int example_param, bool example_flag) (defined in Module)Module
ModuleParams(ModuleParams *parent) (defined in ModuleParams)ModuleParamsinline
ModuleParams(const ModuleParams &)=delete (defined in ModuleParams)ModuleParams
ModuleParams(ModuleParams &&)=delete (defined in ModuleParams)ModuleParams
operator=(const ModuleParams &)=delete (defined in ModuleParams)ModuleParams
operator=(ModuleParams &&)=delete (defined in ModuleParams)ModuleParams
print_status() overrideModule
print_usage(const char *reason=nullptr)Modulestatic
run() overrideModule
setParent(ModuleParams *parent)ModuleParamsinline
setSibling(ModuleParams * sibling) (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>inline
task_spawn(int argc, char *argv[])Modulestatic
updateParams()ModuleParamsinlineprotectedvirtual
updateParamsImpl()ModuleParamsinlineprotectedvirtual
~Module()=default (defined in Module)Modulevirtual
~ModuleParams()=default (defined in ModuleParams)ModuleParamsvirtual