Lines Matching refs:self

47     def __init__(self, Name = None, Guid = None, Type = None, DatumType = None, Value = None, Token = None, MaxDatumSize = None, SkuInfoList = {}, IsOverrided = False, GuidValue = None):
48 self.TokenCName = Name
49 self.TokenSpaceGuidCName = Guid
50 self.TokenSpaceGuidValue = GuidValue
51 self.Type = Type
52 self.DatumType = DatumType
53 self.DefaultValue = Value
54 self.TokenValue = Token
55 self.MaxDatumSize = MaxDatumSize
56 self.SkuInfoList = SkuInfoList
57 self.Phase = "DXE"
58 self.Pending = False
59 self.IsOverrided = IsOverrided
68 def __str__(self):
69 Rtn = '\tTokenCName=' + str(self.TokenCName) + ', ' + \
70 'TokenSpaceGuidCName=' + str(self.TokenSpaceGuidCName) + ', ' + \
71 'Type=' + str(self.Type) + ', ' + \
72 'DatumType=' + str(self.DatumType) + ', ' + \
73 'DefaultValue=' + str(self.DefaultValue) + ', ' + \
74 'TokenValue=' + str(self.TokenValue) + ', ' + \
75 'MaxDatumSize=' + str(self.MaxDatumSize) + ', '
76 for Item in self.SkuInfoList.values():
78 Rtn = Rtn + ', IsOverrided=' + str(self.IsOverrided)
89 def __eq__(self, Other):
90 return Other and self.TokenCName == Other.TokenCName and self.TokenSpaceGuidCName == Other.TokenSpaceGuidCName
98 def __hash__(self):
99 return hash((self.TokenCName, self.TokenSpaceGuidCName))
115 def __init__(self, Name = None, SupModList = [], Type = None):
116 self.LibraryClass = Name
117 self.SupModList = SupModList
119 self.SupModList = CleanString(Type).split(DataType.TAB_SPACE_SPLIT)
166 def __init__(self):
167 self.AutoGenVersion = 0
168 self.MetaFile = ''
169 self.BaseName = ''
170 self.ModuleType = ''
171 self.Guid = ''
172 self.Version = ''
173 self.PcdIsDriver = ''
174 self.BinaryModule = ''
175 self.Shadow = ''
176 self.SourceOverridePath = ''
177 self.CustomMakefile = {}
178 self.Specification = {}
179 self.LibraryClass = []
180 self.ModuleEntryPointList = []
181 self.ModuleUnloadImageList = []
182 self.ConstructorList = []
183 self.DestructorList = []
185 self.Binaries = []
186 self.Sources = []
187 self.LibraryClasses = sdict()
188 self.Libraries = []
189 self.Protocols = []
190 self.Ppis = []
191 self.Guids = []
192 self.Includes = []
193 self.Packages = []
194 self.Pcds = {}
195 self.BuildOptions = {}
196 self.Depex = {}
204 def __str__(self):
205 return str(self.MetaFile)
214 def __eq__(self, Other):
215 return self.MetaFile == Other
223 def __hash__(self):
224 return hash(self.MetaFile)
250 def __init__(self):
251 self.MetaFile = ''
252 self.PackageName = ''
253 self.Guid = ''
254 self.Version = ''
256 self.Protocols = {}
257 self.Ppis = {}
258 self.Guids = {}
259 self.Includes = []
260 self.LibraryClasses = {}
261 self.Pcds = {}
269 def __str__(self):
270 return str(self.MetaFile)
279 def __eq__(self, Other):
280 return self.MetaFile == Other
288 def __hash__(self):
289 return hash(self.MetaFile)
320 def __init__(self):
321 self.MetaFile = ''
322 self.PlatformName = ''
323 self.Guid = ''
324 self.Version = ''
325 self.DscSpecification = ''
326 self.OutputDirectory = ''
327 self.FlashDefinition = ''
328 self.BuildNumber = ''
329 self.MakefileName = ''
331 self.SkuIds = {}
332 self.Modules = []
333 self.LibraryInstances = []
334 self.LibraryClasses = {}
335 self.Libraries = {}
336 self.Pcds = {}
337 self.BuildOptions = {}
345 def __str__(self):
346 return str(self.MetaFile)
355 def __eq__(self, Other):
356 return self.MetaFile == Other
364 def __hash__(self):
365 return hash(self.MetaFile)