#include <package_settings_config.hpp>
Definition at line 44 of file package_settings_config.hpp.
◆ collectFiles()
void moveit_setup::PackageSettingsConfig::collectFiles |
( |
const std::filesystem::path & |
, |
|
|
const GeneratedTime & |
, |
|
|
std::vector< GeneratedFilePtr > & |
|
|
) |
| |
|
inlineoverridevirtual |
Collect the files generated by this configuration and add them to the vector.
- Parameters
-
[in] | package_path | the path to the root of the config package |
[in] | last_gen_time | The time (if any) when the config package was last generated @parma[out] files Where to put the new generated files |
Reimplemented from moveit_setup::SetupConfig.
Definition at line 182 of file package_settings_config.hpp.
◆ collectVariables()
void moveit_setup::PackageSettingsConfig::collectVariables |
( |
std::vector< TemplateVariable > & |
| ) |
|
|
overridevirtual |
◆ getAuthorEmail()
std::string moveit_setup::PackageSettingsConfig::getAuthorEmail |
( |
| ) |
const |
|
inline |
◆ getAuthorName()
std::string moveit_setup::PackageSettingsConfig::getAuthorName |
( |
| ) |
const |
|
inline |
◆ getGenerationTime()
const GeneratedTime& moveit_setup::PackageSettingsConfig::getGenerationTime |
( |
| ) |
const |
|
inline |
◆ getPackageName()
const std::string& moveit_setup::PackageSettingsConfig::getPackageName |
( |
| ) |
const |
|
inline |
◆ getPackagePath()
const std::filesystem::path& moveit_setup::PackageSettingsConfig::getPackagePath |
( |
| ) |
const |
|
inline |
◆ hasValidEmail()
bool moveit_setup::PackageSettingsConfig::hasValidEmail |
( |
| ) |
const |
◆ hasValidName()
bool moveit_setup::PackageSettingsConfig::hasValidName |
( |
| ) |
const |
◆ isConfigured()
bool moveit_setup::PackageSettingsConfig::isConfigured |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ loadDependencies()
void moveit_setup::PackageSettingsConfig::loadDependencies |
( |
| ) |
|
◆ loadExisting()
void moveit_setup::PackageSettingsConfig::loadExisting |
( |
const std::string & |
package_path_or_name | ) |
|
Method for loading the contents of the .setup_assistant file into all the configs.
- Parameters
-
package_path_or_name | Either the path to the MoveIt config package folder OR the name of the package. |
Definition at line 73 of file package_settings_config.cpp.
◆ loadPrevious()
void moveit_setup::PackageSettingsConfig::loadPrevious |
( |
const std::filesystem::path & |
package_path, |
|
|
const YAML::Node & |
node |
|
) |
| |
|
overridevirtual |
Overridden method to load THIS config's data variables.
Not to be confused with loadExisting which is a PackageSettingsConfig-specific method for loading ALL configs and their data.
Reimplemented from moveit_setup::SetupConfig.
Definition at line 45 of file package_settings_config.cpp.
◆ saveToYaml()
YAML::Node moveit_setup::PackageSettingsConfig::saveToYaml |
( |
| ) |
const |
|
overridevirtual |
◆ setAuthorEmail()
void moveit_setup::PackageSettingsConfig::setAuthorEmail |
( |
const std::string & |
email | ) |
|
|
inline |
◆ setAuthorName()
void moveit_setup::PackageSettingsConfig::setAuthorName |
( |
const std::string & |
name | ) |
|
|
inline |
◆ setGenerationTime()
void moveit_setup::PackageSettingsConfig::setGenerationTime |
( |
| ) |
|
◆ setPackageName()
void moveit_setup::PackageSettingsConfig::setPackageName |
( |
const std::string & |
package_name | ) |
|
◆ setPackagePath()
void moveit_setup::PackageSettingsConfig::setPackagePath |
( |
const std::filesystem::path & |
package_path | ) |
|
◆ author_email_
std::string moveit_setup::PackageSettingsConfig::author_email_ |
|
protected |
◆ author_info_changed_
bool moveit_setup::PackageSettingsConfig::author_info_changed_ { false } |
|
protected |
◆ author_name_
std::string moveit_setup::PackageSettingsConfig::author_name_ |
|
protected |
◆ config_pkg_generated_timestamp_
GeneratedTime moveit_setup::PackageSettingsConfig::config_pkg_generated_timestamp_ |
|
protected |
◆ config_pkg_path_
std::filesystem::path moveit_setup::PackageSettingsConfig::config_pkg_path_ |
|
protected |
◆ new_package_name_
std::string moveit_setup::PackageSettingsConfig::new_package_name_ { "unnamed_moveit_config" } |
|
protected |
Name of the new package that is being (or going) to be generated, based on user specified save path.
Definition at line 218 of file package_settings_config.hpp.
◆ package_dependencies_
std::set<std::string> moveit_setup::PackageSettingsConfig::package_dependencies_ |
|
protected |
The documentation for this class was generated from the following files: