active_class_loaders_ | class_loader::MultiLibraryClassLoader | private |
createInstance(const std::string &class_name) | class_loader::MultiLibraryClassLoader | inline |
createInstance(const std::string &class_name, const std::string &library_path) | class_loader::MultiLibraryClassLoader | inline |
createSharedInstance(const std::string &class_name) | class_loader::MultiLibraryClassLoader | inline |
createSharedInstance(const std::string &class_name, const std::string &library_path) | class_loader::MultiLibraryClassLoader | inline |
createUniqueInstance(const std::string &class_name) | class_loader::MultiLibraryClassLoader | inline |
createUniqueInstance(const std::string &class_name, const std::string &library_path) | class_loader::MultiLibraryClassLoader | inline |
createUnmanagedInstance(const std::string &class_name) | class_loader::MultiLibraryClassLoader | inline |
createUnmanagedInstance(const std::string &class_name, const std::string &library_path) | class_loader::MultiLibraryClassLoader | inline |
enable_ondemand_loadunload_ | class_loader::MultiLibraryClassLoader | private |
getAllAvailableClassLoaders() | class_loader::MultiLibraryClassLoader | private |
getAvailableClasses() | class_loader::MultiLibraryClassLoader | inline |
getAvailableClassesForLibrary(const std::string &library_path) | class_loader::MultiLibraryClassLoader | inline |
getClassLoaderForClass(const std::string &class_name) | class_loader::MultiLibraryClassLoader | inlineprivate |
getClassLoaderForLibrary(const std::string &library_path) | class_loader::MultiLibraryClassLoader | private |
getRegisteredLibraries() | class_loader::MultiLibraryClassLoader | |
isClassAvailable(const std::string &class_name) | class_loader::MultiLibraryClassLoader | inline |
isLibraryAvailable(const std::string &library_path) | class_loader::MultiLibraryClassLoader | |
isOnDemandLoadUnloadEnabled() | class_loader::MultiLibraryClassLoader | inlineprivate |
loader_mutex_ | class_loader::MultiLibraryClassLoader | private |
loadLibrary(const std::string &library_path) | class_loader::MultiLibraryClassLoader | |
MultiLibraryClassLoader(bool enable_ondemand_loadunload) | class_loader::MultiLibraryClassLoader | explicit |
shutdownAllClassLoaders() | class_loader::MultiLibraryClassLoader | private |
unloadLibrary(const std::string &library_path) | class_loader::MultiLibraryClassLoader | |
~MultiLibraryClassLoader() | class_loader::MultiLibraryClassLoader | virtual |