QCOR
All Classes Namespaces Functions Pages
qcor::CompositeInstruction Member List

This is the complete list of members for qcor::CompositeInstruction, including all inherited members.

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