Motorcortex Core
version: 2.7.6
|
This is the complete list of members for mcx::parameter_server::Parameter, including all inherited members.
activateLink(bool flag) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
addLink(Parameter *source_param, uint32_t src_el_offset, uint32_t src_el_count, uint32_t dst_el_offset, double gain, double offset, bool inv_bool, bool clamp, bool activate_now) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
addParameter(const char *name, ParameterType param_type, uint32_t data_type_id, int data_type_size, Unit unit, void *origin_ptr, uint32_t origin_length=1, uint32_t input_buffer_length=DEFAULT_INPUT_BUFFER_LENGTH) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
addParameter(Parameter *update_node, const char *name, ParameterType param_type, uint32_t data_type_id, int data_type_size, Unit unit, void *origin_ptr, uint32_t origin_length=1, uint32_t input_buffer_length=DEFAULT_INPUT_BUFFER_LENGTH) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
addRequest() override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
checkPermissions(UserGroup user_group, uint32_t permissions) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
compareAndSwapUpdateCounter(uint32_t &last_update_counter) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
create(const char *name, Parameter *parent, UserGroup user_group=default_group, uint32_t permissions=default_permissions) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
create(const char *name, size_t length, Parameter *parent, UserGroup user_group=default_group, uint32_t permissions=default_permissions) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
createPath(const char *name, UserGroup user_group=default_group, uint32_t permissions=default_permissions) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
createPath(const char *name, size_t length, UserGroup user_group=default_group, uint32_t permissions=default_permissions) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
destroy() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
force(const void *in_data, uint32_t size) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
force(const void *in_data, uint32_t offset, uint32_t size) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
getChildren() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
getInfo() const override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | inlinevirtual |
getMaxSize() const override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
getOutputCounter() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
getParameter(const char *path, bool is_relative) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
getParameter(const char *path, int length, bool is_relative) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
getParent() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
getReplyId() override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
getSize() const override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
getTotalNumberOfNodes() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
getTotalNumberOfParams() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
hasActions() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
hasChildren() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
isInputUpdated() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
isLinkUpdated() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
isOutputUpdated() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
isOverwriteInputUpdated() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
isOverwriteOutputUpdated() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
link(ParameterPath source, ParameterPath destination) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
link(ParameterPath source, ParameterPath destination, double gain) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
link(ParameterPath source, ParameterPath destination, double gain, double offset) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
link(ParameterPath source, ParameterPath destination, double gain, double offset, bool inv_bool) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
link(ParameterPath source, ParameterPath destination, double gain, double offset, bool inv_bool, bool clamp) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
operator=(const Parameter &)=delete (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
overwrite(const char *path, bool is_relative) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
overwriteInput() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
overwriteOutput() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
Parameter() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
Parameter(unsigned int size) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | explicit |
print() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
processActions() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
publish(const char *path, bool is_relative) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
read(void *out_data, uint32_t size, struct timespec *update_time) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
read(DataContainer *data) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
request(const char *path, bool is_relative) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
RingBufferManager (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | friend |
setForceFlag(bool overwrite_active) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
setParameterValue(const char *relative_path, const T &in_data) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
setParameterValue(const char *relative_path, std::initializer_list< T > in_data) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
setPermissions(Permission permission, bool recursive) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
setUpdateOutputFlag(bool newval) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
setUpdateOutputOnceFlag(uint32_t length) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
setUpdateOutputOnInputFlag(bool newval) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
setUserGroup(UserGroup user_group, bool recursive) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
startPublisher() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
stopPublisher() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
subscribe(const char *path, bool is_relative) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
updateInput() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
updateLink() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
updateOutput(const struct timespec &app_time) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
write(const void *in_data, uint32_t size) override (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |
write(const void *in_data, uint32_t offset, uint32_t size) (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | |
~Parameter() (defined in mcx::parameter_server::Parameter) | mcx::parameter_server::Parameter | virtual |