Functions | |
| boost::filesystem::path | canonical_or_absolute (const boost::filesystem::path &path) |
| std::string | plugin_package_extension (const boost::filesystem::path &path) |
| boost::filesystem::path | local_plugin_root () |
| boost::filesystem::path | local_plugin_install_dir (const boost::filesystem::path &source_path) |
| void | assign_local_plugin_key (PluginDescriptor &plugin_descriptor, const boost::filesystem::path &entry_file) |
| bool | read_local_plugin_package_metadata (const boost::filesystem::path &source_path, PluginDescriptor &plugin_descriptor, std::string &error) |
| void | teardown_capabilities (std::vector< std::shared_ptr< PluginCapabilityInterface > > &capabilities, std::size_t lifecycle_count) |
| bool | add_wheel_dependencies_to_sys_path (const PluginDescriptor &descriptor, std::vector< std::string > &plugin_paths, std::string &error) |
| PyObject * | import_plugin_module (const PluginDescriptor &descriptor, std::vector< std::string > &plugin_paths, std::vector< std::string > &plugin_modules, std::string &error) |
| std::string | plugin_module_name (const PluginDescriptor &descriptor) |
| bool Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::add_wheel_dependencies_to_sys_path | ( | const PluginDescriptor & | descriptor, |
| std::vector< std::string > & | plugin_paths, | ||
| std::string & | error ) |
References _u8L, Slic3r::PythonInterpreter::add_plugin_sys_path(), add_wheel_dependencies_to_sys_path(), Slic3r::PluginDescriptor::entry_path, Slic3r::extract_zip_to_directory(), Slic3r::GUI::format(), and Slic3r::PythonInterpreter::instance().
Referenced by add_wheel_dependencies_to_sys_path().
| void Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::assign_local_plugin_key | ( | PluginDescriptor & | plugin_descriptor, |
| const boost::filesystem::path & | entry_file ) |
References assign_local_plugin_key(), Slic3r::make_local_plugin_key(), and Slic3r::PluginDescriptor::plugin_key.
Referenced by assign_local_plugin_key().
| boost::filesystem::path Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::canonical_or_absolute | ( | const boost::filesystem::path & | path | ) |
References canonical_or_absolute().
Referenced by canonical_or_absolute().
| PyObject * Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::import_plugin_module | ( | const PluginDescriptor & | descriptor, |
| std::vector< std::string > & | plugin_paths, | ||
| std::vector< std::string > & | plugin_modules, | ||
| std::string & | error ) |
References Slic3r::PluginDescriptor::entry_package, Slic3r::PluginDescriptor::entry_path, import_plugin_module(), Slic3r::PythonInterpreter::instance(), Slic3r::PythonInterpreter::load_module_from_directory(), Slic3r::PythonInterpreter::load_module_from_file(), and Slic3r::PythonInterpreter::load_module_from_whl().
Referenced by import_plugin_module().
| boost::filesystem::path Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::local_plugin_install_dir | ( | const boost::filesystem::path & | source_path | ) |
References Slic3r::filesystem_safe_escape(), local_plugin_install_dir(), and local_plugin_root().
Referenced by local_plugin_install_dir().
| boost::filesystem::path Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::local_plugin_root | ( | ) |
References Slic3r::data_dir(), and local_plugin_root().
Referenced by local_plugin_install_dir(), and local_plugin_root().
| std::string Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::plugin_module_name | ( | const PluginDescriptor & | descriptor | ) |
References Slic3r::PluginDescriptor::entry_package, Slic3r::PluginDescriptor::entry_path, and plugin_module_name().
Referenced by plugin_module_name().
| std::string Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::plugin_package_extension | ( | const boost::filesystem::path & | path | ) |
References plugin_package_extension().
Referenced by plugin_package_extension(), and read_local_plugin_package_metadata().
| bool Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::read_local_plugin_package_metadata | ( | const boost::filesystem::path & | source_path, |
| PluginDescriptor & | plugin_descriptor, | ||
| std::string & | error ) |
References _u8L, Slic3r::PluginDescriptor::cloud, Slic3r::GUI::format(), plugin_package_extension(), read_local_plugin_package_metadata(), Slic3r::read_python_plugin_metadata(), and Slic3r::read_wheel_plugin_metadata().
Referenced by read_local_plugin_package_metadata().
| void Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::teardown_capabilities | ( | std::vector< std::shared_ptr< PluginCapabilityInterface > > & | capabilities, |
| std::size_t | lifecycle_count ) |
References Slic3r::PythonInterpreter::instance(), and teardown_capabilities().
Referenced by teardown_capabilities().