QuISP
|
#include <MockBackendQubit.h>
Public Member Functions | |
MOCK_METHOD (void, setFree,(),(override)) | |
![]() | |
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) | ) |