home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 …ember: Reference Library / Apple Developer Reference Library (December 1999) (Disk 1).iso / pc / technical documentation / develop / develop issue 24 / develop issue 24 code / scriptable database 1.0a15.sea / Scriptable Database 1.0a15 / Scripting / TransactionSuite.h < prev   
MacBinary  |  1996-02-19  |  3.5 KB  |  [TEXT/CWIE]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, inited, Mon Feb 19 22:37:39 1996, modified Mon Feb 19 22:37:39 1996, creator 'CWIE', type ASCII, 2877 bytes "TransactionSuite.h" , at 0xbbd 410 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[CWIE]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 12 54 72 61 6e 73 61 | 63 74 69 6f 6e 53 75 69 |..Transa|ctionSui|
|00000010| 74 65 2e 68 00 00 00 00 | 00 00 00 00 00 00 00 00 |te.h....|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 43 57 49 | 45 01 00 00 00 00 00 00 |.TEXTCWI|E.......|
|00000050| 00 00 00 00 00 0b 3d 00 | 00 01 9a ad 4e f2 83 ad |......=.|....N...|
|00000060| 4e f2 83 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |N.......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 a0 90 00 00 |........|........|
|00000080| 23 70 72 61 67 6d 61 20 | 6f 6e 63 65 0d 0d 23 69 |#pragma |once..#i|
|00000090| 66 6e 64 65 66 20 5f 5f | 54 52 41 4e 53 41 43 54 |fndef __|TRANSACT|
|000000a0| 49 4f 4e 53 55 49 54 45 | 5f 5f 0d 23 64 65 66 69 |IONSUITE|__.#defi|
|000000b0| 6e 65 20 5f 5f 54 52 41 | 4e 53 41 43 54 49 4f 4e |ne __TRA|NSACTION|
|000000c0| 53 55 49 54 45 5f 5f 0d | 0d 63 6c 61 73 73 20 54 |SUITE__.|.class T|
|000000d0| 41 45 76 65 6e 74 3b 0d | 63 6c 61 73 73 20 54 41 |AEvent;.|class TA|
|000000e0| 45 54 72 61 6e 73 61 63 | 74 69 6f 6e 3b 0d 63 6c |ETransac|tion;.cl|
|000000f0| 61 73 73 20 54 54 72 61 | 6e 73 61 63 74 69 6f 6e |ass TTra|nsaction|
|00000100| 3b 0d 63 6c 61 73 73 20 | 54 45 76 65 6e 74 48 61 |;.class |TEventHa|
|00000110| 6e 64 6c 65 72 54 61 62 | 6c 65 3b 0d 0d 23 69 6e |ndlerTab|le;..#in|
|00000120| 63 6c 75 64 65 20 22 4c | 69 73 74 54 65 6d 70 6c |clude "L|istTempl|
|00000130| 61 74 65 2e 68 22 0d 0d | 23 64 65 66 69 6e 65 20 |ate.h"..|#define |
|00000140| 6b 54 72 61 6e 73 61 63 | 74 69 6f 6e 4e 6f 74 52 |kTransac|tionNotR|
|00000150| 65 71 75 69 72 65 64 20 | 66 61 6c 73 65 0d 0d 65 |equired |false..e|
|00000160| 6e 75 6d 20 41 45 54 72 | 61 6e 73 61 63 74 69 6f |num AETr|ansactio|
|00000170| 6e 54 79 70 65 0d 7b 0d | 09 6b 4e 6f 53 75 63 68 |nType.{.|.kNoSuch|
|00000180| 54 72 61 6e 73 61 63 74 | 69 6f 6e 20 3d 20 30 2c |Transact|ion = 0,|
|00000190| 0d 09 6b 53 69 6e 67 6c | 65 45 76 65 6e 74 54 72 |..kSingl|eEventTr|
|000001a0| 61 6e 73 61 63 74 69 6f | 6e 2c 0d 09 6b 4d 75 6c |ansactio|n,..kMul|
|000001b0| 74 69 45 76 65 6e 74 54 | 72 61 6e 73 61 63 74 69 |tiEventT|ransacti|
|000001c0| 6f 6e 0d 7d 3b 0d 0d 63 | 6c 61 73 73 20 54 54 72 |on.};..c|lass TTr|
|000001d0| 61 6e 73 61 63 74 69 6f | 6e 52 65 63 6f 72 64 0d |ansactio|nRecord.|
|000001e0| 7b 0d 70 75 62 6c 69 63 | 3a 0d 09 54 54 72 61 6e |{.public|:..TTran|
|000001f0| 73 61 63 74 69 6f 6e 52 | 65 63 6f 72 64 28 29 20 |sactionR|ecord() |
|00000200| 3a 0d 09 09 66 54 72 61 | 6e 73 61 63 74 69 6f 6e |:...fTra|nsaction|
|00000210| 28 6e 69 6c 29 2c 0d 09 | 09 66 54 72 61 6e 73 61 |(nil),..|.fTransa|
|00000220| 63 74 69 6f 6e 49 44 28 | 30 29 2c 0d 09 09 66 54 |ctionID(|0),...fT|
|00000230| 72 61 6e 73 61 63 74 69 | 6f 6e 54 79 70 65 28 6b |ransacti|onType(k|
|00000240| 4e 6f 53 75 63 68 54 72 | 61 6e 73 61 63 74 69 6f |NoSuchTr|ansactio|
|00000250| 6e 29 20 7b 7d 0d 09 54 | 54 72 61 6e 73 61 63 74 |n) {}..T|Transact|
|00000260| 69 6f 6e 52 65 63 6f 72 | 64 28 54 54 72 61 6e 73 |ionRecor|d(TTrans|
|00000270| 61 63 74 69 6f 6e 2a 20 | 74 2c 20 6c 6f 6e 67 20 |action* |t, long |
|00000280| 74 72 61 6e 73 61 63 74 | 69 6f 6e 49 44 2c 20 41 |transact|ionID, A|
|00000290| 45 54 72 61 6e 73 61 63 | 74 69 6f 6e 54 79 70 65 |ETransac|tionType|
|000002a0| 20 74 72 61 6e 73 61 63 | 74 69 6f 6e 54 79 70 65 | transac|tionType|
|000002b0| 29 20 3a 0d 09 09 66 54 | 72 61 6e 73 61 63 74 69 |) :...fT|ransacti|
|000002c0| 6f 6e 28 74 29 2c 0d 09 | 09 66 54 72 61 6e 73 61 |on(t),..|.fTransa|
|000002d0| 63 74 69 6f 6e 49 44 28 | 74 72 61 6e 73 61 63 74 |ctionID(|transact|
|000002e0| 69 6f 6e 49 44 29 2c 0d | 09 09 66 54 72 61 6e 73 |ionID),.|..fTrans|
|000002f0| 61 63 74 69 6f 6e 54 79 | 70 65 28 74 72 61 6e 73 |actionTy|pe(trans|
|00000300| 61 63 74 69 6f 6e 54 79 | 70 65 29 20 20 7b 7d 0d |actionTy|pe) {}.|
|00000310| 09 54 54 72 61 6e 73 61 | 63 74 69 6f 6e 52 65 63 |.TTransa|ctionRec|
|00000320| 6f 72 64 28 63 6f 6e 73 | 74 20 54 54 72 61 6e 73 |ord(cons|t TTrans|
|00000330| 61 63 74 69 6f 6e 52 65 | 63 6f 72 64 2a 20 74 72 |actionRe|cord* tr|
|00000340| 61 6e 73 61 63 74 69 6f | 6e 52 65 63 6f 72 64 29 |ansactio|nRecord)|
|00000350| 20 3a 0d 09 09 66 54 72 | 61 6e 73 61 63 74 69 6f | :...fTr|ansactio|
|00000360| 6e 28 74 72 61 6e 73 61 | 63 74 69 6f 6e 52 65 63 |n(transa|ctionRec|
|00000370| 6f 72 64 2d 3e 54 72 61 | 6e 73 61 63 74 69 6f 6e |ord->Tra|nsaction|
|00000380| 28 29 29 2c 0d 09 09 66 | 54 72 61 6e 73 61 63 74 |()),...f|Transact|
|00000390| 69 6f 6e 49 44 28 74 72 | 61 6e 73 61 63 74 69 6f |ionID(tr|ansactio|
|000003a0| 6e 52 65 63 6f 72 64 2d | 3e 54 72 61 6e 73 61 63 |nRecord-|>Transac|
|000003b0| 74 69 6f 6e 49 44 28 29 | 29 2c 0d 09 09 66 54 72 |tionID()|),...fTr|
|000003c0| 61 6e 73 61 63 74 69 6f | 6e 54 79 70 65 28 74 72 |ansactio|nType(tr|
|000003d0| 61 6e 73 61 63 74 69 6f | 6e 52 65 63 6f 72 64 2d |ansactio|nRecord-|
|000003e0| 3e 54 72 61 6e 73 61 63 | 74 69 6f 6e 54 79 70 65 |>Transac|tionType|
|000003f0| 28 29 29 20 20 20 7b 7d | 0d 09 0d 09 54 54 72 61 |()) {}|....TTra|
|00000400| 6e 73 61 63 74 69 6f 6e | 2a 09 09 54 72 61 6e 73 |nsaction|*..Trans|
|00000410| 61 63 74 69 6f 6e 28 29 | 20 63 6f 6e 73 74 09 09 |action()| const..|
|00000420| 7b 20 72 65 74 75 72 6e | 20 66 54 72 61 6e 73 61 |{ return| fTransa|
|00000430| 63 74 69 6f 6e 3b 20 7d | 0d 09 6c 6f 6e 67 09 09 |ction; }|..long..|
|00000440| 09 09 54 72 61 6e 73 61 | 63 74 69 6f 6e 49 44 28 |..Transa|ctionID(|
|00000450| 29 20 63 6f 6e 73 74 09 | 7b 20 72 65 74 75 72 6e |) const.|{ return|
|00000460| 20 66 54 72 61 6e 73 61 | 63 74 69 6f 6e 49 44 3b | fTransa|ctionID;|
|00000470| 20 7d 0d 09 41 45 54 72 | 61 6e 73 61 63 74 69 6f | }..AETr|ansactio|
|00000480| 6e 54 79 70 65 09 54 72 | 61 6e 73 61 63 74 69 6f |nType.Tr|ansactio|
|00000490| 6e 54 79 70 65 28 29 20 | 63 6f 6e 73 74 09 7b 20 |nType() |const.{ |
|000004a0| 72 65 74 75 72 6e 20 66 | 54 72 61 6e 73 61 63 74 |return f|Transact|
|000004b0| 69 6f 6e 54 79 70 65 3b | 20 7d 0d 09 0d 70 72 69 |ionType;| }...pri|
|000004c0| 76 61 74 65 3a 0d 09 6c | 6f 6e 67 09 09 09 09 66 |vate:..l|ong....f|
|000004d0| 54 72 61 6e 73 61 63 74 | 69 6f 6e 49 44 3b 0d 09 |Transact|ionID;..|
|000004e0| 54 54 72 61 6e 73 61 63 | 74 69 6f 6e 2a 09 09 66 |TTransac|tion*..f|
|000004f0| 54 72 61 6e 73 61 63 74 | 69 6f 6e 3b 0d 09 41 45 |Transact|ion;..AE|
|00000500| 54 72 61 6e 73 61 63 74 | 69 6f 6e 54 79 70 65 09 |Transact|ionType.|
|00000510| 66 54 72 61 6e 73 61 63 | 74 69 6f 6e 54 79 70 65 |fTransac|tionType|
|00000520| 3b 0d 7d 3b 0d 0d 63 6c | 61 73 73 20 54 54 72 61 |;.};..cl|ass TTra|
|00000530| 6e 73 61 63 74 69 6f 6e | 4c 69 73 74 0d 7b 0d 70 |nsaction|List.{.p|
|00000540| 75 62 6c 69 63 3a 0d 09 | 76 6f 69 64 09 09 09 09 |ublic:..|void....|
|00000550| 09 09 09 41 64 64 54 72 | 61 6e 73 61 63 74 69 6f |...AddTr|ansactio|
|00000560| 6e 28 54 54 72 61 6e 73 | 61 63 74 69 6f 6e 2a 20 |n(TTrans|action* |
|00000570| 74 2c 20 6c 6f 6e 67 20 | 74 72 61 6e 73 61 63 74 |t, long |transact|
|00000580| 69 6f 6e 49 44 2c 20 41 | 45 54 72 61 6e 73 61 63 |ionID, A|ETransac|
|00000590| 74 69 6f 6e 54 79 70 65 | 20 74 72 61 6e 73 61 63 |tionType| transac|
|000005a0| 74 69 6f 6e 54 79 70 65 | 29 3b 0d 09 54 54 72 61 |tionType|);..TTra|
|000005b0| 6e 73 61 63 74 69 6f 6e | 2a 09 09 09 09 09 46 69 |nsaction|*.....Fi|
|000005c0| 6e 64 54 72 61 6e 73 61 | 63 74 69 6f 6e 28 6c 6f |ndTransa|ction(lo|
|000005d0| 6e 67 20 74 72 61 6e 73 | 61 63 74 69 6f 6e 49 44 |ng trans|actionID|
|000005e0| 29 20 63 6f 6e 73 74 3b | 0d 09 76 6f 69 64 09 09 |) const;|..void..|
|000005f0| 09 09 09 09 09 52 65 6d | 6f 76 65 54 72 61 6e 73 |.....Rem|oveTrans|
|00000600| 61 63 74 69 6f 6e 28 54 | 54 72 61 6e 73 61 63 74 |action(T|Transact|
|00000610| 69 6f 6e 2a 20 74 72 61 | 6e 73 61 63 74 69 6f 6e |ion* tra|nsaction|
|00000620| 29 3b 0d 09 41 45 54 72 | 61 6e 73 61 63 74 69 6f |);..AETr|ansactio|
|00000630| 6e 54 79 70 65 09 09 09 | 09 54 72 61 6e 73 61 63 |nType...|.Transac|
|00000640| 74 69 6f 6e 54 79 70 65 | 28 54 54 72 61 6e 73 61 |tionType|(TTransa|
|00000650| 63 74 69 6f 6e 2a 20 74 | 29 20 63 6f 6e 73 74 3b |ction* t|) const;|
|00000660| 0d 09 0d 70 72 69 76 61 | 74 65 3a 0d 09 41 4c 69 |...priva|te:..ALi|
|00000670| 73 74 4f 66 3c 54 54 72 | 61 6e 73 61 63 74 69 6f |stOf<TTr|ansactio|
|00000680| 6e 52 65 63 6f 72 64 3e | 09 09 66 54 72 61 6e 73 |nRecord>|..fTrans|
|00000690| 61 63 74 69 6f 6e 4c 69 | 73 74 3b 0d 7d 3b 0d 0d |actionLi|st;.};..|
|000006a0| 0d 63 6c 61 73 73 20 54 | 54 72 61 6e 73 61 63 74 |.class T|Transact|
|000006b0| 69 6f 6e 53 75 69 74 65 | 0d 7b 0d 70 75 62 6c 69 |ionSuite|.{.publi|
|000006c0| 63 3a 0d 09 73 74 61 74 | 69 63 20 76 6f 69 64 20 |c:..stat|ic void |
|000006d0| 49 6e 73 74 61 6c 6c 41 | 45 48 61 6e 64 6c 65 72 |InstallA|EHandler|
|000006e0| 73 28 54 45 76 65 6e 74 | 48 61 6e 64 6c 65 72 54 |s(TEvent|HandlerT|
|000006f0| 61 62 6c 65 26 29 3b 0d | 09 0d 09 2f 2f 20 65 76 |able&);.|...// ev|
|00000700| 65 6e 74 20 68 61 6e 64 | 6c 65 72 73 0d 0d 70 72 |ent hand|lers..pr|
|00000710| 6f 74 65 63 74 65 64 3a | 0d 0d 09 73 74 61 74 69 |otected:|...stati|
|00000720| 63 20 70 61 73 63 61 6c | 20 4f 53 45 72 72 09 09 |c pascal| OSErr..|
|00000730| 42 65 67 69 6e 54 72 61 | 6e 73 61 63 74 69 6f 6e |BeginTra|nsaction|
|00000740| 28 54 41 45 76 65 6e 74 | 26 20 61 65 2c 20 54 41 |(TAEvent|& ae, TA|
|00000750| 45 76 65 6e 74 26 20 72 | 65 70 6c 79 2c 20 6c 6f |Event& r|eply, lo|
|00000760| 6e 67 20 68 52 65 66 63 | 6f 6e 29 3b 0d 09 73 74 |ng hRefc|on);..st|
|00000770| 61 74 69 63 20 70 61 73 | 63 61 6c 20 4f 53 45 72 |atic pas|cal OSEr|
|00000780| 72 09 09 45 6e 64 54 72 | 61 6e 73 61 63 74 69 6f |r..EndTr|ansactio|
|00000790| 6e 28 54 41 45 76 65 6e | 74 26 20 61 65 2c 20 54 |n(TAEven|t& ae, T|
|000007a0| 41 45 76 65 6e 74 26 20 | 72 65 70 6c 79 2c 20 6c |AEvent& |reply, l|
|000007b0| 6f 6e 67 20 68 52 65 66 | 63 6f 6e 29 3b 0d 09 73 |ong hRef|con);..s|
|000007c0| 74 61 74 69 63 20 70 61 | 73 63 61 6c 20 4f 53 45 |tatic pa|scal OSE|
|000007d0| 72 72 09 09 54 65 72 6d | 69 6e 61 74 65 54 72 61 |rr..Term|inateTra|
|000007e0| 6e 73 61 63 74 69 6f 6e | 28 54 41 45 76 65 6e 74 |nsaction|(TAEvent|
|000007f0| 26 20 61 65 2c 20 54 41 | 45 76 65 6e 74 26 20 72 |& ae, TA|Event& r|
|00000800| 65 70 6c 79 2c 20 6c 6f | 6e 67 20 68 52 65 66 63 |eply, lo|ng hRefc|
|00000810| 6f 6e 29 3b 0d 0d 09 2f | 2f 20 74 72 61 6e 73 61 |on);.../|/ transa|
|00000820| 63 74 69 6f 6e 20 63 6f | 6e 74 72 6f 6c 0d 0d 70 |ction co|ntrol..p|
|00000830| 75 62 6c 69 63 3a 0d 0d | 09 73 74 61 74 69 63 20 |ublic:..|.static |
|00000840| 76 6f 69 64 09 09 09 09 | 42 65 67 69 6e 45 76 65 |void....|BeginEve|
|00000850| 6e 74 54 72 61 6e 73 61 | 63 74 69 6f 6e 28 54 41 |ntTransa|ction(TA|
|00000860| 45 54 72 61 6e 73 61 63 | 74 69 6f 6e 26 20 74 2c |ETransac|tion& t,|
|00000870| 20 42 6f 6f 6c 65 61 6e | 20 74 72 61 6e 73 61 63 | Boolean| transac|
|00000880| 74 69 6f 6e 41 6c 77 61 | 79 73 4e 65 65 64 65 64 |tionAlwa|ysNeeded|
|00000890| 20 3d 20 74 72 75 65 29 | 3b 0d 09 73 74 61 74 69 | = true)|;..stati|
|000008a0| 63 20 76 6f 69 64 09 09 | 09 09 45 6e 64 45 76 65 |c void..|..EndEve|
|000008b0| 6e 74 54 72 61 6e 73 61 | 63 74 69 6f 6e 28 54 41 |ntTransa|ction(TA|
|000008c0| 45 54 72 61 6e 73 61 63 | 74 69 6f 6e 26 20 74 29 |ETransac|tion& t)|
|000008d0| 20 7b 20 45 6e 64 45 76 | 65 6e 74 54 72 61 6e 73 | { EndEv|entTrans|
|000008e0| 61 63 74 69 6f 6e 28 74 | 2c 20 66 61 6c 73 65 29 |action(t|, false)|
|000008f0| 3b 20 7d 0d 09 73 74 61 | 74 69 63 20 76 6f 69 64 |; }..sta|tic void|
|00000900| 09 09 09 09 54 65 72 6d | 69 6e 61 74 65 45 76 65 |....Term|inateEve|
|00000910| 6e 74 54 72 61 6e 73 61 | 63 74 69 6f 6e 28 54 41 |ntTransa|ction(TA|
|00000920| 45 54 72 61 6e 73 61 63 | 74 69 6f 6e 26 20 74 29 |ETransac|tion& t)|
|00000930| 20 7b 20 54 65 72 6d 69 | 6e 61 74 65 45 76 65 6e | { Termi|nateEven|
|00000940| 74 54 72 61 6e 73 61 63 | 74 69 6f 6e 28 74 2c 20 |tTransac|tion(t, |
|00000950| 66 61 6c 73 65 29 3b 20 | 7d 0d 0d 09 73 74 61 74 |false); |}...stat|
|00000960| 69 63 20 54 54 72 61 6e | 73 61 63 74 69 6f 6e 2a |ic TTran|saction*|
|00000970| 09 47 65 74 54 72 61 6e | 73 61 63 74 69 6f 6e 46 |.GetTran|sactionF|
|00000980| 72 6f 6d 45 76 65 6e 74 | 28 63 6f 6e 73 74 20 54 |romEvent|(const T|
|00000990| 41 45 54 72 61 6e 73 61 | 63 74 69 6f 6e 26 20 74 |AETransa|ction& t|
|000009a0| 29 3b 0d 0d 09 2f 2f 20 | 70 72 69 76 61 74 65 20 |);...// |private |
|000009b0| 6d 65 74 68 6f 64 73 0d | 0d 70 72 69 76 61 74 65 |methods.|.private|
|000009c0| 3a 0d 0d 09 73 74 61 74 | 69 63 20 53 49 6e 74 33 |:...stat|ic SInt3|
|000009d0| 32 09 09 09 47 65 6e 65 | 72 61 74 65 4e 65 77 54 |2...Gene|rateNewT|
|000009e0| 72 61 6e 73 61 63 74 69 | 6f 6e 49 44 28 29 3b 0d |ransacti|onID();.|
|000009f0| 09 0d 09 73 74 61 74 69 | 63 20 76 6f 69 64 09 09 |...stati|c void..|
|00000a00| 09 09 42 65 67 69 6e 45 | 76 65 6e 74 54 72 61 6e |..BeginE|ventTran|
|00000a10| 73 61 63 74 69 6f 6e 28 | 54 41 45 54 72 61 6e 73 |saction(|TAETrans|
|00000a20| 61 63 74 69 6f 6e 26 20 | 74 2c 20 41 45 54 72 61 |action& |t, AETra|
|00000a30| 6e 73 61 63 74 69 6f 6e | 54 79 70 65 20 74 72 61 |nsaction|Type tra|
|00000a40| 6e 73 61 63 74 69 6f 6e | 54 79 70 65 2c 20 53 49 |nsaction|Type, SI|
|00000a50| 6e 74 33 32 20 74 72 61 | 6e 73 61 63 74 69 6f 6e |nt32 tra|nsaction|
|00000a60| 49 44 2c 20 42 6f 6f 6c | 65 61 6e 20 74 72 61 6e |ID, Bool|ean tran|
|00000a70| 73 61 63 74 69 6f 6e 41 | 6c 77 61 79 73 4e 65 65 |sactionA|lwaysNee|
|00000a80| 64 65 64 20 3d 20 74 72 | 75 65 29 3b 0d 09 73 74 |ded = tr|ue);..st|
|00000a90| 61 74 69 63 20 76 6f 69 | 64 09 09 09 09 45 6e 64 |atic voi|d....End|
|00000aa0| 45 76 65 6e 74 54 72 61 | 6e 73 61 63 74 69 6f 6e |EventTra|nsaction|
|00000ab0| 28 54 41 45 54 72 61 6e | 73 61 63 74 69 6f 6e 26 |(TAETran|saction&|
|00000ac0| 20 74 2c 20 42 6f 6f 6c | 65 61 6e 20 61 6c 77 61 | t, Bool|ean alwa|
|00000ad0| 79 73 44 65 6c 65 74 65 | 54 72 61 6e 73 61 63 74 |ysDelete|Transact|
|00000ae0| 69 6f 6e 29 3b 0d 09 73 | 74 61 74 69 63 20 76 6f |ion);..s|tatic vo|
|00000af0| 69 64 09 09 09 09 54 65 | 72 6d 69 6e 61 74 65 45 |id....Te|rminateE|
|00000b00| 76 65 6e 74 54 72 61 6e | 73 61 63 74 69 6f 6e 28 |ventTran|saction(|
|00000b10| 54 41 45 54 72 61 6e 73 | 61 63 74 69 6f 6e 26 20 |TAETrans|action& |
|00000b20| 74 2c 20 42 6f 6f 6c 65 | 61 6e 20 61 6c 77 61 79 |t, Boole|an alway|
|00000b30| 73 44 65 6c 65 74 65 54 | 72 61 6e 73 61 63 74 69 |sDeleteT|ransacti|
|00000b40| 6f 6e 29 3b 0d 09 0d 09 | 2f 2f 20 70 72 69 76 61 |on);....|// priva|
|00000b50| 74 65 20 6d 65 6d 62 65 | 72 73 0d 0d 70 72 69 76 |te membe|rs..priv|
|00000b60| 61 74 65 3a 0d 0d 09 73 | 74 61 74 69 63 20 54 54 |ate:...s|tatic TT|
|00000b70| 72 61 6e 73 61 63 74 69 | 6f 6e 4c 69 73 74 09 67 |ransacti|onList.g|
|00000b80| 54 72 61 6e 73 61 63 74 | 69 6f 6e 4c 69 73 74 3b |Transact|ionList;|
|00000b90| 09 0d 09 73 74 61 74 69 | 63 20 6c 6f 6e 67 09 09 |...stati|c long..|
|00000ba0| 09 09 67 54 72 61 6e 73 | 61 63 74 69 6f 6e 49 44 |..gTrans|actionID|
|00000bb0| 3b 0d 7d 3b 0d 0d 23 65 | 6e 64 69 66 0d 00 00 00 |;.};..#e|ndif....|
|00000bc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c00| 00 00 01 00 00 00 01 54 | 00 00 00 54 00 00 00 46 |.......T|...T...F|
|00000c10| 34 01 e6 42 03 30 20 12 | 56 c1 80 01 67 dc 4a 47 |4..B.0 .|V...g.JG|
|00000c20| 56 c1 c0 01 67 d4 70 0a | b0 47 6c 08 3d 6d f6 00 |V...g.p.|.Gl.=m..|
|00000c30| 12 54 72 61 6e 73 61 63 | 74 69 6f 6e 53 75 69 74 |.Transac|tionSuit|
|00000c40| 65 2e 68 75 02 00 00 00 | 54 45 58 54 43 57 49 45 |e.hu....|TEXTCWIE|
|00000c50| 00 00 54 45 58 54 43 57 | 49 45 01 00 ff ff ff ff |..TEXTCW|IE......|
|00000c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c70| 00 00 ad 19 aa 60 00 00 | 0b 3d 00 00 01 9a 53 40 |.....`..|.=....S@|
|00000c80| 67 7c 04 40 00 09 67 3e | 55 40 67 7e 55 40 67 7a |g|.@..g>|U@g~U@gz|
|00000c90| 53 40 67 76 55 40 67 72 | 53 40 67 6e 55 40 67 6a |S@gvU@gr|S@gnU@gj|
|00000ca0| 04 40 00 0c 67 64 53 40 | 67 60 04 40 00 10 67 60 |.@..gdS@|g`.@..g`|
|00000cb0| 53 40 67 5c 53 40 67 58 | 53 40 67 54 53 40 67 50 |S@g\S@gX|S@gTS@gP|
|00000cc0| 53 40 67 4c 60 56 20 46 | 29 68 00 12 ff e8 42 a7 |S@gL`V F|)h....B.|
|00000cd0| 2f 0b 20 6c ff e8 3f 28 | 00 02 4e ad 09 c2 29 5f |/. l..?(|..N...)_|
|00000ce0| ff e4 66 10 42 67 2f 0b | 2f 2e 00 08 4e ba ff 04 |..f.Bg/.|/...N...|
|00000cf0| 3e 1f 60 32 20 6c ff e4 | 3e 28 00 10 60 28 20 46 |>.`2 l..|>(..`( F|
|00000d00| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 00 00 00 |...H..Mo|naco....|
|00000d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d20| 00 00 00 00 00 00 00 03 | 00 04 00 ab 01 21 02 e4 |........|.....!..|
|00000d30| 03 b7 00 ab 01 21 02 e4 | 03 b7 ad 3e 58 c7 00 00 |.....!..|...>X...|
|00000d40| 06 27 00 00 06 38 00 00 | 05 e1 01 00 00 00 00 04 |.'...8..|........|
|00000d50| 00 01 00 01 00 00 01 00 | 00 00 01 54 00 00 00 54 |........|...T...T|
|00000d60| 00 00 00 46 02 9b 37 60 | 1e 1e 00 00 00 1c 00 46 |...F..7`|.......F|
|00000d70| 00 01 4d 50 53 52 00 00 | 00 12 4d 57 42 42 00 00 |..MPSR..|..MWBB..|
|00000d80| 00 1e 03 ed ff ff 00 00 | 00 00 00 00 00 00 03 f0 |........|........|
|00000d90| ff ff 00 00 00 4c 00 00 | 00 00 00 00 00 00 00 00 |.....L..|........|
|00000da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+