interfaceDevice

Module Contents

class InterfaceDevice[source]

Interface class that represents a device. Hidden feature: variables that need to be saved must be type-hinted: e.g.: x: int. See obj_to_json() for more info

assign(self, machine_to_assign, resetAttribute=False)[source]

Copy the attribute values of machine_to_assign to self. The references are not lost.

Parameters:
  • machine_to_assignInterfaceDevice
  • resetAttribute