The Gaudi Framework  v30r2 (9eca68f7)
DeclareFactoryEntries.h
Go to the documentation of this file.
1 #ifndef GAUDIKERNEL_DECLAREFACTORYENTRIES_H
2 #define GAUDIKERNEL_DECLAREFACTORYENTRIES_H 1
3 
4 #ifdef ATLAS
5 
6 // Backwards compatibility dummies
7 #define DECLARE_ALGORITHM( x ) /*dummy*/
8 #define DECLARE_NAMESPACE_ALGORITHM( n, x ) /*dummy*/
9 
10 #define DECLARE_AUDITOR( x ) /*dummy*/
11 #define DECLARE_NAMESPACE_AUDITOR( n, x ) /*dummy*/
12 
13 #define DECLARE_GENERIC_CONVERTER( x ) /* dummy */
14 #define DECLARE_NAMESPACE_GENERIC_CONVERTER( n, x ) /* dummy */
15 #define DECLARE_CONVERTER( x ) /*dummy*/
16 #define DECLARE_NAMESPACE_CONVERTER( n, x ) /*dummy */
17 
18 #define DECLARE_SERVICE( x ) /*dummy*/
19 #define DECLARE_NAMESPACE_SERVICE( n, x ) /*dummy*/
20 
21 #define DECLARE_ALGTOOL( x ) /*dummy*/
22 #define DECLARE_NAMESPACE_ALGTOOL( n, x ) /*dummy*/
23 #define DECLARE_TOOL( x ) /*dummy*/
24 #define DECLARE_NAMESPACE_TOOL( n, x ) /*dummy*/
25 
26 #define DECLARE_FACTORY_ENTRIES( x ) void x##_load()
27 
28 #else
29 
30 #warning "obsolete empty header, please remove it"
31 
32 #endif
33 
34 #endif // GAUDIKERNEL_DECLAREFACTORYENTRIES_H