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

AIDA_XMLStoreFactory.h

Go to the documentation of this file.
00001 // Emacs -*- C++ -*-
00002 #ifndef ANAPHE_XMLSTOREFACTORY
00003 #define ANAPHE_XMLSTOREFACTORY 1
00004 
00005 #include <string>
00006 #include "AIDA_Dev/IStoreFactory.h"
00007 
00008 namespace Anaphe {
00009   namespace AIDA_XMLStore {
00010 
00012 
00013 class AIDA_XMLStoreFactory : virtual public AIDA::Dev::IStoreFactory
00014 {
00015 public:
00017   AIDA_XMLStoreFactory();
00019   ~AIDA_XMLStoreFactory();
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_XMLSTOREFACTORY */

Generated on Tue Nov 19 12:32:56 2002 for AIDA_XMLStore by doxygen1.2.16