|
Gaudi Framework, version v25r2 |
| Home | Generated: Wed Jun 4 2014 |
#include <Gaudi/PluginService.h>#include <dlfcn.h>#include <dirent.h>#include <cstdlib>#include <iostream>#include <fstream>#include <memory>#include <cxxabi.h>#include <sys/stat.h>#include <algorithm>
Go to the source code of this file.
Namespaces | |
| namespace | Gaudi |
| : AIDA interfaces visibility | |
| namespace | Gaudi::PluginService |
| namespace | Gaudi::PluginService::Details |
Macros | |
| #define | REG_SCOPE_LOCK |
| #define | SINGLETON_LOCK |
Functions | |
| static std::string & | ltrim (std::string &s) |
| static std::string & | rtrim (std::string &s) |
| static std::string & | trim (std::string &s) |
| GAUDIPS_API void * | Gaudi::PluginService::Details::getCreator (const std::string &id, const std::string &type) |
| Function used to load a specific factory function. | |
| GAUDIPS_API std::string | Gaudi::PluginService::Details::demangle (const std::type_info &id) |
| Return a canonical name for type_info object (implementation borrowed from GaudiKernel/System). | |
| static std::auto_ptr< Logger > | Gaudi::PluginService::Details::s_logger (new Logger) |
| GAUDIPS_API Logger & | Gaudi::PluginService::Details::logger () |
| Return the current logger instance. | |
| GAUDIPS_API void | Gaudi::PluginService::Details::setLogger (Logger *logger) |
| Set the logger instance to use. | |
| GAUDIPS_API void | Gaudi::PluginService::SetDebug (int debugLevel) |
| Backward compatibility with Reflex. | |
| GAUDIPS_API int | Gaudi::PluginService::Debug () |
| Backward compatibility with Reflex. | |
| #define REG_SCOPE_LOCK |
Definition at line 37 of file PluginService.cpp.
| #define SINGLETON_LOCK |
Definition at line 38 of file PluginService.cpp.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 61 of file PluginService.cpp.