bmgen.targets.basytec.formats package#
Submodules#
bmgen.targets.basytec.formats.pln module#
- class bmgen.targets.basytec.formats.pln.Header(registrations: List[str], numRows: int, numColumns: int)#
Bases:
object- numColumns: int#
- numRows: int#
- registrations: List[str]#
- class bmgen.targets.basytec.formats.pln.Program(header: bmgen.targets.basytec.formats.pln.Header, rows: List[bmgen.targets.basytec.formats.pln.Row])#
Bases:
object- static fromPln(buffer)#
- class bmgen.targets.basytec.formats.pln.Row(stepnumber: int, label: str | None, command: str, parameters: List[str], terminations: List[str], actions: List[str], registrations: List[str])#
Bases:
object- actions: List[str]#
- command: str#
- label: str | None#
- parameters: List[str]#
- registrations: List[str]#
- stepnumber: int#
- terminations: List[str]#