| 
    Motorcortex Core
    version:  2.7.6
    
   | 
 
This is the complete list of members for mcx::drive::Module, including all inherited members.
| addParameter(const char *id, parameter_server::ParameterType param_type, char *str_ptr, size_t length) | mcx::container::Module | protected | 
| addParameter(const char *id, parameter_server::ParameterType param_type, T *value_ptr, size_t length=1, parameter_server::Unit param_unit=parameter_server::Unit::undefined) | mcx::container::Module | protected | 
| addParameter(const char *id, parameter_server::ParameterType param_type, T *value_ptr, size_t length=1, parameter_server::Unit param_unit=parameter_server::Unit::undefined) | mcx::container::Module | protected | 
| addParameter(const char *id, parameter_server::ParameterType param_type, parameter_server::DataType data_type, T *value_ptr, size_t length=1, parameter_server::Unit param_unit=parameter_server::Unit::undefined) | mcx::container::Module | protected | 
| create(const char *name, parameter_server::Parameter *parameter_server, uint64_t dt_micro_s=0) | mcx::container::Module | |
| create(const char *name, parameter_server::Parameter *parameter_server, uint64_t dt_micro_s, parameter_server::UserGroup owner_group, uint32_t permissions=parameter_server::default_permissions) | mcx::container::Module | |
| create_(const char *name, parameter_server::Parameter *parameter_server, uint64_t dt_micro_s) override | mcx::drive::Module | protectedvirtual | 
| createSubmodule(Module *module, const char *name) | mcx::container::Module | protected | 
| createSubmodules(utils::span< T > module_array, const char *basename) | mcx::container::Module | inlineprotected | 
| getDtMicroSec() const | mcx::container::Module | inline | 
| getDtSec() const | mcx::container::Module | inline | 
| getError() const | mcx::container::Module | |
| getLocalBranch() | mcx::container::Module | inlineprotected | 
| getName() const | mcx::container::Module | |
| getParameterRoot() | mcx::container::Module | inlineprotected | 
| getState() const | mcx::container::Module | |
| initPhase1() | mcx::container::Module | |
| initPhase1_() override | mcx::drive::Module | protectedvirtual | 
| initPhase2() | mcx::container::Module | |
| initPhase2_() override | mcx::drive::Module | protectedvirtual | 
| iterate(const TaskTime &task_time, UserTime *user_time) | mcx::container::Module | |
| iterateOp_(const container::TaskTime &system_time, container::UserTime *user_time) override | mcx::drive::Module | protectedvirtual | 
| iteratePreOp_(const TaskTime &system_time, UserTime *user_time) | mcx::container::Module | inlineprotectedvirtual | 
| Module()=delete (defined in mcx::drive::Module) | mcx::drive::Module | |
| Module(utils::SystemMode system_mode, DriveType type, const std::string &name, unsigned int number_of_axis=1) (defined in mcx::drive::Module) | mcx::drive::Module | |
| Module(utils::SystemMode system_mode, DriveType type, unsigned int number_of_axis=1) (defined in mcx::drive::Module) | mcx::drive::Module | |
| mcx::container::Module::Module(const Module &orig)=delete | mcx::container::Module | |
| ModuleErrors enum name | mcx::container::Module | |
| ModuleEvents enum name | mcx::container::Module | |
| ModuleStates enum name | mcx::container::Module | |
| operator=(const Module &)=delete | mcx::container::Module | |
| publish(const char *path) | mcx::container::Module | protected | 
| request(const char *path) | mcx::container::Module | protected | 
| setDtMicroSec(uint64_t micro_sec) | mcx::container::Module | inline | 
| setDtSec(double sec) | mcx::container::Module | inline | 
| setEvent(ModuleEvents event) | mcx::container::Module | |
| setName(const char *name) | mcx::container::Module | |
| setType(const char *name) | mcx::container::Module | protected | 
| startOp() | mcx::container::Module | |
| startOp_() override | mcx::drive::Module | protectedvirtual | 
| stopOp() | mcx::container::Module | |
| stopOp_() override | mcx::drive::Module | protectedvirtual | 
| subscribe(const char *path) | mcx::container::Module | protected | 
| ~Module() override | mcx::drive::Module | virtual |