#include <string>
#include <typeinfo>
#include <utility>
#include <Gaudi/Details/PluginServiceDetails.h>
Go to the source code of this file.
|  | 
| #define | DECLARE_FACTORY_WITH_ID(type,  id,  factory)   _INTERNAL_DECLARE_FACTORY(type, id, factory, __LINE__) | 
|  | 
| #define | DECLARE_FACTORY(type,  factory) | 
|  | 
| #define | DECLARE_FACTORY_WITH_CREATOR_AND_ID(type,  typecreator,  id,  factory)   _INTERNAL_DECLARE_FACTORY_WITH_CREATOR(type, typecreator, id, factory, __LINE__) | 
|  | 
| #define | DECLARE_FACTORY_WITH_CREATOR(type,  typecreator,  factory) | 
|  | 
| #define | DECLARE_COMPONENT(type)   DECLARE_FACTORY(type, type::Factory) | 
|  | 
| #define | DECLARE_COMPONENT_WITH_ID(type,  id)   DECLARE_FACTORY_WITH_ID(type, id, type::Factory) | 
|  | 
      
        
          | #define DECLARE_FACTORY | ( |  | type, | 
        
          |  |  |  | factory | 
        
          |  | ) |  |  | 
      
 
Value:      ::Gaudi::PluginService::Details::demangle<type>(), factory)
#define DECLARE_FACTORY_WITH_ID(type, id, factory)
Definition at line 25 of file PluginService.h.
 
 
      
        
          | #define DECLARE_FACTORY_WITH_CREATOR | ( |  | type, | 
        
          |  |  |  | typecreator, | 
        
          |  |  |  | factory | 
        
          |  | ) |  |  | 
      
 
Value:      ::Gaudi::PluginService::Details::demangle<type>(), factory)
#define DECLARE_FACTORY_WITH_CREATOR_AND_ID(type, typecreator, id, factory)
Definition at line 32 of file PluginService.h.