Code Duplication    Length = 28-28 lines in 3 locations

opcua/ua/uaprotocol_auto.py 3 locations

@@ 6260-6287 (lines=28) @@
6257
    __repr__ = __str__
6258
6259
6260
class HistoryUpdateResult(FrozenClass):
6261
    '''
6262
    :ivar StatusCode:
6263
    :vartype StatusCode: StatusCode
6264
    :ivar OperationResults:
6265
    :vartype OperationResults: StatusCode
6266
    :ivar DiagnosticInfos:
6267
    :vartype DiagnosticInfos: DiagnosticInfo
6268
    '''
6269
6270
    ua_types = [
6271
        ('StatusCode', 'StatusCode'),
6272
        ('OperationResults', 'ListOfStatusCode'),
6273
        ('DiagnosticInfos', 'ListOfDiagnosticInfo'),
6274
               ]
6275
6276
    def __init__(self):
6277
        self.StatusCode = StatusCode()
6278
        self.OperationResults = []
6279
        self.DiagnosticInfos = []
6280
        self._freeze = True
6281
6282
    def __str__(self):
6283
        return 'HistoryUpdateResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \
6284
               'OperationResults:' + str(self.OperationResults) + ', ' + \
6285
               'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')'
6286
6287
    __repr__ = __str__
6288
6289
6290
class HistoryUpdateParameters(FrozenClass):
@@ 5114-5141 (lines=28) @@
5111
    __repr__ = __str__
5112
5113
5114
class ParsingResult(FrozenClass):
5115
    '''
5116
    :ivar StatusCode:
5117
    :vartype StatusCode: StatusCode
5118
    :ivar DataStatusCodes:
5119
    :vartype DataStatusCodes: StatusCode
5120
    :ivar DataDiagnosticInfos:
5121
    :vartype DataDiagnosticInfos: DiagnosticInfo
5122
    '''
5123
5124
    ua_types = [
5125
        ('StatusCode', 'StatusCode'),
5126
        ('DataStatusCodes', 'ListOfStatusCode'),
5127
        ('DataDiagnosticInfos', 'ListOfDiagnosticInfo'),
5128
               ]
5129
5130
    def __init__(self):
5131
        self.StatusCode = StatusCode()
5132
        self.DataStatusCodes = []
5133
        self.DataDiagnosticInfos = []
5134
        self._freeze = True
5135
5136
    def __str__(self):
5137
        return 'ParsingResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \
5138
               'DataStatusCodes:' + str(self.DataStatusCodes) + ', ' + \
5139
               'DataDiagnosticInfos:' + str(self.DataDiagnosticInfos) + ')'
5140
5141
    __repr__ = __str__
5142
5143
5144
class QueryFirstParameters(FrozenClass):
@@ 5059-5086 (lines=28) @@
5056
    __repr__ = __str__
5057
5058
5059
class ContentFilterElementResult(FrozenClass):
5060
    '''
5061
    :ivar StatusCode:
5062
    :vartype StatusCode: StatusCode
5063
    :ivar OperandStatusCodes:
5064
    :vartype OperandStatusCodes: StatusCode
5065
    :ivar OperandDiagnosticInfos:
5066
    :vartype OperandDiagnosticInfos: DiagnosticInfo
5067
    '''
5068
5069
    ua_types = [
5070
        ('StatusCode', 'StatusCode'),
5071
        ('OperandStatusCodes', 'ListOfStatusCode'),
5072
        ('OperandDiagnosticInfos', 'ListOfDiagnosticInfo'),
5073
               ]
5074
5075
    def __init__(self):
5076
        self.StatusCode = StatusCode()
5077
        self.OperandStatusCodes = []
5078
        self.OperandDiagnosticInfos = []
5079
        self._freeze = True
5080
5081
    def __str__(self):
5082
        return 'ContentFilterElementResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \
5083
               'OperandStatusCodes:' + str(self.OperandStatusCodes) + ', ' + \
5084
               'OperandDiagnosticInfos:' + str(self.OperandDiagnosticInfos) + ')'
5085
5086
    __repr__ = __str__
5087
5088
5089
class ContentFilterResult(FrozenClass):