Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
pluginlib
ClassLoader
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
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)
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