| 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) { |
| 48 | generator = backends.find(bg); |
| 49 | end = backends.end(); |
| 50 | }; |
| 51 | std::size_t size() { |
| 52 | return backends.size(); |
| 53 | }; |