| 40 | |
| 41 | public: |
| 42 | void add_backend(const backend_families& bg, const shared_ptr<AbstractStateGenerator>& asg) { |
| 43 | backends[bg] = asg; |
| 44 | }; |
| 45 | void get_generator_iterators(const backend_families& bg, |
| 46 | std::map<backend_families, shared_ptr<AbstractStateGenerator>>::const_iterator& generator, |
| 47 | std::map<backend_families, shared_ptr<AbstractStateGenerator>>::const_iterator& end) { |