|
QuISP
|
#include <MockBackendQubit.h>


Public Member Functions | |
| MOCK_METHOD (void, setFree,(),(override)) | |
Public Member Functions inherited from quisp::backends::abstract::IQubit | |
| IQubit () | |
| virtual | ~IQubit () |
| virtual void | setFree ()=0 |
| virtual const IQubitId *const | getId () const |
| virtual void | relaseBackToPool () |
| virtual void | gateX () |
| virtual void | gateY () |
| virtual void | gateZ () |
| virtual void | gateI () |
| virtual void | gateH () |
| virtual void | gateT () |
| virtual void | gateS () |
| virtual void | gateSdg () |
| virtual void | gateCNOT (IQubit *const target_qubit) |
| virtual void | gateCZ (IQubit *const target_qubit) |
| virtual void | noiselessX () |
| virtual void | noiselessZ () |
| virtual void | noiselessH () |
| virtual void | noiselessCNOT (IQubit *const target_qubit) |
| virtual EigenvalueResult | noiselessMeasureZ () |
| virtual EigenvalueResult | noiselessMeasureX () |
| virtual EigenvalueResult | noiselessMeasureZ (EigenvalueResult forced_result) |
| virtual EigenvalueResult | noiselessMeasureX (EigenvalueResult forced_result) |
| virtual EigenvalueResult | measureX () |
| virtual EigenvalueResult | measureY () |
| virtual EigenvalueResult | measureZ () |
| quisp_test::mock_backends::MockBackendQubit::MOCK_METHOD | ( | void | , |
| setFree | , | ||
| () | , | ||
| (override) | ) |