![]() |
DD4hep
1.33.0
Detector Description Toolkit for High Energy Physics
|
#include <Gaudi/PluginService.h>#include <dirent.h>#include <dlfcn.h>#include <cstdlib>#include <fstream>#include <iostream>#include <memory>#include <regex>#include <cxxabi.h>#include <sys/stat.h>#include <algorithm>Go to the source code of this file.
Namespaces | |
| Gaudi | |
| Gaudi::PluginService | |
| See GaudiPluginService-readme. | |
| Gaudi::PluginService::v1 | |
| Gaudi::PluginService::v1::Details | |
Macros | |
| #define | GAUDI_PLUGIN_SERVICE_V1 |
| #define | REG_SCOPE_LOCK std::lock_guard<std::recursive_mutex> _guard( m_mutex ); |
| #define | SINGLETON_LOCK std::lock_guard<std::mutex> _guard( ::registrySingletonMutex ); |
Functions | |
| GAUDIPS_API void * | Gaudi::PluginService::v1::Details::getCreator (const std::string &id, const std::string &type) |
| std::string | Gaudi::PluginService::v1::Details::demangle (const std::string &id) |
| GAUDIPS_API std::string | Gaudi::PluginService::v1::Details::demangle (const std::type_info &id) |
| GAUDIPS_API Logger & | Gaudi::PluginService::v1::Details::logger () |
| Return the current logger instance. More... | |
| GAUDIPS_API void | Gaudi::PluginService::v1::Details::setLogger (Logger *logger) |
| GAUDIPS_API void | Gaudi::PluginService::v1::SetDebug (int debugLevel) |
| Backward compatibility with Reflex. More... | |
| GAUDIPS_API int | Gaudi::PluginService::v1::Debug () |
| Backward compatibility with Reflex. More... | |
| #define GAUDI_PLUGIN_SERVICE_V1 |
Definition at line 15 of file PluginServiceV1.cpp.
| #define REG_SCOPE_LOCK std::lock_guard<std::recursive_mutex> _guard( m_mutex ); |
Definition at line 30 of file PluginServiceV1.cpp.
| #define SINGLETON_LOCK std::lock_guard<std::mutex> _guard( ::registrySingletonMutex ); |
Definition at line 35 of file PluginServiceV1.cpp.
1.8.18