autoqasm.program.serialization_properties module

class autoqasm.program.serialization_properties.OpenQASMSerializationProperties(auto_defcalgrammar: 'bool | None' = False, include_externs: 'bool | None' = False)[source]

Bases: object

auto_defcalgrammar: bool | None = False

Whether to automatically include defcalgrammar when pulses are used. Default to False.

include_externs: bool | None = False

Whether to include externs. Default to False.

autoqasm.program.serialization_properties.SerializationProperties

alias of OpenQASMSerializationProperties