quri_parts.qsub.opsub module¶
- class UnitarySubDef¶
Bases:
OpSubDef,UnitaryDef
- class NonUnitarySubDef¶
Bases:
OpSubDef,NonUnitaryDef
- opsub(opsub_def, repository=<quri_parts.qsub.resolve.resolve.SimpleSubRepository object>)¶
- Parameters:
opsub_def (type[OpSubDef])
repository (SimpleSubRepository | None)
- Return type:
- class ParamOpSubDef¶
Bases:
ParamOpDef[Params],ParamSubDef[Params]
- class ParamUnitarySubDef¶
Bases:
ParamOpSubDef[Params],ParamUnitaryDef[Params]
- class ParamNonUnitarySubDef¶
Bases:
ParamOpSubDef[Params],ParamNonUnitaryDef[Params]
- param_opsub(opsub_def, repository=<quri_parts.qsub.resolve.resolve.SimpleSubRepository object>)¶
- Parameters:
opsub_def (type[ParamOpSubDef[Params]])
repository (SimpleSubRepository | None)
- Return type:
tuple[OpFactory[Params], SubFactory[Params]]