Type.py (9206:f6483789d23a) | Type.py (9219:258753d3bc47) |
---|---|
1# Copyright (c) 1999-2008 Mark D. Hill and David A. Wood 2# Copyright (c) 2009 The Hewlett-Packard Development Company 3# All rights reserved. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions are 7# met: redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer; --- 170 unchanged lines hidden (view full) --- 179 self.enums[ident] = Enumeration(ident, pairs) 180 181 # Add default 182 if "default" not in self: 183 self["default"] = "%s_NUM" % self.c_ident 184 185 return True 186 | 1# Copyright (c) 1999-2008 Mark D. Hill and David A. Wood 2# Copyright (c) 2009 The Hewlett-Packard Development Company 3# All rights reserved. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions are 7# met: redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer; --- 170 unchanged lines hidden (view full) --- 179 self.enums[ident] = Enumeration(ident, pairs) 180 181 # Add default 182 if "default" not in self: 183 self["default"] = "%s_NUM" % self.c_ident 184 185 return True 186 |
187 def writeCodeFiles(self, path): | 187 def writeCodeFiles(self, path, includes): |
188 if self.isExternal: 189 # Do nothing 190 pass 191 elif self.isEnumeration: 192 self.printEnumHH(path) 193 self.printEnumCC(path) 194 else: 195 # User defined structs and messages --- 583 unchanged lines hidden --- | 188 if self.isExternal: 189 # Do nothing 190 pass 191 elif self.isEnumeration: 192 self.printEnumHH(path) 193 self.printEnumCC(path) 194 else: 195 # User defined structs and messages --- 583 unchanged lines hidden --- |