Main Page | Class Hierarchy | Class List | File List | Class Members | Related Pages

TupleStore.h

00001 #ifndef TupleStore_H
00002 #define TupleStore_H
00003 
00004 #include <string>
00005 namespace glite
00006 {
00007     namespace rgma
00008     {
00012         class TupleStore
00013         {
00014             public:
00015                 TupleStore(bool isDatabase, bool isFile, bool isMemory, std::string logicalName, std::string location);
00016                 ~TupleStore(){}
00022                 bool isDatabase();
00023 
00029                 bool isFile();
00030 
00036                 bool isMemory();
00037 
00043                 std::string getLogicalName();
00044 
00050                 std::string getLocation();
00051             private:
00052                 bool m_isDatabase;
00053                 bool m_isFile;
00054                 bool m_isMemory;
00055                 std::string m_logicalName;
00056                 std::string m_location;
00057         };
00058         std::ostream& operator<<( std::ostream& stream, TupleStore ts);
00059     }
00060 }
00061 #endif

Generated on Wed Apr 25 19:11:32 2007 for glite-rgma-api-cpp by doxygen 1.3.5