Pure virtual interface class for the NodeParameters part of the Node API.  
 More...
#include <node_parameters_interface.hpp>
Pure virtual interface class for the NodeParameters part of the Node API. 
 
◆ ParametersCallbackFunction
◆ ~NodeParametersInterface()
  
  
      
        
          | virtual rclcpp::node_interfaces::NodeParametersInterface::~NodeParametersInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ set_parameters()
◆ set_parameters_atomically()
  
  
      
        
          | virtual rcl_interfaces::msg::SetParametersResult rclcpp::node_interfaces::NodeParametersInterface::set_parameters_atomically  | 
          ( | 
          const std::vector< rclcpp::Parameter > &  | 
          parameters | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ get_parameters()
◆ get_parameter() [1/2]
◆ get_parameter() [2/2]
  
  
      
        
          | virtual bool rclcpp::node_interfaces::NodeParametersInterface::get_parameter  | 
          ( | 
          const std::string &  | 
          name,  | 
         
        
           | 
           | 
          rclcpp::Parameter &  | 
          parameter  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ describe_parameters()
  
  
      
        
          | virtual std::vector<rcl_interfaces::msg::ParameterDescriptor> rclcpp::node_interfaces::NodeParametersInterface::describe_parameters  | 
          ( | 
          const std::vector< std::string > &  | 
          names | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ get_parameter_types()
◆ list_parameters()
  
  
      
        
          | virtual rcl_interfaces::msg::ListParametersResult rclcpp::node_interfaces::NodeParametersInterface::list_parameters  | 
          ( | 
          const std::vector< std::string > &  | 
          prefixes,  | 
         
        
           | 
           | 
          uint64_t  | 
          depth  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ register_param_change_callback()
  
  
      
        
          | virtual void rclcpp::node_interfaces::NodeParametersInterface::register_param_change_callback  | 
          ( | 
          ParametersCallbackFunction  | 
          callback | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
The documentation for this class was generated from the following file: