Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit bfb77a0

Browse files
committed
Oops, this wasn't checked in yet: part of the AE structure for the new
universal headers.
1 parent 0e4033a commit bfb77a0

1 file changed

Lines changed: 69 additions & 0 deletions

File tree

Mac/Lib/lib-toolbox/AEDataModel.py

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
# Generated from 'flap:Metrowerks:Metrowerks CodeWarrior:MacOS Support:Headers:Universal Headers:AEDataModel.h'
2+
3+
def FOUR_CHAR_CODE(x): return x
4+
typeBoolean = FOUR_CHAR_CODE('bool')
5+
typeChar = FOUR_CHAR_CODE('TEXT')
6+
typeSInt16 = FOUR_CHAR_CODE('shor')
7+
typeSInt32 = FOUR_CHAR_CODE('long')
8+
typeUInt32 = FOUR_CHAR_CODE('magn')
9+
typeSInt64 = FOUR_CHAR_CODE('comp')
10+
typeIEEE32BitFloatingPoint = FOUR_CHAR_CODE('sing')
11+
typeIEEE64BitFloatingPoint = FOUR_CHAR_CODE('doub')
12+
type128BitFloatingPoint = FOUR_CHAR_CODE('ldbl')
13+
typeDecimalStruct = FOUR_CHAR_CODE('decm')
14+
typeSMInt = typeSInt16
15+
typeShortInteger = typeSInt16
16+
typeInteger = typeSInt32
17+
typeLongInteger = typeSInt32
18+
typeMagnitude = typeUInt32
19+
typeComp = typeSInt64
20+
typeSMFloat = typeIEEE32BitFloatingPoint
21+
typeShortFloat = typeIEEE32BitFloatingPoint
22+
typeFloat = typeIEEE64BitFloatingPoint
23+
typeLongFloat = typeIEEE64BitFloatingPoint
24+
typeExtended = FOUR_CHAR_CODE('exte')
25+
typeAEList = FOUR_CHAR_CODE('list')
26+
typeAERecord = FOUR_CHAR_CODE('reco')
27+
typeAppleEvent = FOUR_CHAR_CODE('aevt')
28+
typeEventRecord = FOUR_CHAR_CODE('evrc')
29+
typeTrue = FOUR_CHAR_CODE('true')
30+
typeFalse = FOUR_CHAR_CODE('fals')
31+
typeAlias = FOUR_CHAR_CODE('alis')
32+
typeEnumerated = FOUR_CHAR_CODE('enum')
33+
typeType = FOUR_CHAR_CODE('type')
34+
typeAppParameters = FOUR_CHAR_CODE('appa')
35+
typeProperty = FOUR_CHAR_CODE('prop')
36+
typeFSS = FOUR_CHAR_CODE('fss ')
37+
typeKeyword = FOUR_CHAR_CODE('keyw')
38+
typeSectionH = FOUR_CHAR_CODE('sect')
39+
typeWildCard = FOUR_CHAR_CODE('****')
40+
typeApplSignature = FOUR_CHAR_CODE('sign')
41+
typeQDRectangle = FOUR_CHAR_CODE('qdrt')
42+
typeFixed = FOUR_CHAR_CODE('fixd')
43+
typeSessionID = FOUR_CHAR_CODE('ssid')
44+
typeTargetID = FOUR_CHAR_CODE('targ')
45+
typeProcessSerialNumber = FOUR_CHAR_CODE('psn ')
46+
typeKernelProcessID = FOUR_CHAR_CODE('kpid')
47+
typeDispatcherID = FOUR_CHAR_CODE('dspt')
48+
typeNull = FOUR_CHAR_CODE('null')
49+
keyTransactionIDAttr = FOUR_CHAR_CODE('tran')
50+
keyReturnIDAttr = FOUR_CHAR_CODE('rtid')
51+
keyEventClassAttr = FOUR_CHAR_CODE('evcl')
52+
keyEventIDAttr = FOUR_CHAR_CODE('evid')
53+
keyAddressAttr = FOUR_CHAR_CODE('addr')
54+
keyOptionalKeywordAttr = FOUR_CHAR_CODE('optk')
55+
keyTimeoutAttr = FOUR_CHAR_CODE('timo')
56+
keyInteractLevelAttr = FOUR_CHAR_CODE('inte')
57+
keyEventSourceAttr = FOUR_CHAR_CODE('esrc')
58+
keyMissedKeywordAttr = FOUR_CHAR_CODE('miss')
59+
keyOriginalAddressAttr = FOUR_CHAR_CODE('from')
60+
kAEDescListFactorNone = 0
61+
kAEDescListFactorType = 4
62+
kAEDescListFactorTypeAndSize = 8
63+
kAutoGenerateReturnID = -1
64+
kAnyTransactionID = 0
65+
kAEDataArray = 0
66+
kAEPackedArray = 1
67+
kAEDescArray = 3
68+
kAEKeyDescArray = 4
69+
kAEHandleArray = 2

0 commit comments

Comments
 (0)