| 4057 | |
| 4058 | # Get the struct fields values |
| 4059 | def get_fields(self, fbe_value): |
| 4060 | fbe_current_offset = 0 |
| 4061 | fbe_current_size = 0 |
| 4062 | |
| 4063 | self.byte0.fbe_offset = fbe_current_offset |
| 4064 | fbe_result = self.byte0.get() |
| 4065 | fbe_value.byte0 = fbe_result[0] |
| 4066 | fbe_current_offset += fbe_result[1] |
| 4067 | fbe_current_size += fbe_result[1] |
| 4068 | |
| 4069 | self.byte1.fbe_offset = fbe_current_offset |
| 4070 | fbe_result = self.byte1.get() |
| 4071 | fbe_value.byte1 = fbe_result[0] |
| 4072 | fbe_current_offset += fbe_result[1] |
| 4073 | fbe_current_size += fbe_result[1] |
| 4074 | |
| 4075 | self.byte2.fbe_offset = fbe_current_offset |
| 4076 | fbe_result = self.byte2.get() |
| 4077 | fbe_value.byte2 = fbe_result[0] |
| 4078 | fbe_current_offset += fbe_result[1] |
| 4079 | fbe_current_size += fbe_result[1] |
| 4080 | |
| 4081 | self.byte3.fbe_offset = fbe_current_offset |
| 4082 | fbe_result = self.byte3.get() |
| 4083 | fbe_value.byte3 = fbe_result[0] |
| 4084 | fbe_current_offset += fbe_result[1] |
| 4085 | fbe_current_size += fbe_result[1] |
| 4086 | |
| 4087 | self.byte4.fbe_offset = fbe_current_offset |
| 4088 | fbe_result = self.byte4.get() |
| 4089 | fbe_value.byte4 = fbe_result[0] |
| 4090 | fbe_current_offset += fbe_result[1] |
| 4091 | fbe_current_size += fbe_result[1] |
| 4092 | |
| 4093 | self.byte5.fbe_offset = fbe_current_offset |
| 4094 | fbe_result = self.byte5.get() |
| 4095 | fbe_value.byte5 = fbe_result[0] |
| 4096 | fbe_current_offset += fbe_result[1] |
| 4097 | fbe_current_size += fbe_result[1] |
| 4098 | |
| 4099 | self.char0.fbe_offset = fbe_current_offset |
| 4100 | fbe_result = self.char0.get() |
| 4101 | fbe_value.char0 = fbe_result[0] |
| 4102 | fbe_current_offset += fbe_result[1] |
| 4103 | fbe_current_size += fbe_result[1] |
| 4104 | |
| 4105 | self.char1.fbe_offset = fbe_current_offset |
| 4106 | fbe_result = self.char1.get() |
| 4107 | fbe_value.char1 = fbe_result[0] |
| 4108 | fbe_current_offset += fbe_result[1] |
| 4109 | fbe_current_size += fbe_result[1] |
| 4110 | |
| 4111 | self.char2.fbe_offset = fbe_current_offset |
| 4112 | fbe_result = self.char2.get() |
| 4113 | fbe_value.char2 = fbe_result[0] |
| 4114 | fbe_current_offset += fbe_result[1] |
| 4115 | fbe_current_size += fbe_result[1] |
| 4116 | |