Rosetta 3.3
|
Class for iterating across all words of a compile-time-known fixed-length, composed of letters from varying alphabets, where each alphabet is represented by its size. This iteration is performed in lexicographical order. All allocation of a FixedSizeLexicographicalIterator takes place on the stack, and is therefore much faster than a regular LexigographicalIterator. More...
Classes | |
class | utility::FixedSizeLexicographicalIterator< S > |
Namespaces | |
namespace | utility |
unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 1. |
Class for iterating across all words of a compile-time-known fixed-length, composed of letters from varying alphabets, where each alphabet is represented by its size. This iteration is performed in lexicographical order. All allocation of a FixedSizeLexicographicalIterator takes place on the stack, and is therefore much faster than a regular LexigographicalIterator.