|
QCOR
|
This is the complete list of members for qcor::KernelSignature< Args >, including all inherited members.
| adjoint(std::shared_ptr< CompositeInstruction > ir, Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| as_unitary_matrix(Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| ctrl(std::shared_ptr< CompositeInstruction > ir, const std::vector< qubit > &ctrl_qbits, Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| ctrl(std::shared_ptr< CompositeInstruction > ir, const std::vector< int > ctrl_idxs, Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| ctrl(std::shared_ptr< CompositeInstruction > ir, int ctrl_qbit, Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| ctrl(std::shared_ptr< CompositeInstruction > ir, qubit ctrl_qbit, Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| ctrl(std::shared_ptr< CompositeInstruction > ir, qreg ctrl_qbits, Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| KernelSignature(_qpu_lambda< CaptureArgs... > &lambda) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| KernelSignature(callable_function_ptr< Args... > &&f) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| KernelSignature(KernelType &kernel) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| KernelSignature(void *&f_ptr) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| n_instructions(Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| observe(std::shared_ptr< Operator > obs, Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| observe(Operator &obs, Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| openqasm(Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| operator()(std::shared_ptr< CompositeInstruction > ir, Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| operator()(Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| print_kernel(std::ostream &os, Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| print_kernel(Args... args) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
| set_parent_kernel(std::shared_ptr< CompositeInstruction > ir) (defined in qcor::KernelSignature< Args >) | qcor::KernelSignature< Args > | inline |
1.8.17