, including all inherited members.
attrib_name_ | pluginlib::ClassLoader< T > | [private] |
base_class_ | pluginlib::ClassLoader< T > | [private] |
classes_available_ | pluginlib::ClassLoader< T > | [private] |
ClassLoader(std::string package, std::string base_class, std::string attrib_name=std::string("plugin"), std::vector< std::string > plugin_xml_paths=std::vector< std::string >()) | pluginlib::ClassLoader< T > | |
ClassMapIterator typedef | pluginlib::ClassLoader< T > | |
createUnmanagedInstance(const std::string &lookup_name) | pluginlib::ClassLoader< T > | |
determineAvailableClasses(const std::vector< std::string > &plugin_xml_paths) | pluginlib::ClassLoader< T > | [private] |
extractPackageNameFromPackageXML(const std::string &package_xml_path) | pluginlib::ClassLoader< T > | [private] |
getAllLibraryPathsToTry(const std::string &library_name, const std::string &exporting_package_name) | pluginlib::ClassLoader< T > | [private] |
getBaseClassType() const | pluginlib::ClassLoader< T > | [virtual] |
getCatkinLibraryPaths() | pluginlib::ClassLoader< T > | [private] |
getClassDescription(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [virtual] |
getClassLibraryPath(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [virtual] |
getClassPackage(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [virtual] |
getClassType(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [virtual] |
getDeclaredClasses() | pluginlib::ClassLoader< T > | [virtual] |
getErrorStringForUnknownClass(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [private] |
getName(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [virtual] |
getPackageFromPluginXMLFilePath(const std::string &path) | pluginlib::ClassLoader< T > | [private] |
getPathSeparator() | pluginlib::ClassLoader< T > | [private] |
getPluginManifestPath(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [virtual] |
getPluginXmlPaths() | pluginlib::ClassLoader< T > | [virtual] |
getPluginXmlPaths(const std::string &package, const std::string &attrib_name, bool force_recrawl=false) | pluginlib::ClassLoader< T > | [private] |
getRegisteredLibraries() | pluginlib::ClassLoader< T > | [virtual] |
getROSBuildLibraryPath(const std::string &exporting_package_name) | pluginlib::ClassLoader< T > | [private] |
isClassAvailable(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [virtual] |
isClassLoaded(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [virtual] |
joinPaths(const std::string &path1, const std::string &path2) | pluginlib::ClassLoader< T > | [private] |
loadLibraryForClass(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [virtual] |
lowlevel_class_loader_ | pluginlib::ClassLoader< T > | [private] |
package_ | pluginlib::ClassLoader< T > | [private] |
plugin_xml_paths_ | pluginlib::ClassLoader< T > | [private] |
processSingleXMLPluginFile(const std::string &xml_file, std::map< std::string, ClassDesc > &class_available) | pluginlib::ClassLoader< T > | [private] |
refreshDeclaredClasses() | pluginlib::ClassLoader< T > | [virtual] |
stripAllButFileFromPath(const std::string &path) | pluginlib::ClassLoader< T > | [private] |
unloadClassLibraryInternal(const std::string &library_path) | pluginlib::ClassLoader< T > | [private] |
unloadLibraryForClass(const std::string &lookup_name) | pluginlib::ClassLoader< T > | [virtual] |
~ClassLoader() | pluginlib::ClassLoader< T > | |
~ClassLoaderBase() | pluginlib::ClassLoaderBase | [inline, virtual] |