moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
moveit_setup::controllers::AdditionalControllerField Class Reference

Structure for containing information about types of additional parameters. More...

#include <controllers.hpp>

Inheritance diagram for moveit_setup::controllers::AdditionalControllerField:

Public Member Functions

 AdditionalControllerField (const std::string &display_name, const std::string &parameter_name)
 AdditionalControllerField ()=default
 AdditionalControllerField (const AdditionalControllerField &)=default
 AdditionalControllerField (AdditionalControllerField &&)=default
AdditionalControllerFieldoperator= (const AdditionalControllerField &)=default
AdditionalControllerFieldoperator= (AdditionalControllerField &&)=default
virtual ~AdditionalControllerField ()=default
virtual std::string getDefaultValue (const std::string &) const
 Overridable method for changing the default value based on the controller_type.

Public Attributes

std::string display_name_
std::string parameter_name_

Detailed Description

Structure for containing information about types of additional parameters.

Definition at line 49 of file controllers.hpp.

Constructor & Destructor Documentation

◆ AdditionalControllerField() [1/4]

moveit_setup::controllers::AdditionalControllerField::AdditionalControllerField ( const std::string & display_name,
const std::string & parameter_name )
inline

Definition at line 52 of file controllers.hpp.

Here is the caller graph for this function:

◆ AdditionalControllerField() [2/4]

moveit_setup::controllers::AdditionalControllerField::AdditionalControllerField ( )
default

◆ AdditionalControllerField() [3/4]

moveit_setup::controllers::AdditionalControllerField::AdditionalControllerField ( const AdditionalControllerField & )
default
Here is the call graph for this function:

◆ AdditionalControllerField() [4/4]

moveit_setup::controllers::AdditionalControllerField::AdditionalControllerField ( AdditionalControllerField && )
default
Here is the call graph for this function:

◆ ~AdditionalControllerField()

virtual moveit_setup::controllers::AdditionalControllerField::~AdditionalControllerField ( )
virtualdefault

Member Function Documentation

◆ getDefaultValue()

virtual std::string moveit_setup::controllers::AdditionalControllerField::getDefaultValue ( const std::string & ) const
inlinevirtual

Overridable method for changing the default value based on the controller_type.

Reimplemented in moveit_setup::controllers::MoveItControllers::ActionNamespaceField, and moveit_setup::controllers::MoveItControllers::DefaultField.

Definition at line 67 of file controllers.hpp.

◆ operator=() [1/2]

AdditionalControllerField & moveit_setup::controllers::AdditionalControllerField::operator= ( AdditionalControllerField && )
default
Here is the call graph for this function:

◆ operator=() [2/2]

AdditionalControllerField & moveit_setup::controllers::AdditionalControllerField::operator= ( const AdditionalControllerField & )
default
Here is the call graph for this function:

Member Data Documentation

◆ display_name_

std::string moveit_setup::controllers::AdditionalControllerField::display_name_

Definition at line 72 of file controllers.hpp.

◆ parameter_name_

std::string moveit_setup::controllers::AdditionalControllerField::parameter_name_

Definition at line 73 of file controllers.hpp.


The documentation for this class was generated from the following file: