Public Member Functions | |
T *const & | get () const override |
bool | next () override |
SequenceGenerator (T maxDigit_, int numDigits) | |
~SequenceGenerator () | |
Private Attributes | |
T * | digits |
int | ind |
int | len |
T | maxDigit |
int | seqLen |
Detailed Description
template<typename T>
class SequenceGenerator< T >
Definition at line 1520 of file utilities.cpp.
Constructor & Destructor Documentation
◆ SequenceGenerator()
|
inline |
Definition at line 1527 of file utilities.cpp.
References SequenceGenerator< T >::digits, SequenceGenerator< T >::ind, SequenceGenerator< T >::len, SequenceGenerator< T >::maxDigit, and SequenceGenerator< T >::seqLen.
◆ ~SequenceGenerator()
|
inline |
Definition at line 1553 of file utilities.cpp.
References SequenceGenerator< T >::digits.
Member Function Documentation
◆ get()
|
inlineoverride |
Definition at line 1538 of file utilities.cpp.
References SequenceGenerator< T >::digits.
◆ next()
|
inlineoverride |
Definition at line 1542 of file utilities.cpp.
References SequenceGenerator< T >::digits, SequenceGenerator< T >::ind, SequenceGenerator< T >::maxDigit, and SequenceGenerator< T >::seqLen.
Field Documentation
◆ digits
|
private |
Definition at line 1521 of file utilities.cpp.
Referenced by SequenceGenerator< T >::get(), SequenceGenerator< T >::next(), SequenceGenerator< T >::SequenceGenerator(), and SequenceGenerator< T >::~SequenceGenerator().
◆ ind
|
private |
Definition at line 1524 of file utilities.cpp.
Referenced by SequenceGenerator< T >::next(), and SequenceGenerator< T >::SequenceGenerator().
◆ len
|
private |
Definition at line 1522 of file utilities.cpp.
Referenced by SequenceGenerator< T >::SequenceGenerator().
◆ maxDigit
|
private |
Definition at line 1523 of file utilities.cpp.
Referenced by SequenceGenerator< T >::next(), and SequenceGenerator< T >::SequenceGenerator().
◆ seqLen
|
private |
Definition at line 1525 of file utilities.cpp.
Referenced by SequenceGenerator< T >::next(), and SequenceGenerator< T >::SequenceGenerator().
The documentation for this class was generated from the following file: