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

AIDA_PlotterFactoryProvider.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 
00003 #ifndef ANAPHE_AIDA_PLOTTERFACTORYPROVIDER_H
00004 #define ANAPHE_AIDA_PLOTTERFACTORYPROVIDER_H
00005 
00007 //                                                                     //
00008 //  This library is free software; you can redistribute it and/or      //
00009 //  modify it under the terms of the GNU Lesser General Public         //
00010 //  License as published by the Free Software Foundation; either       //
00011 //  version 2.1 of the License, or (at your option) any later version. //
00012 //                                                                     //
00013 //  This library is distributed in the hope that it will be useful,    //
00014 //  but WITHOUT ANY WARRANTY; without even the implied warranty of     //
00015 //  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU   //
00016 //  Lesser General Public License for more details.                    //
00017 //                                                                     //
00018 //  You should have received a copy of the GNU Lesser General Public   //
00019 //  License along with this library (see file COPYING); if not, write  //
00020 //  to the Free Software Foundation, Inc., 59 Temple Place, Suite      //
00021 //  330, Boston, MA 02111-1307 USA, or contact the author.             //
00022 //                                                                     //
00024 
00034 #include "AIDA_Dev/IPlotterFactoryProvider.h"
00035 
00036 
00037 
00038 namespace AIDA {
00039 class IPlotterFactory;
00040 }
00041 
00042 
00043 
00044 namespace Anaphe {
00045 namespace AIDA_Plotter_Grace {
00046 
00047 
00048 
00053 class AIDA_PlotterFactoryProvider : public virtual AIDA::Dev::IPlotterFactoryProvider
00054 {
00055 public:
00056   AIDA::IPlotterFactory* createFactory(int argc = 0, char** args = 0);
00057 
00058 };
00059 
00060 
00061 
00062 } // end of namespace AIDA_Plotter_Grace
00063 } // end of namespace Anaphe
00064 
00065 
00066 
00067 
00068 #endif 

Generated on Tue Jan 28 13:30:45 2003 for Anaphe_AIDA_Plotter_Grace by doxygen1.2.16