Gaudi Framework, version v22r0

Home   Generated: 9 Feb 2011

AIDA_visibility_hack.h

Go to the documentation of this file.
00001 /*
00002  * AIDA_visibility_hack.h
00003  *
00004  *  Created on: Jan 27, 2009
00005  *      Author: Marco Clemencic
00006  */
00007 
00008 #ifndef AIDA_VISIBILITY_HACK_H_
00009 #define AIDA_VISIBILITY_HACK_H_
00011 
00012 // For the GAUDI_API macro
00013 #include "GaudiKernel/Kernel.h"
00014 
00015 // To avoid breaking STL
00016 #include <string>
00017 #include <vector>
00018 
00019 // Force visibility of the classes
00020 #define class class GAUDI_API
00021 #include "AIDA/IBaseHistogram.h"
00022 #include "AIDA/IHistogram1D.h"
00023 #include "AIDA/IHistogram2D.h"
00024 #include "AIDA/IHistogram3D.h"
00025 #include "AIDA/IProfile1D.h"
00026 #include "AIDA/IProfile2D.h"
00027 #include "AIDA/IAnnotation.h"
00028 #include "AIDA/IAxis.h"
00029 #undef class
00030 
00031 
00032 #endif /* AIDA_VISIBILITY_HACK_H_ */
 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