XACC
|
Public Member Functions | |
void | visit (Hadamard &h) override |
void | visit (CNOT &h) override |
void | visit (Rz &h) override |
void | visit (Ry &h) override |
void | visit (Rx &h) override |
void | visit (U1 &u1) override |
void | visit (X &h) override |
void | visit (Y &h) override |
void | visit (Z &h) override |
void | visit (CY &cy) override |
void | visit (CZ &cz) override |
void | visit (Swap &s) override |
void | visit (fSim &fsim) override |
void | visit (iSwap &isw) override |
void | visit (CRZ &crz) override |
void | visit (CH &ch) override |
void | visit (S &s) override |
void | visit (Sdg &sdg) override |
void | visit (T &t) override |
void | visit (Tdg &tdg) override |
void | visit (IfStmt &tdg) override |
![]() | |
~BaseInstructionVisitor () override | |
const std::string | name () const override |
const std::string | description () const override |
virtual const std::string | toString () |
virtual std::string & | getNativeAssembly () |
void | resetNativeAssembly () |
![]() | |
virtual | ~Identifiable () |
![]() | |
virtual void | visit (Hadamard &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (CNOT &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (Rz &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (Rx &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (Ry &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (X &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (Y &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (Z &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (CPhase &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (Swap &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (iSwap &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (fSim &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (Measure &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (Identity &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (CZ &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (CY &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (CRZ &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (CH &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (S &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (Sdg &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (T &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (Tdg &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (U &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (U1 &)=0 |
virtual | ~InstructionVisitor () |
![]() | |
virtual void | visit (IfStmt &)=0 |
virtual | ~InstructionVisitor () |
Additional Inherited Members | |
![]() | |
std::string | native = "" |