Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

AIDA_HistogramFactoryProvider.h

Go to the documentation of this file.
00001 // Emacs -*- C++ -*-
00002 #ifndef ANAPHE_AIDAHISTOFACTORYPROVIDER
00003 #define ANAPHE_AIDAHISTOFACTORYPROVIDER 1
00004 
00005 #include "AIDA_Dev/IHistogramFactoryProvider.h"
00006 
00007 namespace Anaphe {
00008   namespace AIDA_Histogram_native {
00009 
00011 
00012 class AIDA_HistogramFactoryProvider : virtual public AIDA::Dev::IHistogramFactoryProvider
00013 {
00014 public:
00016   AIDA_HistogramFactoryProvider();
00018   ~AIDA_HistogramFactoryProvider();
00020   AIDA::IHistogramFactory* createFactory( AIDA::Dev::IDevTree & tree );
00022   AIDA::Dev::IDevHistogramFactory& devHistogramFactory();
00023 
00024 private:
00025   AIDA::Dev::IDevHistogramFactory* m_factory;
00026 };
00027 
00028   }
00029 }
00030 
00031 #endif /* ifndef ANAPHE_AIDAHISTOFACTORYPROVIDER */

Generated on Tue Nov 19 12:32:17 2002 for AIDA_Histogram_native by doxygen1.2.16