Gaudi Framework, version v22r0

Home   Generated: 9 Feb 2011

AIDA_visibility_hack.cpp

Go to the documentation of this file.
00001 /*
00002  * AIDA_visibility_hack.cpp
00003  *
00004  *  Created on: Jan 27, 2009
00005  *      Author: Marco Clemencic
00006  */
00007 
00008 #ifdef __ICC
00009 // disable icc remark #177: declared but never referenced
00010 #pragma warning(disable:177)
00011 #endif
00012 
00014 #include "AIDA_visibility_hack.h"
00015 
00016 #include <typeinfo>
00017 
00018 using namespace AIDA;
00019 
00020 #define TI(x) const std::type_info& x##Info = typeid(x)
00021 namespace {
00022   TI(IBaseHistogram);
00023   TI(IHistogram);
00024   TI(IHistogram1D);
00025   TI(IHistogram2D);
00026   TI(IHistogram3D);
00027   TI(IProfile);
00028   TI(IProfile1D);
00029   TI(IProfile2D);
00030   TI(IAnnotation);
00031   TI(IAxis);
00032 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Wed Feb 9 16:25:01 2011 for Gaudi Framework, version v22r0 by Doxygen version 1.6.2 written by Dimitri van Heesch, © 1997-2004