class QPanda::Qubit¶
Overview¶
#include <QubitFactory.h> class Qubit { public: // methods virtual PhysicalQubit* getPhysicalQubitPtr() const = 0; virtual size_t get_phy_addr() const; virtual bool getOccupancy() = 0; }; // direct descendants class OriginQubit; class QubitReference;
Detailed Documentation¶
Qubit abstract class.
Methods¶
virtual PhysicalQubit* getPhysicalQubitPtr() const = 0
Get physical qubit pointer.
Returns:
virtual size_t get_phy_addr() const
Get physical addr.
Returns:
size_t
virtual bool getOccupancy() = 0
get the occupancy status of this qubit
Returns: