XACC
Public Member Functions | List of all members
xacc::IRTransformation Class Referenceabstract
Inheritance diagram for xacc::IRTransformation:
xacc::Identifiable xacc::quantum::CircuitOptimizer xacc::quantum::DefaultPlacement xacc::quantum::MapToPhysical xacc::quantum::MapToPhysical xacc::quantum::PulseTransform xacc::quantum::RotationFolding xacc::quantum::SwapShort

Public Member Functions

virtual void apply (std::shared_ptr< CompositeInstruction > program, const std::shared_ptr< Accelerator > accelerator, const HeterogeneousMap &options={})=0
 
virtual const IRTransformationType type () const =0
 
- Public Member Functions inherited from xacc::Identifiable
virtual const std::string name () const =0
 
virtual const std::string description () const =0
 
virtual ~Identifiable ()
 

The documentation for this class was generated from the following file: