boost-process icon indicating copy to clipboard operation
boost-process copied to clipboard

Add sequence() initializer to pass a runtime container of initializers.

Open nat-goodspeed opened this issue 9 years ago • 0 comments

sequence() returns an initializer adapter that forwards initializer method calls to each contained initializer in turn.

Also defines any_initializer as the element type for the container of interest.

std::vector<any_initializer> initializers;
initializers.push_back(run_exe("myprog"));
...
execute(sequence(initializers));

nat-goodspeed avatar Nov 23 '15 22:11 nat-goodspeed