Iterator to step forward through UINT32 ranges of items in set. More...
#include <mi32/unsignedset.h>
Public Member Functions | |
| ITERATOR_RANGE32 (const UNSIGNEDSET &Set) | |
| UINT32 | GetFirst () const |
| UINT32 | GetLast () const |
| bool | IsEnd () const |
| ITERATOR_RANGE32 & | operator++ () |
| void | Reset () |
| void | SetEnd () |
Iterator to step forward through UINT32 ranges of items in set.
| UNSIGNEDSET::ITERATOR_RANGE32::ITERATOR_RANGE32 | ( | const UNSIGNEDSET & | Set | ) | [inline, explicit] |
Construct from set.
If items in set exceed 32-bit range iterator will be set to end, use ITERATOR_RANGE64 for that case.
| UINT32 UNSIGNEDSET::ITERATOR_RANGE32::GetFirst | ( | ) | const [inline] |
Get first item in range.
| UINT32 UNSIGNEDSET::ITERATOR_RANGE32::GetLast | ( | ) | const [inline] |
Get last item in range.
| bool UNSIGNEDSET::ITERATOR_RANGE32::IsEnd | ( | ) | const [inline] |
Determine if have reached end of set.
| ITERATOR_RANGE32& UNSIGNEDSET::ITERATOR_RANGE32::operator++ | ( | ) |
Pre-increment to next range in set.
| void UNSIGNEDSET::ITERATOR_RANGE32::Reset | ( | ) |
Reset iterator to first range in set.
| void UNSIGNEDSET::ITERATOR_RANGE32::SetEnd | ( | ) | [inline] |
Set iterator to end.
1.6.1