Class TargetQubitInfo¶
Defined in File qubit_info.hpp
Inheritance Relationships¶
Base Type¶
public QubitInfo
(Class QubitInfo)
Class Documentation¶
-
class TargetQubitInfo : public QubitInfo¶
Public Functions
-
inline TargetQubitInfo(void)¶
-
inline explicit TargetQubitInfo(UINT index_)¶
-
inline TargetQubitInfo(UINT index_, UINT commutation_property_)¶
-
inline bool is_commute_X() const¶
-
inline bool is_commute_Y() const¶
-
inline bool is_commute_Z() const¶
-
virtual bool is_commute_with(const TargetQubitInfo &info) const¶
-
virtual bool is_commute_with(const ControlQubitInfo &info) const¶
-
inline virtual UINT get_merged_property(UINT property) const¶
-
inline virtual UINT get_merged_property(const TargetQubitInfo &target) const¶
-
inline virtual UINT get_merged_property(const ControlQubitInfo &control) const¶
-
inline TargetQubitInfo(void)¶