|
template<typename ... Types> |
using | variant_of_pointers_t = std::variant< std::add_pointer_t< Types >... > |
|
template<typename Type > |
using | add_function_cref_t = std::function< void(const Type &)> |
|
template<typename ... Types> |
using | variant_of_functions_t = std::variant< add_function_cref_t< Types >... > |
|
using | param_ptr_variant_t = pointer_variant_from_list_t< valid_types_t >::type |
|
using | update_cbk_variant_t = function_variant_from_list_t< valid_types_t >::type |
|
|
template<typename T > |
bool | try_cast (T &out) |
|
template<typename NewValueT > |
bool | update_value (const NewValueT &new_value) |
|
rclcpp::ParameterValue | to_param_val () const |
|
|
rclcpp::Node & | node |
|
ParamProvider::resolved_name_t | resolved_name |
|
rclcpp::ParameterType | type |
|
param_ptr_variant_t | param_ptr |
|
update_cbk_variant_t | update_cbk |
|
The documentation for this struct was generated from the following files: