1 #ifndef GCP_UTIL_REGCOORDRANGE_H
2 #define GCP_UTIL_REGCOORDRANGE_H
11 #include "gcp/util/common/CoordRange.h"
12 #include "gcp/util/common/Range.h"
13 #include "gcp/util/common/RegDescription.h"
44 inline unsigned currentSlot() {
45 return iElCurrent_ + iSlotOffset_;
72 std::vector<Range<unsigned> > ranges_;
73 std::vector<Range<unsigned> >::iterator iRange_;
83 #endif // End #ifndef GCP_UTIL_REGCOORDRANGE_H
const RegCoordRange & operator++()
Definition: RegCoordRange.cc:53
unsigned currentElement()
Definition: RegCoordRange.h:40
Definition: CoordRange.h:20
friend std::ostream & operator<<(std::ostream &os, RegCoordRange &range)
Definition: RegCoordRange.h:24
void reset()
Definition: RegCoordRange.cc:36
RegCoordRange(RegDescription ®, CoordRange &range)
Definition: RegCoordRange.cc:11
virtual ~RegCoordRange()
Definition: RegCoordRange.cc:30
bool isEnd()
Definition: RegCoordRange.cc:45
Definition: RegDescription.h:26