bmgen.targets.bm.formats package#

Submodules#

bmgen.targets.bm.formats.sql module#

class bmgen.targets.bm.formats.sql.Program(rows: List[bmgen.targets.bm.formats.sql.StepRows])#

Bases: object

static fromSql(values)#
rows: List[StepRows]#
toSql(programName: str)#
class bmgen.targets.bm.formats.sql.Row(iStepNo: int, iNumeration: int, csLabel: str | None, csOperator: str | None, csSetPoint: str | None, csCircuitValue: str | None, csBreakOff: str | None, csRegistration: str | None, csComment: str | None, iGoto: int | None)#

Bases: object

csBreakOff: str | None#
csCircuitValue: str | None#
csComment: str | None#
csLabel: str | None#
csOperator: str | None#
csRegistration: str | None#
csSetPoint: str | None#
static fromSql(values) Row#
iGoto: int | None#
iNumeration: int#
iStepNo: int#
toSql(programId: int | str)#
class bmgen.targets.bm.formats.sql.StepRows(rows: List[bmgen.targets.bm.formats.sql.Row])#

Bases: object

rows: List[Row]#
toSql(programId: int | str)#

Module contents#