Struct ParameterBase

Inheritance Relationships

Derived Types

Struct Documentation

struct ParameterBase

Subclassed by fuse_models::parameters::Acceleration2DParams, fuse_models::parameters::GraphIgnitionParams, fuse_models::parameters::Imu2DParams, fuse_models::parameters::Odometry2DParams, fuse_models::parameters::Odometry2DPublisherParams, fuse_models::parameters::Pose2DParams, fuse_models::parameters::TransactionParams, fuse_models::parameters::Twist2DParams, fuse_models::parameters::Unicycle2DIgnitionParams

Public Functions

ParameterBase() = default
virtual ~ParameterBase() = default
virtual void loadFromROS(fuse_core::node_interfaces::NodeInterfaces<fuse_core::node_interfaces::Base, fuse_core::node_interfaces::Logging, fuse_core::node_interfaces::Parameters> interfaces, const std::string &ns) = 0

Method for loading parameter values from ROS.

Parameters:
  • interfaces[in] - The node interfaces with which to load parameters

  • ns[in] - The parameter namespace to use