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

AIDA_DevEvaluatorFactory.h

Go to the documentation of this file.
00001 // Emacs -*- C++ -*-
00002 #ifndef ANAPHE_DEVEVALUATORFACTORY
00003 #define ANAPHE_DEVEVALUATORFACTORY 1
00004 
00005 #include "AIDA_Dev/IDevEvaluatorFactory.h"
00006 
00007 namespace Anaphe {
00008   namespace AIDA_Tuple_native {
00009     class CompiledExpressionManager;
00010 
00012 
00013 class AIDA_DevEvaluatorFactory : virtual public AIDA::Dev::IDevEvaluatorFactory
00014 {
00015 public:
00017   AIDA_DevEvaluatorFactory();
00018 
00020   ~AIDA_DevEvaluatorFactory();
00021 
00023   AIDA::IEvaluator* createScripted( const std::string & expression );
00024 
00025 private:
00026   CompiledExpressionManager*   m_mgr;
00027 
00028 };
00029 
00030   }
00031 }
00032 
00033 #endif

Generated on Tue Feb 18 17:51:19 2003 for AIDA_Tuple_native by doxygen1.2.16