# Types¶

The types documented below are dynamically generated for the Qctrl instance and should be accessed through the TypeNamespace instead of imported using import.

For example, this is how you would use a sample type from qctrl.dynamic.types.SampleType.

qc = Qctrl()
sample_type_object = qc.types.SampleType(...)


Classes

 ActionError The error associated with a failed action. ActionStatusEnum Action status options. ActionTypeEnum Action type options. ActiveAppEnum The allowed values for the apps used used from the UI. BrowsingThemeEnum The allowed values for the user’s pages theme while browsing. ComplexSegmentInput A segment of a complex-valued piecewise-constant function of time. CoreAction Metadata about the execution of a core function. Error Custom error. JobData Runtime data originated from the remote execution (jobs). RealSegmentInput A segment of a real-valued piecewise-constant function of time. TargetInput The desired time-evolution operator the controls implement in an ideal case. Task A single part of the execution of an Action. User Defines a User. UserExpertiseEnum The allowed values of the user’s expertise.

Types