|
#include <ArmarXCore/components/PythonApplicationManager/PythonApplicationManager.h>
Public Member Functions | |
void | defineProperties (armarx::PropertyDefinitionsPtr defs, const std::string &prefix="") |
void | read (PropertyUser &props, const std::string &prefix="") |
Public Attributes | |
std::string | armarxPackageName |
std::string | armarxPythonPackagesDir = "python/" |
std::string | pythonPackageName |
std::string | pythonPathEntriesString |
std::vector< std::string > | pythonPathEntriesVector |
bool | pythonPoetry = false |
std::string | pythonScriptArgumentsString |
Whitespace separated list of arguments. More... | |
std::vector< std::string > | pythonScriptArgumentsVector |
std::string | pythonScriptPath |
std::string | venvName = ".venv" |
VenvType | venvType = VenvType::Auto |
std::string | workingDir = "" |
Definition at line 93 of file PythonApplicationManager.h.
void defineProperties | ( | armarx::PropertyDefinitionsPtr | defs, |
const std::string & | prefix = "" |
||
) |
Definition at line 44 of file PythonApplicationManager.cpp.
void read | ( | PropertyUser & | props, |
const std::string & | prefix = "" |
||
) |
Definition at line 72 of file PythonApplicationManager.cpp.
std::string armarxPackageName |
Definition at line 95 of file PythonApplicationManager.h.
std::string armarxPythonPackagesDir = "python/" |
Definition at line 96 of file PythonApplicationManager.h.
std::string pythonPackageName |
Definition at line 100 of file PythonApplicationManager.h.
std::string pythonPathEntriesString |
Definition at line 105 of file PythonApplicationManager.h.
std::vector<std::string> pythonPathEntriesVector |
Definition at line 106 of file PythonApplicationManager.h.
bool pythonPoetry = false |
Definition at line 112 of file PythonApplicationManager.h.
std::string pythonScriptArgumentsString |
Whitespace separated list of arguments.
Definition at line 103 of file PythonApplicationManager.h.
std::vector<std::string> pythonScriptArgumentsVector |
Definition at line 104 of file PythonApplicationManager.h.
std::string pythonScriptPath |
Definition at line 101 of file PythonApplicationManager.h.
std::string venvName = ".venv" |
Definition at line 109 of file PythonApplicationManager.h.
VenvType venvType = VenvType::Auto |
Definition at line 110 of file PythonApplicationManager.h.
std::string workingDir = "" |
Definition at line 114 of file PythonApplicationManager.h.