home *** CD-ROM | disk | FTP | other *** search
/ Capture the Power of the Internet / Capture the Power of the Internet.iso / mac / MacFiles / Utilities / Programming-Scripting / solarpanel.sit / SolarPanel 3_13_00 / Table Utilities / LTableFileStorage.h < prev   
MacBinary  |  2000-02-23  |  2.3 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, Wed Feb 23 10:36:50 2000, modified Wed Feb 23 10:36:50 2000, creator 'CWIE', type ASCII, 1578 bytes "LTableFileStorage.h" , at 0x6aa 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 13 4c 54 61 62 6c 65 | 46 69 6c 65 53 74 6f 72 |..LTable|FileStor|
|00000010| 61 67 65 2e 68 00 00 00 | 00 00 00 00 00 00 00 00 |age.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 00 00 00 00 00 00 00 |.TEXTCWI|E.......|
|00000050| 00 00 00 00 00 06 2a 00 | 00 01 9a b4 d9 af 12 b4 |......*.|........|
|00000060| d9 af 12 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 ad 9c 00 00 |........|........|
|00000080| 2f 2f 20 4c 54 61 62 6c | 65 46 69 6c 65 53 74 6f |// LTabl|eFileSto|
|00000090| 72 61 67 65 2e 68 0d 2f | 2f 20 a9 20 47 61 62 72 |rage.h./|/ . Gabr|
|000000a0| 69 65 6c 65 20 64 65 20 | 53 69 6d 6f 6e 65 2c 20 |iele de |Simone, |
|000000b0| 31 39 39 38 2d 32 30 30 | 30 0d 0d 23 69 66 6e 64 |1998-200|0..#ifnd|
|000000c0| 65 66 20 5f 48 5f 4c 54 | 61 62 6c 65 46 69 6c 65 |ef _H_LT|ableFile|
|000000d0| 53 74 6f 72 61 67 65 0d | 23 64 65 66 69 6e 65 20 |Storage.|#define |
|000000e0| 5f 48 5f 4c 54 61 62 6c | 65 46 69 6c 65 53 74 6f |_H_LTabl|eFileSto|
|000000f0| 72 61 67 65 0d 23 70 72 | 61 67 6d 61 20 6f 6e 63 |rage.#pr|agma onc|
|00000100| 65 0d 0d 2f 2f 20 50 6f | 77 65 72 50 6c 61 6e 74 |e..// Po|werPlant|
|00000110| 0d 23 69 6e 63 6c 75 64 | 65 20 3c 55 54 61 62 6c |.#includ|e <UTabl|
|00000120| 65 48 65 6c 70 65 72 73 | 2e 68 3e 0d 0d 2f 2f 20 |eHelpers|.h>..// |
|00000130| 4f 74 68 65 72 0d 23 69 | 6e 63 6c 75 64 65 20 22 |Other.#i|nclude "|
|00000140| 4c 54 65 6d 70 6f 72 61 | 72 79 46 69 6c 65 41 72 |LTempora|ryFileAr|
|00000150| 72 61 79 2e 68 22 0d 0d | 63 6c 61 73 73 20 4c 54 |ray.h"..|class LT|
|00000160| 61 62 6c 65 46 69 6c 65 | 53 74 6f 72 61 67 65 3a |ableFile|Storage:|
|00000170| 20 70 75 62 6c 69 63 20 | 4c 54 61 62 6c 65 53 74 | public |LTableSt|
|00000180| 6f 72 61 67 65 0d 7b 0d | 70 75 62 6c 69 63 3a 0d |orage.{.|public:.|
|00000190| 0d 09 09 09 09 09 09 4c | 54 61 62 6c 65 46 69 6c |.......L|TableFil|
|000001a0| 65 53 74 6f 72 61 67 65 | 20 28 0d 09 09 09 09 09 |eStorage| (......|
|000001b0| 09 09 09 4c 54 61 62 6c | 65 56 69 65 77 20 2a 69 |...LTabl|eView *i|
|000001c0| 6e 54 61 62 6c 65 56 69 | 65 77 2c 0d 09 09 09 09 |nTableVi|ew,.....|
|000001d0| 09 09 09 09 41 72 72 61 | 79 49 74 65 6d 53 69 7a |....Arra|yItemSiz|
|000001e0| 65 54 20 69 6e 44 61 74 | 61 53 69 7a 65 29 3b 0d |eT inDat|aSize);.|
|000001f0| 09 09 09 09 09 09 09 09 | 0d 09 09 09 09 09 09 4c |........|.......L|
|00000200| 54 61 62 6c 65 46 69 6c | 65 53 74 6f 72 61 67 65 |TableFil|eStorage|
|00000210| 20 28 0d 09 09 09 09 09 | 09 09 09 4c 54 61 62 6c | (......|...LTabl|
|00000220| 65 56 69 65 77 20 2a 69 | 6e 54 61 62 6c 65 56 69 |eView *i|nTableVi|
|00000230| 65 77 2c 0d 09 09 09 09 | 09 09 09 09 4c 54 65 6d |ew,.....|....LTem|
|00000240| 70 6f 72 61 72 79 46 69 | 6c 65 41 72 72 61 79 20 |poraryFi|leArray |
|00000250| 2a 69 6e 41 72 72 61 79 | 29 3b 0d 09 09 09 09 09 |*inArray|);......|
|00000260| 09 09 09 0d 09 76 69 72 | 74 75 61 6c 20 09 09 09 |.....vir|tual ...|
|00000270| 7e 4c 54 61 62 6c 65 46 | 69 6c 65 53 74 6f 72 61 |~LTableF|ileStora|
|00000280| 67 65 20 28 29 3b 0d 0d | 09 76 69 72 74 75 61 6c |ge ();..|.virtual|
|00000290| 20 76 6f 69 64 20 09 09 | 53 65 74 43 65 6c 6c 44 | void ..|SetCellD|
|000002a0| 61 74 61 20 28 0d 09 09 | 09 09 09 09 09 09 63 6f |ata (...|......co|
|000002b0| 6e 73 74 20 53 54 61 62 | 6c 65 43 65 6c 6c 20 26 |nst STab|leCell &|
|000002c0| 69 6e 43 65 6c 6c 2c 0d | 09 09 09 09 09 09 09 09 |inCell,.|........|
|000002d0| 63 6f 6e 73 74 20 76 6f | 69 64 20 2a 69 6e 44 61 |const vo|id *inDa|
|000002e0| 74 61 50 74 72 2c 0d 09 | 09 09 09 09 09 09 09 55 |taPtr,..|.......U|
|000002f0| 49 6e 74 33 32 20 69 6e | 44 61 74 61 53 69 7a 65 |Int32 in|DataSize|
|00000300| 29 3b 0d 0d 09 76 69 72 | 74 75 61 6c 20 76 6f 69 |);...vir|tual voi|
|00000310| 64 20 09 09 47 65 74 43 | 65 6c 6c 44 61 74 61 20 |d ..GetC|ellData |
|00000320| 28 0d 09 09 09 09 09 09 | 09 09 63 6f 6e 73 74 20 |(.......|..const |
|00000330| 53 54 61 62 6c 65 43 65 | 6c 6c 20 26 69 6e 43 65 |STableCe|ll &inCe|
|00000340| 6c 6c 2c 0d 09 09 09 09 | 09 09 09 09 76 6f 69 64 |ll,.....|....void|
|00000350| 20 2a 6f 75 74 44 61 74 | 61 50 74 72 2c 0d 09 09 | *outDat|aPtr,...|
|00000360| 09 09 09 09 09 09 55 49 | 6e 74 33 32 20 26 69 6f |......UI|nt32 &io|
|00000370| 44 61 74 61 53 69 7a 65 | 29 20 63 6f 6e 73 74 3b |DataSize|) const;|
|00000380| 0d 0d 09 76 69 72 74 75 | 61 6c 20 42 6f 6f 6c 65 |...virtu|al Boole|
|00000390| 61 6e 09 09 46 69 6e 64 | 43 65 6c 6c 44 61 74 61 |an..Find|CellData|
|000003a0| 20 28 0d 09 09 09 09 09 | 09 09 09 53 54 61 62 6c | (......|...STabl|
|000003b0| 65 43 65 6c 6c 20 26 6f | 75 74 43 65 6c 6c 2c 0d |eCell &o|utCell,.|
|000003c0| 09 09 09 09 09 09 09 09 | 63 6f 6e 73 74 20 76 6f |........|const vo|
|000003d0| 69 64 20 2a 69 6e 44 61 | 74 61 50 74 72 2c 0d 09 |id *inDa|taPtr,..|
|000003e0| 09 09 09 09 09 09 09 55 | 49 6e 74 33 32 20 69 6e |.......U|Int32 in|
|000003f0| 44 61 74 61 53 69 7a 65 | 29 20 63 6f 6e 73 74 3b |DataSize|) const;|
|00000400| 0d 09 09 09 09 09 09 09 | 09 0d 09 76 69 72 74 75 |........|...virtu|
|00000410| 61 6c 20 76 6f 69 64 20 | 09 09 49 6e 73 65 72 74 |al void |..Insert|
|00000420| 52 6f 77 73 20 28 0d 09 | 09 09 09 09 09 09 09 55 |Rows (..|.......U|
|00000430| 49 6e 74 33 32 20 69 6e | 48 6f 77 4d 61 6e 79 2c |Int32 in|HowMany,|
|00000440| 0d 09 09 09 09 09 09 09 | 09 54 61 62 6c 65 49 6e |........|.TableIn|
|00000450| 64 65 78 54 20 69 6e 41 | 66 74 65 72 52 6f 77 2c |dexT inA|fterRow,|
|00000460| 0d 09 09 09 09 09 09 09 | 09 63 6f 6e 73 74 20 76 |........|.const v|
|00000470| 6f 69 64 20 2a 69 6e 44 | 61 74 61 50 74 72 2c 0d |oid *inD|ataPtr,.|
|00000480| 09 09 09 09 09 09 09 09 | 55 49 6e 74 33 32 20 69 |........|UInt32 i|
|00000490| 6e 44 61 74 61 53 69 7a | 65 29 3b 0d 0d 09 76 69 |nDataSiz|e);...vi|
|000004a0| 72 74 75 61 6c 20 76 6f | 69 64 20 09 09 49 6e 73 |rtual vo|id ..Ins|
|000004b0| 65 72 74 43 6f 6c 73 20 | 28 0d 09 09 09 09 09 09 |ertCols |(.......|
|000004c0| 09 09 55 49 6e 74 33 32 | 20 69 6e 48 6f 77 4d 61 |..UInt32| inHowMa|
|000004d0| 6e 79 2c 0d 09 09 09 09 | 09 09 09 09 54 61 62 6c |ny,.....|....Tabl|
|000004e0| 65 49 6e 64 65 78 54 20 | 69 6e 41 66 74 65 72 43 |eIndexT |inAfterC|
|000004f0| 6f 6c 2c 0d 09 09 09 09 | 09 09 09 09 63 6f 6e 73 |ol,.....|....cons|
|00000500| 74 20 76 6f 69 64 20 2a | 69 6e 44 61 74 61 50 74 |t void *|inDataPt|
|00000510| 72 2c 0d 09 09 09 09 09 | 09 09 09 55 49 6e 74 33 |r,......|...UInt3|
|00000520| 32 20 69 6e 44 61 74 61 | 53 69 7a 65 29 3b 0d 09 |2 inData|Size);..|
|00000530| 09 09 09 09 09 09 09 0d | 09 76 69 72 74 75 61 6c |........|.virtual|
|00000540| 20 76 6f 69 64 20 09 09 | 52 65 6d 6f 76 65 52 6f | void ..|RemoveRo|
|00000550| 77 73 20 28 0d 09 09 09 | 09 09 09 09 09 55 49 6e |ws (....|.....UIn|
|00000560| 74 33 32 20 69 6e 48 6f | 77 4d 61 6e 79 2c 0d 09 |t32 inHo|wMany,..|
|00000570| 09 09 09 09 09 09 09 54 | 61 62 6c 65 49 6e 64 65 |.......T|ableInde|
|00000580| 78 54 20 69 6e 46 72 6f | 6d 52 6f 77 29 3b 0d 09 |xT inFro|mRow);..|
|00000590| 0d 09 76 69 72 74 75 61 | 6c 20 76 6f 69 64 20 09 |..virtua|l void .|
|000005a0| 09 52 65 6d 6f 76 65 43 | 6f 6c 73 20 28 0d 09 09 |.RemoveC|ols (...|
|000005b0| 09 09 09 09 09 09 55 49 | 6e 74 33 32 20 69 6e 48 |......UI|nt32 inH|
|000005c0| 6f 77 4d 61 6e 79 2c 0d | 09 09 09 09 09 09 09 09 |owMany,.|........|
|000005d0| 54 61 62 6c 65 49 6e 64 | 65 78 54 20 69 6e 46 72 |TableInd|exT inFr|
|000005e0| 6f 6d 43 6f 6c 29 3b 0d | 09 09 09 09 09 09 09 09 |omCol);.|........|
|000005f0| 09 0d 09 76 69 72 74 75 | 61 6c 20 76 6f 69 64 20 |...virtu|al void |
|00000600| 09 09 47 65 74 53 74 6f | 72 61 67 65 53 69 7a 65 |..GetSto|rageSize|
|00000610| 20 28 0d 09 09 09 09 09 | 09 09 09 54 61 62 6c 65 | (......|...Table|
|00000620| 49 6e 64 65 78 54 20 26 | 6f 75 74 52 6f 77 73 2c |IndexT &|outRows,|
|00000630| 0d 09 09 09 09 09 09 09 | 09 54 61 62 6c 65 49 6e |........|.TableIn|
|00000640| 64 65 78 54 20 26 6f 75 | 74 43 6f 6c 73 29 3b 0d |dexT &ou|tCols);.|
|00000650| 0d 70 72 6f 74 65 63 74 | 65 64 3a 0d 0d 09 42 6f |.protect|ed:...Bo|
|00000660| 6f 6c 65 61 6e 09 09 09 | 09 09 6d 4f 77 6e 73 41 |olean...|..mOwnsA|
|00000670| 72 72 61 79 3b 0d 09 4c | 54 65 6d 70 6f 72 61 72 |rray;..L|Temporar|
|00000680| 79 46 69 6c 65 41 72 72 | 61 79 09 09 2a 6d 41 72 |yFileArr|ay..*mAr|
|00000690| 72 61 79 3b 0d 0d 70 72 | 69 76 61 74 65 3a 0d 0d |ray;..pr|ivate:..|
|000006a0| 7d 3b 0d 0d 23 65 6e 64 | 69 66 00 00 00 00 00 00 |};..#end|if......|
|000006b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000700| 00 00 01 00 00 00 01 54 | 00 00 00 54 00 00 00 46 |.......T|...T...F|
|00000710| 86 63 32 70 73 74 72 00 | 00 00 20 6f 00 04 20 50 |.c2pstr.|.. o.. P|
|00000720| a9 e1 22 6f 00 04 22 88 | 3f 40 00 08 2e 9f 4e 75 |.."o..".|?@....Nu|
|00000730| 00 00 0d c0 22 00 5c 40 | b0 7a 00 4e 62 32 43 fb |....".\@|.z.Nb2C.|
|00000740| 03 20 00 4a d2 d1 4e d1 | 20 5f 20 17 5c 40 b0 7a |. .J..N.| _ .\@.z|
|00000750| 00 38 62 18 43 fb 03 20 | 00 34 d2 d1 20 09 43 fa |.8b.C.. |.4.. .C.|
|00000760| 00 24 d3 d1 22 09 b0 81 | 67 02 4e d0 70 00 4e d0 |.$.."...|g.N.p.N.|
|00000770| 48 41 02 41 00 ff 20 57 | 4f f7 10 08 2e bc 80 00 |HA.A.. W|O.......|
|00000780| 80 02 4e d0 ff ff ff ec | 00 31 ff e6 ff e4 02 d0 |..N.....|.1......|
|00000790| 00 5e 00 c6 00 84 ff da | ff d8 ff d6 00 ee 09 a6 |.^......|........|
|000007a0| 02 d0 03 3e ff cc ff ca | ff c8 01 6a 01 da 02 14 |...>....|...j....|
|000007b0| ff c0 ff be ff bc ff ba | ff b8 03 64 04 3c 04 52 |........|...d.<.R|
|000007c0| 04 e2 06 4c 07 22 07 aa | 08 2e 08 d6 08 ee ff a2 |...L."..|........|
|000007d0| ff a0 ff 9e ff 9c ff 9a | ff 98 09 9e ff 94 09 3c |........|.......<|
|000007e0| ff 90 ff 8e ff 8c ff 8a | ff 88 ff 86 03 a6 4e 56 |........|......NV|
|000007f0| 00 00 2f 07 30 2e 00 08 | 48 c0 2f 00 4e ba ff 4a |../.0...|H./.N..J|
|00000800| 00 00 00 48 00 0c 43 6f | 75 72 69 65 72 00 00 00 |...H..Co|urier...|
|00000810| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000820| 00 00 00 00 00 00 00 07 | 00 04 00 2e 00 0a 02 f5 |........|........|
|00000830| 02 8a 00 2e 00 0a 02 f5 | 02 8a b4 d9 76 d2 00 00 |........|....v...|
|00000840| 00 39 00 00 00 39 00 00 | 00 00 01 00 00 00 00 04 |.9...9..|........|
|00000850| 00 01 00 01 00 00 01 00 | 00 00 01 54 00 00 00 54 |........|...T...T|
|00000860| 00 00 00 46 05 ff 34 f4 | 03 a6 00 00 00 1c 00 46 |...F..4.|.......F|
|00000870| 00 01 4d 50 53 52 00 00 | 00 12 4d 57 42 42 00 00 |..MPSR..|..MWBB..|
|00000880| 00 1e 03 ed ff ff 00 00 | 00 00 00 00 00 00 03 f0 |........|........|
|00000890| ff ff 00 00 00 4c 00 00 | 00 00 00 00 00 00 00 00 |.....L..|........|
|000008a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+