rclc_parameter
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Classes and Structs
Struct rclc_parameter_options_t
Struct rclc_parameter_server_t
Enums
Enum rclc_parameter_type_t
Functions
Function rclc_add_parameter
Function rclc_add_parameter_constraint_double
Function rclc_add_parameter_constraint_integer
Function rclc_add_parameter_description
Function rclc_delete_parameter
Function rclc_executor_add_parameter_server
Function rclc_executor_add_parameter_server_with_context
Function rclc_parameter_get_bool
Function rclc_parameter_get_double
Function rclc_parameter_get_int
Function rclc_parameter_server_fini
Function rclc_parameter_server_init_default
Function rclc_parameter_server_init_with_option
Function rclc_parameter_set_bool
Function rclc_parameter_set_double
Function rclc_parameter_set_int
Function rclc_set_parameter_read_only
Defines
Define RCLC_EXECUTOR_PARAMETER_SERVER_HANDLES
Define RCLC_PARAMETER_DISABLED_ON_CALLBACK
Define RCLC_PARAMETER_EXPORT
Define RCLC_PARAMETER_IMPORT
Define RCLC_PARAMETER_LOCAL
Define RCLC_PARAMETER_MODIFICATION_REJECTED
Define RCLC_PARAMETER_PUBLIC
Define RCLC_PARAMETER_PUBLIC_TYPE
Define RCLC_PARAMETER_TYPE_MISMATCH
Define RCLC_PARAMETER_UNSUPORTED_ON_LOW_MEM
Typedefs
Typedef DescribeParameters_Request
Typedef DescribeParameters_Response
Typedef GetParameters_Request
Typedef GetParameters_Response
Typedef GetParameterTypes_Request
Typedef GetParameterTypes_Response
Typedef ListParameters_Request
Typedef ListParameters_Response
Typedef Parameter
Typedef Parameter__Sequence
Typedef ParameterDescriptor
Typedef ParameterDescriptor__Sequence
Typedef ParameterEvent
Typedef ParameterValue
Typedef rclc_parameter_callback_t
Typedef rclc_parameter_options_t
Typedef rclc_parameter_server_t
Typedef rclc_parameter_type_t
Typedef SetParameters_Request
Typedef SetParameters_Response
Typedef SetParameters_Result
Typedef SetParametersAtomically_Request
Typedef SetParametersAtomically_Response
Directories
Directory include
Directory rclc_parameter
Files
File rclc_parameter.h
File visibility_control.h
Standard Documents
CHANGELOG
Changelog for package rclc_parameter
6.2.0 (2024-10-15)
6.1.0 (2023-06-15)
3.0.9 (2023-03-22)
3.0.8 (2022-04-14)
3.0.7 (2022-02-17)
3.0.6 (2022-01-25)
3.0.5 (2021-11-23)
3.0.4 (2021-11-17)
3.0.3 (2021-07-28)
3.0.2 (2021-07-26)
3.0.1 (2021-07-17)
0.1.0 (2021-05-27)
PACKAGE
QUALITY_DECLARATION
rclc_parameter
Quality Declaration
Version Policy [1]
Change Control Process [2]
Documentation [3]
Testing [4]
Dependencies [5]
Platform Support [6]
Security [7]
Current status Summary
README
The rclc parameter package
Table of contents
Initialization
Memory requirements
Callback
Add a parameter
Delete a parameter
Parameter description
Cleaning up
Index
rclc_parameter
Index
Index
D
|
G
|
L
|
P
|
R
|
S
D
DescribeParameters_Request (C++ type)
DescribeParameters_Response (C++ type)
G
GetParameters_Request (C++ type)
GetParameters_Response (C++ type)
GetParameterTypes_Request (C++ type)
GetParameterTypes_Response (C++ type)
L
ListParameters_Request (C++ type)
ListParameters_Response (C++ type)
P
Parameter (C++ type)
Parameter__Sequence (C++ type)
ParameterDescriptor (C++ type)
ParameterDescriptor__Sequence (C++ type)
ParameterEvent (C++ type)
ParameterValue (C++ type)
R
rclc_add_parameter (C++ function)
rclc_add_parameter_constraint_double (C++ function)
rclc_add_parameter_constraint_integer (C++ function)
rclc_add_parameter_description (C++ function)
rclc_delete_parameter (C++ function)
rclc_executor_add_parameter_server (C++ function)
rclc_executor_add_parameter_server_with_context (C++ function)
RCLC_EXECUTOR_PARAMETER_SERVER_HANDLES (C macro)
rclc_parameter_callback_t (C++ type)
RCLC_PARAMETER_DISABLED_ON_CALLBACK (C macro)
RCLC_PARAMETER_EXPORT (C macro)
rclc_parameter_get_bool (C++ function)
rclc_parameter_get_double (C++ function)
rclc_parameter_get_int (C++ function)
RCLC_PARAMETER_IMPORT (C macro)
RCLC_PARAMETER_LOCAL (C macro)
RCLC_PARAMETER_MODIFICATION_REJECTED (C macro)
rclc_parameter_options_t (C++ struct)
(C++ type)
rclc_parameter_options_t::allow_undeclared_parameters (C++ member)
rclc_parameter_options_t::low_mem_mode (C++ member)
rclc_parameter_options_t::max_params (C++ member)
rclc_parameter_options_t::notify_changed_over_dds (C++ member)
RCLC_PARAMETER_PUBLIC (C macro)
RCLC_PARAMETER_PUBLIC_TYPE (C macro)
rclc_parameter_server_fini (C++ function)
rclc_parameter_server_init_default (C++ function)
rclc_parameter_server_init_with_option (C++ function)
rclc_parameter_server_t (C++ struct)
(C++ type)
rclc_parameter_server_t::allow_undeclared_parameters (C++ member)
rclc_parameter_server_t::context (C++ member)
rclc_parameter_server_t::describe_request (C++ member)
rclc_parameter_server_t::describe_response (C++ member)
rclc_parameter_server_t::describe_service (C++ member)
rclc_parameter_server_t::event_list (C++ member)
rclc_parameter_server_t::event_publisher (C++ member)
rclc_parameter_server_t::get_request (C++ member)
rclc_parameter_server_t::get_response (C++ member)
rclc_parameter_server_t::get_service (C++ member)
rclc_parameter_server_t::get_types_request (C++ member)
rclc_parameter_server_t::get_types_response (C++ member)
rclc_parameter_server_t::get_types_service (C++ member)
rclc_parameter_server_t::list_request (C++ member)
rclc_parameter_server_t::list_response (C++ member)
rclc_parameter_server_t::list_service (C++ member)
rclc_parameter_server_t::low_mem_mode (C++ member)
rclc_parameter_server_t::notify_changed_over_dds (C++ member)
rclc_parameter_server_t::on_callback (C++ member)
rclc_parameter_server_t::on_modification (C++ member)
rclc_parameter_server_t::parameter_descriptors (C++ member)
rclc_parameter_server_t::parameter_list (C++ member)
rclc_parameter_server_t::set_atomically_request (C++ member)
rclc_parameter_server_t::set_atomically_response (C++ member)
rclc_parameter_server_t::set_atomically_service (C++ member)
rclc_parameter_server_t::set_request (C++ member)
rclc_parameter_server_t::set_response (C++ member)
rclc_parameter_server_t::set_service (C++ member)
rclc_parameter_set_bool (C++ function)
rclc_parameter_set_double (C++ function)
rclc_parameter_set_int (C++ function)
RCLC_PARAMETER_TYPE_MISMATCH (C macro)
rclc_parameter_type_t (C++ enum)
(C++ type)
rclc_parameter_type_t::RCLC_PARAMETER_BOOL (C++ enumerator)
rclc_parameter_type_t::RCLC_PARAMETER_DOUBLE (C++ enumerator)
rclc_parameter_type_t::RCLC_PARAMETER_INT (C++ enumerator)
rclc_parameter_type_t::RCLC_PARAMETER_NOT_SET (C++ enumerator)
RCLC_PARAMETER_UNSUPORTED_ON_LOW_MEM (C macro)
rclc_set_parameter_read_only (C++ function)
S
SetParameters_Request (C++ type)
SetParameters_Response (C++ type)
SetParameters_Result (C++ type)
SetParametersAtomically_Request (C++ type)
SetParametersAtomically_Response (C++ type)