Code Duplication    Length = 28-28 lines in 3 locations

opcua/ua/uaprotocol_auto.py 3 locations

@@ 6296-6323 (lines=28) @@
6293
    __repr__ = __str__
6294
6295
6296
class HistoryUpdateResult(FrozenClass):
6297
    '''
6298
    :ivar StatusCode:
6299
    :vartype StatusCode: StatusCode
6300
    :ivar OperationResults:
6301
    :vartype OperationResults: StatusCode
6302
    :ivar DiagnosticInfos:
6303
    :vartype DiagnosticInfos: DiagnosticInfo
6304
    '''
6305
6306
    ua_types = [
6307
        ('StatusCode', 'StatusCode'),
6308
        ('OperationResults', 'ListOfStatusCode'),
6309
        ('DiagnosticInfos', 'ListOfDiagnosticInfo'),
6310
               ]
6311
6312
    def __init__(self):
6313
        self.StatusCode = StatusCode()
6314
        self.OperationResults = []
6315
        self.DiagnosticInfos = []
6316
        self._freeze = True
6317
6318
    def __str__(self):
6319
        return 'HistoryUpdateResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \
6320
               'OperationResults:' + str(self.OperationResults) + ', ' + \
6321
               'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')'
6322
6323
    __repr__ = __str__
6324
6325
6326
class HistoryUpdateParameters(FrozenClass):
@@ 5150-5177 (lines=28) @@
5147
    __repr__ = __str__
5148
5149
5150
class ParsingResult(FrozenClass):
5151
    '''
5152
    :ivar StatusCode:
5153
    :vartype StatusCode: StatusCode
5154
    :ivar DataStatusCodes:
5155
    :vartype DataStatusCodes: StatusCode
5156
    :ivar DataDiagnosticInfos:
5157
    :vartype DataDiagnosticInfos: DiagnosticInfo
5158
    '''
5159
5160
    ua_types = [
5161
        ('StatusCode', 'StatusCode'),
5162
        ('DataStatusCodes', 'ListOfStatusCode'),
5163
        ('DataDiagnosticInfos', 'ListOfDiagnosticInfo'),
5164
               ]
5165
5166
    def __init__(self):
5167
        self.StatusCode = StatusCode()
5168
        self.DataStatusCodes = []
5169
        self.DataDiagnosticInfos = []
5170
        self._freeze = True
5171
5172
    def __str__(self):
5173
        return 'ParsingResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \
5174
               'DataStatusCodes:' + str(self.DataStatusCodes) + ', ' + \
5175
               'DataDiagnosticInfos:' + str(self.DataDiagnosticInfos) + ')'
5176
5177
    __repr__ = __str__
5178
5179
5180
class QueryFirstParameters(FrozenClass):
@@ 5095-5122 (lines=28) @@
5092
    __repr__ = __str__
5093
5094
5095
class ContentFilterElementResult(FrozenClass):
5096
    '''
5097
    :ivar StatusCode:
5098
    :vartype StatusCode: StatusCode
5099
    :ivar OperandStatusCodes:
5100
    :vartype OperandStatusCodes: StatusCode
5101
    :ivar OperandDiagnosticInfos:
5102
    :vartype OperandDiagnosticInfos: DiagnosticInfo
5103
    '''
5104
5105
    ua_types = [
5106
        ('StatusCode', 'StatusCode'),
5107
        ('OperandStatusCodes', 'ListOfStatusCode'),
5108
        ('OperandDiagnosticInfos', 'ListOfDiagnosticInfo'),
5109
               ]
5110
5111
    def __init__(self):
5112
        self.StatusCode = StatusCode()
5113
        self.OperandStatusCodes = []
5114
        self.OperandDiagnosticInfos = []
5115
        self._freeze = True
5116
5117
    def __str__(self):
5118
        return 'ContentFilterElementResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \
5119
               'OperandStatusCodes:' + str(self.OperandStatusCodes) + ', ' + \
5120
               'OperandDiagnosticInfos:' + str(self.OperandDiagnosticInfos) + ')'
5121
5122
    __repr__ = __str__
5123
5124
5125
class ContentFilterResult(FrozenClass):