addInstruction(LocalOpaqueInstPtr instruction) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
addInstruction(std::shared_ptr< CompositeInstruction > composite) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
addInstructions(std::vector< LocalOpaqueInstPtr > &instruction) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
addInstructions(const std::vector< LocalOpaqueInstPtr > &instruction) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
addInstructions(const std::vector< LocalOpaqueInstPtr > &&insts, bool shouldValidate=true) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
as_xacc() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
attachMetadata(const int instId, xacc::HeterogeneousMap &&m) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
clear() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
CompositeInstruction() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
CompositeInstruction(std::shared_ptr< xacc::Identifiable > impl) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
CompositeInstruction(const std::string &&name) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
CompositeInstruction(const std::string &name) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
depth() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
get_as_opaque() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
getInstruction(const std::size_t idx) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
getInstructions() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
insertInstruction(const std::size_t idx, LocalOpaqueInstPtr newInst) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
name() const (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
nChildren() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
nInstructions() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
nLogicalBits() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
nPhysicalBits() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
nVariables() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
operator()(const std::vector< double > &x) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
operator->() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
removeInstruction(const std::size_t idx) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
replaceInstruction(const std::size_t idx, LocalOpaqueInstPtr newInst) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
setName(const std::string name) (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
toString() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |
~CompositeInstruction() (defined in qcor::CompositeInstruction) | qcor::CompositeInstruction | |