|
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.
1.8.13