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

AIDA_DevTupleFactory.h

Go to the documentation of this file.
00001 // Emacs -*- C++ -*-
00002 #ifndef ANAPHE_AIDA_DEVTUPLEFACTORY
00003 #define ANAPHE_AIDA_DEVTUPLEFACTORY 1
00004 
00005 #include "AIDA_Dev/IDevTupleFactory.h"
00006 
00007 namespace Anaphe {
00008   namespace AIDA_Tuple_native {
00009 
00011 
00012 class AIDA_DevTupleFactory : virtual public AIDA::Dev::IDevTupleFactory
00013 {
00014 public:
00016   AIDA_DevTupleFactory();
00018   ~AIDA_DevTupleFactory();
00019   // Methods inherited from IDevTupleFactory
00020   AIDA::Dev::IDevTuple* create( AIDA::Dev::IBackingStore* backingStore,
00021                                 const std::string& title,
00022                                 std::string options = "");
00023   AIDA::Dev::IDevTuple* createChained( const std::string& title,
00024                                        const std::vector<AIDA::Dev::IDevTuple*>& set );
00025   AIDA::Dev::ITupleVariableDescription* createDescription();
00026   AIDA::Dev::ITupleVariableDescription* createDescription( const AIDA::Dev::ITupleVariableDescription& original );
00027 };
00028 
00029   }
00030 }
00031 
00032 #endif /* ifndef ANAPHE_AIDA_DEVTUPLEFACTORY */

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