Iterator to step forward through UINT32 items in set. More...
#include <mi32/unsignedset.h>
Public Member Functions | |
| ITERATOR32 (const UNSIGNEDSET &Set) | |
| bool | IsEnd () const |
| operator UINT32 () const | |
| UINT32 | operator* () const |
| ITERATOR32 & | operator++ () |
| void | Reset () |
| void | SetEnd () |
| UINT32 | SkipCount () |
Iterator to step forward through UINT32 items in set.
| UNSIGNEDSET::ITERATOR32::ITERATOR32 | ( | const UNSIGNEDSET & | Set | ) | [inline, explicit] |
Construct from set.
If items in set exceed 32-bit range iterator will be set to end, use ITERATOR64 for that case.
| bool UNSIGNEDSET::ITERATOR32::IsEnd | ( | ) | const [inline] |
Determine if have reached end of set.
| UNSIGNEDSET::ITERATOR32::operator UINT32 | ( | ) | const [inline] |
Cast operator to UINT32.
| UINT32 UNSIGNEDSET::ITERATOR32::operator* | ( | ) | const [inline] |
Dereference operator, returns item number in set.
| ITERATOR32& UNSIGNEDSET::ITERATOR32::operator++ | ( | ) |
Pre-increment to next item in set.
| void UNSIGNEDSET::ITERATOR32::Reset | ( | ) |
Reset iterator to first item in set.
| void UNSIGNEDSET::ITERATOR32::SetEnd | ( | ) | [inline] |
Set iterator to end.
| UINT32 UNSIGNEDSET::ITERATOR32::SkipCount | ( | ) |
Skip ahead by current count, returns 0 if no current count.
1.6.1