5 #ifndef ctrlplane_subset_h
6 #define ctrlplane_subset_h
12 template <
typename Container>
24 return (
stack_.front() < 1);
29 void Next(Container *lhs, Container *rhs) {
34 for (
unsigned int i = 0; i <
stack_.size(); i++) {
36 assert((std::size_t)index <
container_.size());
38 for (
int n = prev; n < index; n++) {
45 for (
unsigned int n = prev; n <
container_.size(); n++) {
const Container & container_
std::vector< int > stack_
void Next(Container *lhs, Container *rhs)
SubsetGenerator(const Container &container)