ClassLoader(const std::string &library_path, bool ondemand_load_unload=false) | class_loader::ClassLoader | |
createInstance(const std::string &derived_class_name) | class_loader::ClassLoader | |
createSharedInstance(const std::string &derived_class_name) | class_loader::ClassLoader | |
createUniqueInstance(const std::string &derived_class_name) | class_loader::ClassLoader | |
createUnmanagedInstance(const std::string &derived_class_name) | class_loader::ClassLoader | |
DeleterType typedef | class_loader::ClassLoader | |
getAvailableClasses() | class_loader::ClassLoader | |
getLibraryPath() | class_loader::ClassLoader | |
isClassAvailable(const std::string &class_name) | class_loader::ClassLoader | |
isLibraryLoaded() | class_loader::ClassLoader | |
isLibraryLoadedByAnyClassloader() | class_loader::ClassLoader | |
isOnDemandLoadUnloadEnabled() | class_loader::ClassLoader | |
loadLibrary() | class_loader::ClassLoader | |
preload(const std::string &pluginlibType, pluginlib::ClassLoader< Base > &loader) | PreloadingClassLoader< Impl, Base > | inlinestatic |
PreloadingClassLoader() | PreloadingClassLoader< Impl, Base > | inlineprotected |
UniquePtr typedef | class_loader::ClassLoader | |
unloadLibrary() | class_loader::ClassLoader | |
unPreload(const std::string &pluginlibType, pluginlib::ClassLoader< Base > &loader) | PreloadingClassLoader< Impl, Base > | inlinestatic |
~ClassLoader() | class_loader::ClassLoader | virtual |
~PreloadingClassLoader() override | PreloadingClassLoader< Impl, Base > | inline |