class_desc.h
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
class__desc_8h.html
./class_desc.hpp
class_desc.hpp
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
class__desc_8hpp.html
pluginlib::ClassDesc
pluginlib
class_list_macros.h
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
class__list__macros_8h.html
./class_list_macros.hpp
class_list_macros.hpp
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
class__list__macros_8hpp.html
#define
PLUGINLIB_EXPORT_CLASS
class__list__macros_8hpp.html
a3553aff928816ebcd4f978ce5ad15b72
(class_type, base_class_type)
class_loader.h
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
class__loader_8h.html
./class_loader.hpp
class_loader.hpp
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
class__loader_8hpp.html
pluginlib/class_desc.hpp
pluginlib/class_loader_base.hpp
pluginlib/exceptions.hpp
./class_loader_imp.hpp
pluginlib::ClassLoader
pluginlib
class_loader_base.h
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
class__loader__base_8h.html
./class_loader_base.hpp
class_loader_base.hpp
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
class__loader__base_8hpp.html
pluginlib::ClassLoaderBase
pluginlib
class_loader_imp.h
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
class__loader__imp_8h.html
class_loader_imp.hpp
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
class__loader__imp_8hpp.html
./class_loader.hpp
pluginlib
const std::string
os_pathsep
class__loader__imp_8hpp.html
aa1e8d9dd10812409f5394230c605f9ae
(":")
exceptions.hpp
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
exceptions_8hpp.html
pluginlib::ClassLoaderException
pluginlib::CreateClassException
pluginlib::InvalidXMLException
pluginlib::LibraryLoadException
pluginlib::LibraryUnloadException
pluginlib::PluginlibException
pluginlib
pluginlib_exceptions.h
/tmp/ws/src/pluginlib/pluginlib/include/pluginlib/
pluginlib__exceptions_8h.html
./exceptions.hpp
pluginlib_headers_migration.py
/tmp/ws/src/pluginlib/pluginlib/scripts/
pluginlib__headers__migration_8py.html
pluginlib_headers_migration
string
cmd
namespacepluginlib__headers__migration.html
a891aaa3f21dc74b18f4bd36bef6bf7fb
string
full_cmd
namespacepluginlib__headers__migration.html
a197b75db07fc64304c25e5d24d8dc4c9
dictionary
header_mappings
namespacepluginlib__headers__migration.html
a6b91dc918b2b5e7e304f0a8cb5d0b3ec
string
include_prefix
namespacepluginlib__headers__migration.html
ab440dc8e1c9b0b38fd67158cc64a0177
dictionary
include_tokens
namespacepluginlib__headers__migration.html
a95509695d419af654bbe8db25f97a8f1
ret_code
namespacepluginlib__headers__migration.html
a8c037132ecbb5610793c7b4b9ebb8472
string
sed_cmd_prefix
namespacepluginlib__headers__migration.html
a6b91fc1b9ddc1e5b8614a96acbd554f7
string
sed_cmd_suffix
namespacepluginlib__headers__migration.html
a8bb9e027b465cabc963afad99eb50a32
string
sed_separator
namespacepluginlib__headers__migration.html
a4020926b8a52a582875be2468ece0f57
test_base.h
/tmp/ws/src/pluginlib/pluginlib/test/
test__base_8h.html
test_base::Fubar
test_base
test_plugins.cpp
/tmp/ws/src/pluginlib/pluginlib/test/
test__plugins_8cpp.html
pluginlib/class_list_macros.hpp
./test_base.h
test_plugins.h
test_plugins.h
/tmp/ws/src/pluginlib/pluginlib/test/
test__plugins_8h.html
./test_base.h
test_plugins::Bar
test_plugins::Foo
test_plugins
unique_ptr_test.cpp
/tmp/ws/src/pluginlib/pluginlib/test/
unique__ptr__test_8cpp.html
pluginlib/class_loader.hpp
./test_base.h
int
main
unique__ptr__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
unique__ptr__test_8cpp.html
a3d68ba13cd7b10aa460903cca23f9ae6
(PluginlibTest, brokenPlugin)
TEST
unique__ptr__test_8cpp.html
aa37e33f68806d3ad8b1d52948f851f9f
(PluginlibUniquePtrTest, createUniqueInstanceAndUnloadLibrary)
TEST
unique__ptr__test_8cpp.html
a6a5fe732fecb97e49c25874254d89570
(PluginlibUniquePtrTest, misspelledPlugin)
TEST
unique__ptr__test_8cpp.html
a538ce94c71bd68662437b4663414ccee
(PluginlibUniquePtrTest, unknownPlugin)
TEST
unique__ptr__test_8cpp.html
a693c20815ad87ca7d62c7df5f3fe9ade
(PluginlibUniquePtrTest, workingPlugin)
utest.cpp
/tmp/ws/src/pluginlib/pluginlib/test/
utest_8cpp.html
pluginlib/class_loader.hpp
./test_base.h
int
main
utest_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
utest_8cpp.html
a3d68ba13cd7b10aa460903cca23f9ae6
(PluginlibTest, brokenPlugin)
TEST
utest_8cpp.html
a7500d6775c813d6676d042d6da6cd826
(PluginlibTest, brokenXML)
TEST
utest_8cpp.html
afcdf572c078839c69731eb616895e713
(PluginlibTest, createManagedInstanceAndUnloadLibrary)
TEST
utest_8cpp.html
a168ff7d4302aee64316d8d9e5dea6f75
(PluginlibTest, createUnmanagedInstanceAndUnloadLibrary)
TEST
utest_8cpp.html
a5d6668603121876a8cdb65e7f555dfd7
(PluginlibTest, invalidPackage)
TEST
utest_8cpp.html
ab4e5ad7c1269051f1426ab33fa49b428
(PluginlibTest, misspelledPlugin)
TEST
utest_8cpp.html
adb127b56d06ca477886548668740c256
(PluginlibTest, unknownPlugin)
TEST
utest_8cpp.html
a6084a04889e6a645057e159dc9eea5ae
(PluginlibTest, workingPlugin)
test_plugins::Bar
classtest__plugins_1_1Bar.html
test_base::Fubar
Bar
classtest__plugins_1_1Bar.html
acd14fcf4923592dfb6362c6bf38fa4b8
()
double
getBar
classtest__plugins_1_1Bar.html
adfe8d342f09e1a669f2b86a6443cbfb8
()
void
initialize
classtest__plugins_1_1Bar.html
a5761510f7d645c4cf5c785b0546694c4
(double foo)
double
result
classtest__plugins_1_1Bar.html
a4f007fc4184c190fb8350c617ed53396
()
double
foo_
classtest__plugins_1_1Bar.html
a07fc3e9c96bbc663c7f69e09f0852d6a
pluginlib::ClassDesc
classpluginlib_1_1ClassDesc.html
ClassDesc
classpluginlib_1_1ClassDesc.html
afc5c3cc42b2e9293abf545c5a81470c2
(const std::string &lookup_name, const std::string &derived_class, const std::string &base_class, const std::string &package, const std::string &description, const std::string &library_name, const std::string &plugin_manifest_path)
std::string
base_class_
classpluginlib_1_1ClassDesc.html
a2d34e15944446b17c88a73cdcd7aff9e
std::string
derived_class_
classpluginlib_1_1ClassDesc.html
aa1af756ef6fc1471543c966c77239fbc
std::string
description_
classpluginlib_1_1ClassDesc.html
ad0a017e6c5604bed79addf9a5c70cb44
std::string
library_name_
classpluginlib_1_1ClassDesc.html
ab3a3a6798827fe64877a628be494e211
std::string
lookup_name_
classpluginlib_1_1ClassDesc.html
a99f95bc5121e2ed7efe0cd5c950475f5
std::string
package_
classpluginlib_1_1ClassDesc.html
ab8b0a7b4817af3e9a5751f5ac11e6e25
std::string
plugin_manifest_path_
classpluginlib_1_1ClassDesc.html
a365288c5795630c142ec2a1b3080d500
std::string
resolved_library_path_
classpluginlib_1_1ClassDesc.html
a65313ad6cee8057e1795734e284d7a5f
pluginlib::ClassLoader
classpluginlib_1_1ClassLoader.html
pluginlib::ClassLoaderBase
std::map< std::string, ClassDesc >::iterator
ClassMapIterator
classpluginlib_1_1ClassLoader.html
aac7d84211bc2c8ae1e3e58d6d29bafec
ClassLoader
classpluginlib_1_1ClassLoader.html
a65dcdf53dcc7be90f72d442423c08307
(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 >())
T *
createClassInstance
classpluginlib_1_1ClassLoader.html
a86403e9a212b39bef0b6abaf15d96c70
(const std::string &lookup_name, bool auto_load=true)
boost::shared_ptr< T >
createInstance
classpluginlib_1_1ClassLoader.html
a34610f1e4092e474564790de240ff059
(const std::string &lookup_name)
T *
createUnmanagedInstance
classpluginlib_1_1ClassLoader.html
ad0774d62234179c16f637184da987da8
(const std::string &lookup_name)
virtual std::string
getBaseClassType
classpluginlib_1_1ClassLoader.html
a56f4a4cfa59967f6e6dec70f69097ade
() const
virtual std::string
getClassDescription
classpluginlib_1_1ClassLoader.html
a48277517c21a9575b52eb870b5a7ea0e
(const std::string &lookup_name)
virtual std::string
getClassLibraryPath
classpluginlib_1_1ClassLoader.html
a290e254d5be96c891e6d9e72832720c9
(const std::string &lookup_name)
virtual std::string
getClassPackage
classpluginlib_1_1ClassLoader.html
a5f4e823c0cea00067bf7e2530f96b416
(const std::string &lookup_name)
virtual std::string
getClassType
classpluginlib_1_1ClassLoader.html
a70572fc6cee9951dec361c101b1f5b52
(const std::string &lookup_name)
std::vector< std::string >
getDeclaredClasses
classpluginlib_1_1ClassLoader.html
a0e5cce786ad7f1701187e55b3f7646ce
()
virtual std::string
getName
classpluginlib_1_1ClassLoader.html
a01be3a616758eac2c2b61047999e96b1
(const std::string &lookup_name)
virtual std::string
getPluginManifestPath
classpluginlib_1_1ClassLoader.html
a75080a832efa9b8e2b1b86194af802d2
(const std::string &lookup_name)
std::vector< std::string >
getPluginXmlPaths
classpluginlib_1_1ClassLoader.html
a07d6630276bf81222e1f4228bbd74b8a
()
virtual std::vector< std::string >
getRegisteredLibraries
classpluginlib_1_1ClassLoader.html
aefc9ff37fd0c30dcd3c5f276515c09c2
()
virtual bool
isClassAvailable
classpluginlib_1_1ClassLoader.html
aa1aa5c7c6943683f559fed8c0379c023
(const std::string &lookup_name)
bool
isClassLoaded
classpluginlib_1_1ClassLoader.html
aff1354855113738da23cb7746c83b30b
(const std::string &lookup_name)
virtual void
loadLibraryForClass
classpluginlib_1_1ClassLoader.html
a981b0efb47e29c0b6ece370fad90ee63
(const std::string &lookup_name)
virtual void
refreshDeclaredClasses
classpluginlib_1_1ClassLoader.html
a321dc16ad9a7fbca385ee9c1d5c9db84
()
virtual int
unloadLibraryForClass
classpluginlib_1_1ClassLoader.html
ab1329aca6481d04c74422f0761603620
(const std::string &lookup_name)
~ClassLoader
classpluginlib_1_1ClassLoader.html
aa0fe1188e2eac1311f3191bcc91cb883
()
std::map< std::string, ClassDesc >
determineAvailableClasses
classpluginlib_1_1ClassLoader.html
ae30f1686ff7090a063e1319841137d2f
(const std::vector< std::string > &plugin_xml_paths)
std::string
extractPackageNameFromPackageXML
classpluginlib_1_1ClassLoader.html
a7637155f597830aece7a249fa9ab8cdc
(const std::string &package_xml_path)
std::vector< std::string >
getAllLibraryPathsToTry
classpluginlib_1_1ClassLoader.html
ae2acd985d508530bd51c019b79861544
(const std::string &library_name, const std::string &exporting_package_name)
std::vector< std::string >
getCatkinLibraryPaths
classpluginlib_1_1ClassLoader.html
aa3a8b298cafd317650808438158fbb52
()
std::string
getErrorStringForUnknownClass
classpluginlib_1_1ClassLoader.html
a443ffe5458e5771433769608122109cc
(const std::string &lookup_name)
std::string
getPackageFromPluginXMLFilePath
classpluginlib_1_1ClassLoader.html
ab91f012cb52c2c7c66c8846f720fb960
(const std::string &path)
std::string
getPathSeparator
classpluginlib_1_1ClassLoader.html
a4a27e1e94934cdb8aeb4bcf53d2fb632
()
std::vector< std::string >
getPluginXmlPaths
classpluginlib_1_1ClassLoader.html
adb66ed4639f6ae78d4d23af33d4b6b81
(const std::string &package, const std::string &attrib_name, bool force_recrawl=false)
std::string
getROSBuildLibraryPath
classpluginlib_1_1ClassLoader.html
a9a3405b10032515be93ee0eff8332315
(const std::string &exporting_package_name)
std::string
joinPaths
classpluginlib_1_1ClassLoader.html
ad43b84c235b99842d180cb317e9e3207
(const std::string &path1, const std::string &path2)
void
processSingleXMLPluginFile
classpluginlib_1_1ClassLoader.html
a7d50609f51769e1da78f3cb129115030
(const std::string &xml_file, std::map< std::string, ClassDesc > &class_available)
std::string
stripAllButFileFromPath
classpluginlib_1_1ClassLoader.html
ae2ede381e16949439bc3bdf91ee30f65
(const std::string &path)
int
unloadClassLibraryInternal
classpluginlib_1_1ClassLoader.html
a59ad8fe60a2efef983d4da45814e0f51
(const std::string &library_path)
std::string
attrib_name_
classpluginlib_1_1ClassLoader.html
aa752ae7d8560d25dc1282b1517b602da
std::string
base_class_
classpluginlib_1_1ClassLoader.html
a662e5b917bf7ef145586aa7541c19a8e
std::map< std::string, ClassDesc >
classes_available_
classpluginlib_1_1ClassLoader.html
af41a30a286d49de98a491c4ed92f4f40
class_loader::MultiLibraryClassLoader
lowlevel_class_loader_
classpluginlib_1_1ClassLoader.html
aca4d64ea2f4be505a460080c1839056e
std::string
package_
classpluginlib_1_1ClassLoader.html
ae413c5f9c0f680b8ba58af27615c90b0
std::vector< std::string >
plugin_xml_paths_
classpluginlib_1_1ClassLoader.html
ab8519b63d62488ae08cbde9d026838ed
pluginlib::ClassLoaderBase
classpluginlib_1_1ClassLoaderBase.html
virtual std::string
getBaseClassType
classpluginlib_1_1ClassLoaderBase.html
a091365f6fec32065ef26ee7d7c604cf6
() const =0
virtual std::string
getClassDescription
classpluginlib_1_1ClassLoaderBase.html
a1b8dd3bdc2f89f8ece9c770b04bd7df2
(const std::string &lookup_name)=0
virtual std::string
getClassLibraryPath
classpluginlib_1_1ClassLoaderBase.html
aaf75a03c4664e4997ab83697b8ef1e62
(const std::string &lookup_name)=0
virtual std::string
getClassPackage
classpluginlib_1_1ClassLoaderBase.html
a2f33ce75d1e712dc269ea834c72da01b
(const std::string &lookup_name)=0
virtual std::string
getClassType
classpluginlib_1_1ClassLoaderBase.html
a14c71129800993e3b82a36eb2255aa70
(const std::string &lookup_name)=0
virtual std::vector< std::string >
getDeclaredClasses
classpluginlib_1_1ClassLoaderBase.html
a666467ac177105d1c4073703e297957e
()=0
virtual std::string
getName
classpluginlib_1_1ClassLoaderBase.html
a144d05b2ea98339572fa88fa3353190a
(const std::string &lookup_name)=0
virtual std::string
getPluginManifestPath
classpluginlib_1_1ClassLoaderBase.html
ae00285db3f565906d1adf0d609f5b71c
(const std::string &lookup_name)=0
virtual std::vector< std::string >
getPluginXmlPaths
classpluginlib_1_1ClassLoaderBase.html
a6e44e8608db7c8c15fb350be4bd43340
()=0
virtual std::vector< std::string >
getRegisteredLibraries
classpluginlib_1_1ClassLoaderBase.html
a7a90734040920cda1a33f9c51456d4e7
()=0
virtual bool
isClassAvailable
classpluginlib_1_1ClassLoaderBase.html
a0b0047bf98f98d126bbbc4443731a4dc
(const std::string &lookup_name)=0
virtual bool
isClassLoaded
classpluginlib_1_1ClassLoaderBase.html
a93c88506ab9e90028338032bbafdd399
(const std::string &lookup_name)=0
virtual void
loadLibraryForClass
classpluginlib_1_1ClassLoaderBase.html
a1a946d91a926fc6bd0f4da757d6e3899
(const std::string &lookup_name)=0
virtual void
refreshDeclaredClasses
classpluginlib_1_1ClassLoaderBase.html
a8dd4d2694589659028ebd63e0ae4e816
()=0
virtual int
unloadLibraryForClass
classpluginlib_1_1ClassLoaderBase.html
a50aa6ee4858f89a6a8488477c4d00822
(const std::string &lookup_name)=0
virtual
~ClassLoaderBase
classpluginlib_1_1ClassLoaderBase.html
a2d3a0da1dfd57b99c59a1cc8a91de9d5
()
pluginlib::ClassLoaderException
classpluginlib_1_1ClassLoaderException.html
pluginlib::PluginlibException
ClassLoaderException
classpluginlib_1_1ClassLoaderException.html
ad79fbcd491ea5235f2c3d789e5bb1141
(const std::string &error_desc)
pluginlib::CreateClassException
classpluginlib_1_1CreateClassException.html
pluginlib::PluginlibException
CreateClassException
classpluginlib_1_1CreateClassException.html
a3a2bf355a0adf670345fab98797efea1
(const std::string &error_desc)
test_plugins::Foo
classtest__plugins_1_1Foo.html
test_base::Fubar
Foo
classtest__plugins_1_1Foo.html
ade146b9233d02099c6dd633691e3d7ee
()
void
initialize
classtest__plugins_1_1Foo.html
a02f77512e5b52b5a6720f07bab62a4d0
(double foo)
double
result
classtest__plugins_1_1Foo.html
ac074baa43fd5eed6d68b8ee05e9c6570
()
double
foo_
classtest__plugins_1_1Foo.html
a5a57fa9d2bd3034cb80aa7cd7425f4c3
test_base::Fubar
classtest__base_1_1Fubar.html
virtual void
initialize
classtest__base_1_1Fubar.html
a7f2a7b1ce6a574987c147ab97126ed77
(double foo)=0
virtual double
result
classtest__base_1_1Fubar.html
ac7573decae41e1a1c25ad2e1f0de7ed4
()=0
virtual
~Fubar
classtest__base_1_1Fubar.html
ac5752846320b008f6010c8de4230312a
()
Fubar
classtest__base_1_1Fubar.html
a4e03402a71589c2baf5168c7ac0128f2
()
pluginlib::InvalidXMLException
classpluginlib_1_1InvalidXMLException.html
pluginlib::PluginlibException
InvalidXMLException
classpluginlib_1_1InvalidXMLException.html
a888c29e1bc39e0de3a615f485209aef9
(const std::string &error_desc)
pluginlib::LibraryLoadException
classpluginlib_1_1LibraryLoadException.html
pluginlib::PluginlibException
LibraryLoadException
classpluginlib_1_1LibraryLoadException.html
af9654d85599a6da3fb69c0665005f5fd
(const std::string &error_desc)
pluginlib::LibraryUnloadException
classpluginlib_1_1LibraryUnloadException.html
pluginlib::PluginlibException
LibraryUnloadException
classpluginlib_1_1LibraryUnloadException.html
a990e07ee4a76cfc5ccf12985efb556b4
(const std::string &error_desc)
pluginlib::PluginlibException
classpluginlib_1_1PluginlibException.html
PluginlibException
classpluginlib_1_1PluginlibException.html
a4ab281f13cd56ed1124dfc720eac7249
(const std::string &error_desc)
pluginlib
namespacepluginlib.html
pluginlib::ClassDesc
pluginlib::ClassLoader
pluginlib::ClassLoaderBase
pluginlib::ClassLoaderException
pluginlib::CreateClassException
pluginlib::InvalidXMLException
pluginlib::LibraryLoadException
pluginlib::LibraryUnloadException
pluginlib::PluginlibException
pluginlib_headers_migration
namespacepluginlib__headers__migration.html
string
cmd
namespacepluginlib__headers__migration.html
a891aaa3f21dc74b18f4bd36bef6bf7fb
string
full_cmd
namespacepluginlib__headers__migration.html
a197b75db07fc64304c25e5d24d8dc4c9
dictionary
header_mappings
namespacepluginlib__headers__migration.html
a6b91dc918b2b5e7e304f0a8cb5d0b3ec
string
include_prefix
namespacepluginlib__headers__migration.html
ab440dc8e1c9b0b38fd67158cc64a0177
dictionary
include_tokens
namespacepluginlib__headers__migration.html
a95509695d419af654bbe8db25f97a8f1
ret_code
namespacepluginlib__headers__migration.html
a8c037132ecbb5610793c7b4b9ebb8472
string
sed_cmd_prefix
namespacepluginlib__headers__migration.html
a6b91fc1b9ddc1e5b8614a96acbd554f7
string
sed_cmd_suffix
namespacepluginlib__headers__migration.html
a8bb9e027b465cabc963afad99eb50a32
string
sed_separator
namespacepluginlib__headers__migration.html
a4020926b8a52a582875be2468ece0f57
test_base
namespacetest__base.html
test_base::Fubar
test_plugins
namespacetest__plugins.html
test_plugins::Bar
test_plugins::Foo