Motorcortex Core  version: 2.7.6
mcx::parameter_server::Parameter Member List

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::Parametervirtual
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::Parametervirtual
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::Parametervirtual
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::Parametervirtual
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::Parameterinlinevirtual
getMaxSize() const override (defined in mcx::parameter_server::Parameter)mcx::parameter_server::Parametervirtual
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::Parametervirtual
getSize() const override (defined in mcx::parameter_server::Parameter)mcx::parameter_server::Parametervirtual
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::Parameterexplicit
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::Parametervirtual
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::Parameterfriend
setForceFlag(bool overwrite_active) override (defined in mcx::parameter_server::Parameter)mcx::parameter_server::Parametervirtual
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::Parametervirtual
setUpdateOutputFlag(bool newval) override (defined in mcx::parameter_server::Parameter)mcx::parameter_server::Parametervirtual
setUpdateOutputOnceFlag(uint32_t length) override (defined in mcx::parameter_server::Parameter)mcx::parameter_server::Parametervirtual
setUpdateOutputOnInputFlag(bool newval) override (defined in mcx::parameter_server::Parameter)mcx::parameter_server::Parametervirtual
setUserGroup(UserGroup user_group, bool recursive) override (defined in mcx::parameter_server::Parameter)mcx::parameter_server::Parametervirtual
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::Parametervirtual
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::Parametervirtual