00001 #ifndef TUPLELIST_H 00002 #define TUPLELIST_H 00003 00004 #include "rgma/TupleStore.h" 00005 #include <vector> 00006 #include <string> 00007 00008 namespace glite 00009 { 00010 namespace rgma 00011 { 00015 class TupleStoreList 00016 { 00017 public: 00018 TupleStoreList(); 00019 ~TupleStoreList(){} 00020 00028 TupleStore getTupleStore(int index); 00036 void add(TupleStore index); 00037 int size(); 00038 private: 00039 std::vector<TupleStore> m_tupleStoreList; 00040 00041 }; 00042 std::ostream& operator<<( std::ostream& stream, TupleStoreList tsl); 00043 } 00044 } 00045 #endif