qbraid.programs.ProgramSpec

class ProgramSpec(program_type, alias=None, overwrite=False)[source]

Base class used to register program type and type alias.

__init__(program_type, alias=None, overwrite=False)[source]

Methods

__init__(program_type[, alias, overwrite])

Attributes

alias

Return the alias of the registered program type.

native

True if program is natively supported by qBraid, False otherwise.

program_type

Return the registered program type.