Class PackageSettingsConfig::GeneratedPackageXML
Defined in File package_settings_config.hpp
Nested Relationships
This class is a nested type of Class PackageSettingsConfig.
Inheritance Relationships
Base Type
public moveit_setup::TemplatedGeneratedFile
(Class TemplatedGeneratedFile)
Class Documentation
-
class GeneratedPackageXML : public moveit_setup::TemplatedGeneratedFile
Public Functions
-
inline GeneratedPackageXML(const std::filesystem::path &package_path, const GeneratedTime &last_gen_time, PackageSettingsConfig &parent)
-
inline virtual bool hasChanges() const override
Returns true if this file will have changes when it is written to file.
-
inline virtual std::filesystem::path getRelativePath() const override
Returns the path relative to the configuration package root.
-
inline virtual std::filesystem::path getTemplatePath() const override
Returns the full path to the template file.
-
inline virtual std::string getDescription() const override
Returns an English description of this file’s purpose.
Protected Attributes
-
PackageSettingsConfig &parent_
-
inline GeneratedPackageXML(const std::filesystem::path &package_path, const GeneratedTime &last_gen_time, PackageSettingsConfig &parent)