This is the complete list of members for
MyUniqueRandom< MyNT >, including all inherited members.
generate(MyNT &num) (defined in MyUniqueRandom< MyNT >) | MyUniqueRandom< MyNT > | [inline] |
generate(MyNT &num, const hash_set< MyNT, hash< MyNT > > &numsToAvoid) (defined in MyUniqueRandom< MyNT >) | MyUniqueRandom< MyNT > | [inline] |
generate(int count, const hash_set< MyNT, hash< MyNT > > &numsToAvoid, vector< MyNT > &nums) (defined in MyUniqueRandom< MyNT >) | MyUniqueRandom< MyNT > | [inline] |
generate(int count, const vector< int > &numsToUse, const hash_set< MyNT, hash< MyNT > > &numsToAvoid, vector< MyNT > &nums) (defined in MyUniqueRandom< MyNT >) | MyUniqueRandom< MyNT > | [inline] |
MyUniqueRandom(MyNT l, MyNT h) (defined in MyUniqueRandom< MyNT >) | MyUniqueRandom< MyNT > | [inline] |
reset() (defined in MyUniqueRandom< MyNT >) | MyUniqueRandom< MyNT > | [inline] |
~MyUniqueRandom() (defined in MyUniqueRandom< MyNT >) | MyUniqueRandom< MyNT > | [inline, virtual] |