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: