1 #ifndef SZA_UTIL_REGCOORDRANGE_H
2 #define SZA_UTIL_REGCOORDRANGE_H
44 inline unsigned currentSlot() {
45 return iElCurrent_ + iSlotOffset_;
72 std::vector<Range<unsigned> > ranges_;
73 std::vector<Range<unsigned> >::iterator iRange_;
82 #endif // End #ifndef SZA_UTIL_REGCOORDRANGE_H
bool isEnd()
Return true if we are at the end of our range.
A class for iterating over slot ranges specified in a CoordRange object.
Tagged: Fri Sep 17 15:48:20 PDT 2004.
unsigned currentElement()
Return the current element.
Tagged: Mon Sep 27 21:37:46 UTC 2004.
virtual ~RegCoordRange()
Destructor.
void reset()
Reset all iterators.
RegCoordRange(RegDescription ®, CoordRange &range)
Constructor.
friend std::ostream & operator<<(std::ostream &os, RegCoordRange &range)
Allows cout << RegCoordRange.
const RegCoordRange & operator++()
Prefix increment operator.
Tagged: Fri Sep 17 15:51:07 PDT 2004.