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

AIDA_ObjectivityStoreFactory.h

Go to the documentation of this file.
00001 // Emacs -*- C++ -*-
00002 #ifndef ANAPHE_OBJYSTOREFACTORY
00003 #define ANAPHE_OBJYSTOREFACTORY 1
00004 
00005 #include <string>
00006 #include "AIDA_Dev/IStoreFactory.h"
00007 
00008 namespace Anaphe {
00009   namespace AIDA_ObjectivityStore {
00010 
00012 
00013 class AIDA_ObjectivityStoreFactory : virtual public AIDA::Dev::IStoreFactory
00014 {
00015 public:
00017   AIDA_ObjectivityStoreFactory();
00019   ~AIDA_ObjectivityStoreFactory();
00020 
00022   AIDA::Dev::IStore* createStore( const std::string & storeName,
00023                                   bool readOnly,
00024                                   bool createNew,
00025                                   const std::string & options );
00026   bool destroyStore( AIDA::Dev::IStore* store );
00027 };
00028 
00029   }
00030 }
00031 
00032 #endif /* ifndef ANAPHE_OBJYSTOREFACTORY */

Generated on Tue Nov 19 12:32:33 2002 for AIDA_ObjectivityStore by doxygen1.2.16