|
XACC
|
This is the complete list of members for xacc::quantum::QuantumIRProvider, including all inherited members.
| createComposite(const std::string name, std::vector< std::string > variables={}, const std::string type="circuit") override (defined in xacc::quantum::QuantumIRProvider) | xacc::quantum::QuantumIRProvider | virtual |
| createInstruction(const std::string name, std::size_t bit) override (defined in xacc::quantum::QuantumIRProvider) | xacc::quantum::QuantumIRProvider | virtual |
| createInstruction(const std::string name, std::vector< std::size_t > bits, std::vector< InstructionParameter > parameters=std::vector< InstructionParameter >{}, const HeterogeneousMap &analog_options={}) override (defined in xacc::quantum::QuantumIRProvider) | xacc::quantum::QuantumIRProvider | virtual |
| createIR(const std::string type="circuit") override (defined in xacc::quantum::QuantumIRProvider) | xacc::quantum::QuantumIRProvider | virtual |
| description() const override | xacc::quantum::QuantumIRProvider | inlinevirtual |
| getInstructions() override (defined in xacc::quantum::QuantumIRProvider) | xacc::quantum::QuantumIRProvider | virtual |
| getNRequiredBits(const std::string name) override (defined in xacc::quantum::QuantumIRProvider) | xacc::quantum::QuantumIRProvider | virtual |
| name() const override | xacc::quantum::QuantumIRProvider | inlinevirtual |
| QuantumIRProvider()=default (defined in xacc::quantum::QuantumIRProvider) | xacc::quantum::QuantumIRProvider | |
| ~Identifiable() | xacc::Identifiable | inlinevirtual |
| ~IRProvider() (defined in xacc::IRProvider) | xacc::IRProvider | inlinevirtual |
1.8.11