Public Member Functions | |
LoopIn (ThrTree aThrTree, const Type &aInit, const Type *aBeg, const Type *aEnd) | |
Tests with many possible input range types. | |
void | Test (void) |
LoopIn (ThrTree &aThrTree, const Type *aBeg, const Type *aEnd) | |
void | Test (void) |
Public Attributes | |
ThrTree | _ThrTree |
Type | _Init |
const Type * | _Beg |
const Type * | _End |
ThrTree & | _ThrTree |
const Type * | _Beg |
Classes | |
struct | LoopOut |
class | LoopRng |
LoopIn< ThrTree, Type >::LoopIn | ( | ThrTree | aThrTree, | |
const Type & | aInit, | |||
const Type * | aBeg, | |||
const Type * | aEnd | |||
) | [inline] |
Tests with many possible input range types.
LoopIn< ThrTree, Type >::LoopIn | ( | ThrTree & | aThrTree, | |
const Type * | aBeg, | |||
const Type * | aEnd | |||
) | [inline] |
void LoopIn< ThrTree, Type >::Test | ( | void | ) | [inline] |
This actually does the test. It could be put in the constructor, but some old compilers consider that such variables are unused.
void LoopIn< ThrTree, Type >::Test | ( | void | ) | [inline] |