libqasm
library for handling cQASM files
|
Namespace containing the guts of the compatibility layer emulating the old API while using the guts of the new one.
Enumerations | |
enum | ParameterType { ParameterType::NoArg, ParameterType::SingleBit, ParameterType::SingleQubit, ParameterType::SingleQubitReal, ParameterType::SingleQubitMatrix, ParameterType::TwoQubit, ParameterType::TwoQubitReal, ParameterType::TwoQubitInt, ParameterType::ThreeQubit, ParameterType::MeasureParity, ParameterType::SingleInt, ParameterType::SingleString, ParameterType::NotGate } |
All instruction types supported by the old API based on the types of their parameters alone. More... | |
|
strong |
All instruction types supported by the old API based on the types of their parameters alone.
Enumerator | |
---|---|
NoArg | |
SingleBit | |
SingleQubit | |
SingleQubitReal | |
SingleQubitMatrix | |
TwoQubit | |
TwoQubitReal | |
TwoQubitInt | |
ThreeQubit | |
MeasureParity | |
SingleInt | |
SingleString | |
NotGate |
Definition at line 25 of file qasm_new_to_old.hpp.