Generate
void Generate(SudokuField* field, uint32 fieldsLeft,
generator.Generate(&fField, 40 - fLevel * 5, fProgress, &fQuit);
static InterruptDescriptor Generate(unsigned index);
typedef GenerateTable<InterruptDescriptor, InterruptDescriptor::Generate,
Value Generate();
entryStrategy.Generate(key, value);
entryStrategy.Generate(key, value);
strategy.Generate(key, value);
inline Key GenerateKey() { return fKeyStrategy.Generate(); }
inline Value GenerateValue() { return fValueStrategy.Generate(); }
inline Key GenerateKey() { return fKeyStrategy.Generate(); }
inline Value GenerateValue() { return fValueStrategy.Generate(); }
v.Insert(strategy.Generate());
v.Insert(strategy.Generate());
Value value = strategy.Generate();
Value value = strategy.Generate();
v.PushFront(strategy.Generate());
v.PushFront(strategy.Generate());
v.PushBack(strategy.Generate());
v.PushBack(strategy.Generate());
v.Insert(strategy.Generate(), index);
v.Insert(strategy.Generate(), v.IteratorForIndex(index));
v.Insert(strategy.Generate(), index);
Value value = strategy.Generate();