00001
00002
00003
00004 #ifndef STJTREEINDEXLIST_H
00005 #define STJTREEINDEXLIST_H
00006
00007 #include "StjTreeIndex.h"
00008
00009 #include <vector>
00010
00011 typedef std::vector<StjTreeIndex> StjTreeIndexList;
00012
00013 inline bool operator==(const StjTreeIndexList& v1, const StjTreeIndexList& v2){
00014 if(v1.size() != v2.size()) return false;
00015 for(size_t i = 0; i < v1.size(); ++i) if(v1[i] != v2[i]) return false;
00016 return true;
00017 }
00018
00019 inline std::ostream& operator<<(std::ostream& out, const StjTreeIndexList& v)
00020 {
00021 out << "StjTreeIndexList size: " << v.size();
00022 return out;
00023 }
00024
00025 #endif // STJTREEINDEXLIST_H