pluginlib::ClassLoader< T > Member List
This is the complete list of members for pluginlib::ClassLoader< T >, including all inherited members.
attrib_name_pluginlib::ClassLoader< T > [private]
base_class_pluginlib::ClassLoader< T > [private]
callCommandLine(const char *cmd)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 typedefpluginlib::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)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]
parseToStringVector(std::string newline_delimited_str)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]


pluginlib
Author(s): Eitan Marder-Eppstein, Tully Foote, Dirk Thomas, Mirza Shah
autogenerated on Mon Oct 6 2014 03:26:36