| 126 | |
| 127 | |
| 128 | class Field(object): |
| 129 | def __init__(self, name): |
| 130 | self.name = name |
| 131 | self.uatype = None |
| 132 | self.value = None |
| 133 | self.array = False |
| 134 | |
| 135 | def __str__(self): |
| 136 | return "Field(name={}, uatype={}".format(self.name, self.uatype) |
| 137 | __repr__ = __str__ |
| 138 | |
| 139 | |
| 140 | class StructGenerator(object): |