| 520 | } |
| 521 | |
| 522 | std::vector<RuntimeTarget> LinkedLibraryHolder::getTargets() const { |
| 523 | std::vector<RuntimeTarget> ret; |
| 524 | for (auto &[name, target] : targets) |
| 525 | ret.emplace_back(target); |
| 526 | return ret; |
| 527 | } |
| 528 | |
| 529 | std::string python::getTransportLayer(LinkedLibraryHolder *holder) { |
| 530 | if (holder && cudaq::detail::canModifyTarget()) { |