aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/html/annotated.html89
-rw-r--r--doc/html/classBiblioIsisDb-members.html88
-rw-r--r--doc/html/classBiblioIsisDb.gifbin0 -> 512 bytes
-rw-r--r--doc/html/classBiblioIsisDb.html674
-rw-r--r--doc/html/classBiblioIsisDb.pngbin0 -> 344 bytes
-rw-r--r--doc/html/classCGIF-members.html84
-rw-r--r--doc/html/classCGIF.html108
-rw-r--r--doc/html/classCGIFCOLORTABLE-members.html75
-rw-r--r--doc/html/classCGIFCOLORTABLE.html90
-rw-r--r--doc/html/classCGIFFILEHEADER-members.html81
-rw-r--r--doc/html/classCGIFFILEHEADER.html102
-rw-r--r--doc/html/classCGIFIMAGE-members.html82
-rw-r--r--doc/html/classCGIFIMAGE.html104
-rw-r--r--doc/html/classCGIFIMAGEHEADER-members.html80
-rw-r--r--doc/html/classCGIFIMAGEHEADER.html100
-rw-r--r--doc/html/classCGIFLZW-members.html91
-rw-r--r--doc/html/classCGIFLZW.html122
-rw-r--r--doc/html/classCinIsis-members.html73
-rw-r--r--doc/html/classCinIsis.html228
-rw-r--r--doc/html/classCinisis-members.html79
-rw-r--r--doc/html/classCinisis.html402
-rw-r--r--doc/html/classCinisisDb-members.html78
-rw-r--r--doc/html/classCinisisDb.html375
-rw-r--r--doc/html/classCinisisDisplayHelper-members.html90
-rw-r--r--doc/html/classCinisisDisplayHelper.html737
-rw-r--r--doc/html/classCinisisHttpHelper-members.html70
-rw-r--r--doc/html/classCinisisHttpHelper.html168
-rw-r--r--doc/html/classDB__mysql__base-members.html92
-rw-r--r--doc/html/classDB__mysql__base.gifbin0 -> 2452 bytes
-rw-r--r--doc/html/classDB__mysql__base.html141
-rw-r--r--doc/html/classDB__mysql__op-members.html98
-rw-r--r--doc/html/classDB__mysql__op.gifbin0 -> 644 bytes
-rw-r--r--doc/html/classDB__mysql__op.html98
-rw-r--r--doc/html/classDumpTest-members.html75
-rw-r--r--doc/html/classDumpTest.html89
-rw-r--r--doc/html/classGUI__form__maker-members.html80
-rw-r--r--doc/html/classGUI__form__maker.gifbin0 -> 658 bytes
-rw-r--r--doc/html/classGUI__form__maker.html110
-rw-r--r--doc/html/classGUI__form__table-members.html88
-rw-r--r--doc/html/classGUI__form__table.gifbin0 -> 654 bytes
-rw-r--r--doc/html/classGUI__form__table.html104
-rw-r--r--doc/html/classGUI__paging-members.html72
-rw-r--r--doc/html/classGUI__paging.html84
-rw-r--r--doc/html/classGUI__template__parser-members.html73
-rw-r--r--doc/html/classGUI__template__parser.html86
-rw-r--r--doc/html/classIndentTest-members.html76
-rw-r--r--doc/html/classIndentTest.html93
-rw-r--r--doc/html/classIsisAudit-members.html114
-rw-r--r--doc/html/classIsisAudit.html109
-rw-r--r--doc/html/classIsisAudit.pngbin0 -> 741 bytes
-rw-r--r--doc/html/classIsisConnector-members.html109
-rw-r--r--doc/html/classIsisConnector.html760
-rw-r--r--doc/html/classIsisConnector.pngbin0 -> 740 bytes
-rw-r--r--doc/html/classIsisEntryIterator-members.html73
-rw-r--r--doc/html/classIsisEntryIterator.html209
-rw-r--r--doc/html/classIsisFieldIterator-members.html75
-rw-r--r--doc/html/classIsisFieldIterator.html247
-rw-r--r--doc/html/classIsisFinder-members.html113
-rw-r--r--doc/html/classIsisFinder.html245
-rw-r--r--doc/html/classIsisFinder.pngbin0 -> 745 bytes
-rw-r--r--doc/html/classIsisItemIterator-members.html73
-rw-r--r--doc/html/classIsisItemIterator.html216
-rw-r--r--doc/html/classIsisMainItemIterator-members.html75
-rw-r--r--doc/html/classIsisMainItemIterator.html247
-rw-r--r--doc/html/classIsisMap-members.html92
-rw-r--r--doc/html/classIsisMap.html551
-rw-r--r--doc/html/classIsisMap.pngbin0 -> 752 bytes
-rw-r--r--doc/html/classIsisMethodIterator-members.html73
-rw-r--r--doc/html/classIsisMethodIterator.html199
-rw-r--r--doc/html/classIsisNormalItemFilterIterator-members.html68
-rw-r--r--doc/html/classIsisNormalItemFilterIterator.html96
-rw-r--r--doc/html/classIsisNormalSubfieldFilterIterator-members.html68
-rw-r--r--doc/html/classIsisNormalSubfieldFilterIterator.html96
-rw-r--r--doc/html/classIsisReader-members.html77
-rw-r--r--doc/html/classIsisReader.html344
-rw-r--r--doc/html/classIsisReader.pngbin0 -> 753 bytes
-rw-r--r--doc/html/classIsisRowIterator-members.html73
-rw-r--r--doc/html/classIsisRowIterator.html209
-rw-r--r--doc/html/classIsisSubfieldIterator-members.html73
-rw-r--r--doc/html/classIsisSubfieldIterator.html216
-rw-r--r--doc/html/classIsisValueIterator-members.html73
-rw-r--r--doc/html/classIsisValueIterator.html209
-rw-r--r--doc/html/classIsis__Db-members.html83
-rw-r--r--doc/html/classIsis__Db.html121
-rw-r--r--doc/html/classIsis__File-members.html78
-rw-r--r--doc/html/classIsis__File.html157
-rw-r--r--doc/html/classIsis__Http-members.html88
-rw-r--r--doc/html/classIsis__Http.gifbin0 -> 816 bytes
-rw-r--r--doc/html/classIsis__Http.html333
-rw-r--r--doc/html/classIsis__Rec-members.html116
-rw-r--r--doc/html/classIsis__Rec.html1223
-rw-r--r--doc/html/classIsis__Server-members.html79
-rw-r--r--doc/html/classIsis__Server.gifbin0 -> 806 bytes
-rw-r--r--doc/html/classIsis__Server.html110
-rw-r--r--doc/html/classMaleteDb-members.html78
-rw-r--r--doc/html/classMaleteDb.gifbin0 -> 485 bytes
-rw-r--r--doc/html/classMaleteDb.html329
-rw-r--r--doc/html/classMaleteDb.pngbin0 -> 339 bytes
-rw-r--r--doc/html/classMateleDb.html72
-rw-r--r--doc/html/classParseTest-members.html131
-rw-r--r--doc/html/classParseTest.html203
-rw-r--r--doc/html/classPhpIsisDb-members.html78
-rw-r--r--doc/html/classPhpIsisDb.gifbin0 -> 488 bytes
-rw-r--r--doc/html/classPhpIsisDb.html343
-rw-r--r--doc/html/classPhpIsisDb.pngbin0 -> 338 bytes
-rw-r--r--doc/html/classSchemaDb-members.html71
-rw-r--r--doc/html/classSchemaDb.html168
-rw-r--r--doc/html/classSpyc-members.html78
-rw-r--r--doc/html/classSpyc.html294
-rw-r--r--doc/html/classbasic__search-members.html87
-rw-r--r--doc/html/classbasic__search.gifbin0 -> 543 bytes
-rw-r--r--doc/html/classbasic__search.html102
-rw-r--r--doc/html/classborrowed__list-members.html114
-rw-r--r--doc/html/classborrowed__list.gifbin0 -> 894 bytes
-rw-r--r--doc/html/classborrowed__list.html92
-rw-r--r--doc/html/classes.html75
-rw-r--r--doc/html/classisis__base-members.html79
-rw-r--r--doc/html/classisis__base.gifbin0 -> 1709 bytes
-rw-r--r--doc/html/classisis__base.html112
-rw-r--r--doc/html/classisis__item-members.html85
-rw-r--r--doc/html/classisis__item.gifbin0 -> 473 bytes
-rw-r--r--doc/html/classisis__item.html98
-rw-r--r--doc/html/classitem__list-members.html112
-rw-r--r--doc/html/classitem__list.gifbin0 -> 851 bytes
-rw-r--r--doc/html/classitem__list.html88
-rw-r--r--doc/html/classmember-members.html112
-rw-r--r--doc/html/classmember.gifbin0 -> 852 bytes
-rw-r--r--doc/html/classmember.html127
-rw-r--r--doc/html/classorg_1_1openisis_1_1Charset-members.html80
-rw-r--r--doc/html/classorg_1_1openisis_1_1Charset.html130
-rw-r--r--doc/html/classorg_1_1openisis_1_1Db-members.html104
-rw-r--r--doc/html/classorg_1_1openisis_1_1Db.gifbin0 -> 1182 bytes
-rw-r--r--doc/html/classorg_1_1openisis_1_1Db.html712
-rw-r--r--doc/html/classorg_1_1openisis_1_1Fdt-members.html84
-rw-r--r--doc/html/classorg_1_1openisis_1_1Fdt.html288
-rw-r--r--doc/html/classorg_1_1openisis_1_1Field-members.html83
-rw-r--r--doc/html/classorg_1_1openisis_1_1Field.html343
-rw-r--r--doc/html/classorg_1_1openisis_1_1Log-members.html77
-rw-r--r--doc/html/classorg_1_1openisis_1_1Log.html307
-rw-r--r--doc/html/classorg_1_1openisis_1_1Mail-members.html121
-rw-r--r--doc/html/classorg_1_1openisis_1_1Mail.html200
-rw-r--r--doc/html/classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg-members.html70
-rw-r--r--doc/html/classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg.html82
-rw-r--r--doc/html/classorg_1_1openisis_1_1NativeDb-members.html111
-rw-r--r--doc/html/classorg_1_1openisis_1_1NativeDb.gifbin0 -> 761 bytes
-rw-r--r--doc/html/classorg_1_1openisis_1_1NativeDb.html311
-rw-r--r--doc/html/classorg_1_1openisis_1_1NativeDb_1_1TermIterator-members.html75
-rw-r--r--doc/html/classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html94
-rw-r--r--doc/html/classorg_1_1openisis_1_1PlainSerializer-members.html80
-rw-r--r--doc/html/classorg_1_1openisis_1_1PlainSerializer.html412
-rw-r--r--doc/html/classorg_1_1openisis_1_1PureDb-members.html105
-rw-r--r--doc/html/classorg_1_1openisis_1_1PureDb.gifbin0 -> 730 bytes
-rw-r--r--doc/html/classorg_1_1openisis_1_1PureDb.html277
-rw-r--r--doc/html/classorg_1_1openisis_1_1Rec-members.html85
-rw-r--r--doc/html/classorg_1_1openisis_1_1Rec.html323
-rw-r--r--doc/html/classorg_1_1openisis_1_1RecToXml-members.html71
-rw-r--r--doc/html/classorg_1_1openisis_1_1RecToXml.html83
-rw-r--r--doc/html/classorg_1_1openisis_1_1Test-members.html80
-rw-r--r--doc/html/classorg_1_1openisis_1_1Test.html130
-rw-r--r--doc/html/classorg_1_1openisis_1_1Utils-members.html70
-rw-r--r--doc/html/classorg_1_1openisis_1_1Utils.html164
-rw-r--r--doc/html/classorg_1_1openisis_1_1XmlTest-members.html69
-rw-r--r--doc/html/classorg_1_1openisis_1_1XmlTest.html79
-rw-r--r--doc/html/classorg_1_1openisis_1_1XmlToRec-members.html75
-rw-r--r--doc/html/classorg_1_1openisis_1_1XmlToRec.html94
-rw-r--r--doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OIHandler-members.html74
-rw-r--r--doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html89
-rw-r--r--doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OINode-members.html71
-rw-r--r--doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OINode.html81
-rw-r--r--doc/html/classphpUnsharpMask-members.html69
-rw-r--r--doc/html/classphpUnsharpMask.html79
-rw-r--r--doc/html/classphpthumb-members.html245
-rw-r--r--doc/html/classphpthumb.html430
-rw-r--r--doc/html/classphpthumb__bmp-members.html85
-rw-r--r--doc/html/classphpthumb__bmp.html111
-rw-r--r--doc/html/classphpthumb__filters-members.html106
-rw-r--r--doc/html/classphpthumb__filters.html154
-rw-r--r--doc/html/classphpthumb__functions-members.html106
-rw-r--r--doc/html/classphpthumb__functions.html153
-rw-r--r--doc/html/classphpthumb__ico-members.html70
-rw-r--r--doc/html/classphpthumb__ico.html81
-rw-r--r--doc/html/classrecord__detail-members.html87
-rw-r--r--doc/html/classrecord__detail.gifbin0 -> 552 bytes
-rw-r--r--doc/html/classrecord__detail.html102
-rw-r--r--doc/html/classrecord__detail__xml-members.html86
-rw-r--r--doc/html/classrecord__detail__xml.gifbin0 -> 615 bytes
-rw-r--r--doc/html/classrecord__detail__xml.html100
-rw-r--r--doc/html/classsql__table-members.html111
-rw-r--r--doc/html/classsql__table.gifbin0 -> 1543 bytes
-rw-r--r--doc/html/classsql__table.html127
-rw-r--r--doc/html/classstatic__table-members.html112
-rw-r--r--doc/html/classstatic__table.gifbin0 -> 875 bytes
-rw-r--r--doc/html/classstatic__table.html88
-rw-r--r--doc/html/classterm__search-members.html87
-rw-r--r--doc/html/classterm__search.gifbin0 -> 533 bytes
-rw-r--r--doc/html/classterm__search.html102
-rw-r--r--doc/html/classtransaction-members.html119
-rw-r--r--doc/html/classtransaction.gifbin0 -> 854 bytes
-rw-r--r--doc/html/classtransaction.html100
-rw-r--r--doc/html/classuser__auth-members.html95
-rw-r--r--doc/html/classuser__auth.gifbin0 -> 608 bytes
-rw-r--r--doc/html/classuser__auth.html91
-rw-r--r--doc/html/core_8h_source.html1048
-rw-r--r--doc/html/doxygen.css545
-rw-r--r--doc/html/doxygen.pngbin0 -> 1281 bytes
-rw-r--r--doc/html/files.html88
-rw-r--r--doc/html/functions.html589
-rw-r--r--doc/html/functions_func.html559
-rw-r--r--doc/html/functions_vars.html100
-rw-r--r--doc/html/hierarchy.html99
-rw-r--r--doc/html/index.html59
-rwxr-xr-xdoc/html/installdox117
-rw-r--r--doc/html/interfaceIsisDb-members.html72
-rw-r--r--doc/html/interfaceIsisDb.gifbin0 -> 1057 bytes
-rw-r--r--doc/html/interfaceIsisDb.html234
-rw-r--r--doc/html/interfaceIsisDb.pngbin0 -> 572 bytes
-rw-r--r--doc/html/lbt_8h_source.html156
-rw-r--r--doc/html/lcli_8h_source.html109
-rw-r--r--doc/html/lcs_8h_source.html176
-rw-r--r--doc/html/ldb_8h_source.html203
-rw-r--r--doc/html/ldsp_8h_source.html108
-rw-r--r--doc/html/ldss_8h_source.html103
-rw-r--r--doc/html/lfdt_8h_source.html101
-rw-r--r--doc/html/lio_8h_source.html261
-rw-r--r--doc/html/lll_8h_source.html114
-rw-r--r--doc/html/loi_8h_source.html311
-rw-r--r--doc/html/lses_8h_source.html140
-rw-r--r--doc/html/lstr_8h_source.html326
-rw-r--r--doc/html/lsv_8h_source.html276
-rw-r--r--doc/html/luti_8h_source.html188
-rw-r--r--doc/html/namespaceIsis.html107
-rw-r--r--doc/html/namespaceSpyc.html73
-rw-r--r--doc/html/namespaces.html69
-rw-r--r--doc/html/oip_8h_source.html101
-rw-r--r--doc/html/openisis_8h_source.html983
-rw-r--r--doc/html/openisistcl_8h_source.html122
-rw-r--r--doc/html/pages.html63
-rw-r--r--doc/html/php__isis_8h_source.html186
-rw-r--r--doc/html/pw_8h_source.html325
-rw-r--r--doc/html/search/all_24.html71
-rw-r--r--doc/html/search/all_5f.html53
-rw-r--r--doc/html/search/all_61.html26
-rw-r--r--doc/html/search/all_62.html37
-rw-r--r--doc/html/search/all_63.html107
-rw-r--r--doc/html/search/all_64.html31
-rw-r--r--doc/html/search/all_65.html73
-rw-r--r--doc/html/search/all_66.html44
-rw-r--r--doc/html/search/all_67.html146
-rw-r--r--doc/html/search/all_68.html68
-rw-r--r--doc/html/search/all_69.html96
-rw-r--r--doc/html/search/all_6a.html32
-rw-r--r--doc/html/search/all_6b.html34
-rw-r--r--doc/html/search/all_6c.html36
-rw-r--r--doc/html/search/all_6d.html46
-rw-r--r--doc/html/search/all_6e.html58
-rw-r--r--doc/html/search/all_6f.html35
-rw-r--r--doc/html/search/all_70.html31
-rw-r--r--doc/html/search/all_71.html97
-rw-r--r--doc/html/search/all_72.html76
-rw-r--r--doc/html/search/all_73.html61
-rw-r--r--doc/html/search/all_74.html30
-rw-r--r--doc/html/search/all_75.html31
-rw-r--r--doc/html/search/all_76.html34
-rw-r--r--doc/html/search/all_77.html104
-rw-r--r--doc/html/search/all_78.html37
-rw-r--r--doc/html/search/all_79.html26
-rw-r--r--doc/html/search/classes_62.html25
-rw-r--r--doc/html/search/classes_63.html35
-rw-r--r--doc/html/search/classes_64.html61
-rw-r--r--doc/html/search/classes_65.html35
-rw-r--r--doc/html/search/classes_66.html67
-rw-r--r--doc/html/search/classes_67.html40
-rw-r--r--doc/html/search/classes_68.html30
-rw-r--r--doc/html/search/classes_69.html90
-rw-r--r--doc/html/search/classes_6b.html25
-rw-r--r--doc/html/search/classes_6c.html126
-rw-r--r--doc/html/search/classes_6d.html25
-rw-r--r--doc/html/search/classes_6e.html26
-rw-r--r--doc/html/search/classes_6f.html147
-rw-r--r--doc/html/search/classes_70.html25
-rw-r--r--doc/html/search/classes_71.html55
-rw-r--r--doc/html/search/classes_72.html57
-rw-r--r--doc/html/search/classes_73.html25
-rw-r--r--doc/html/search/classes_74.html67
-rw-r--r--doc/html/search/classes_75.html31
-rw-r--r--doc/html/search/classes_76.html30
-rw-r--r--doc/html/search/classes_77.html25
-rw-r--r--doc/html/search/classes_78.html37
-rw-r--r--doc/html/search/close.pngbin0 -> 273 bytes
-rw-r--r--doc/html/search/functions_5f.html53
-rw-r--r--doc/html/search/functions_61.html26
-rw-r--r--doc/html/search/functions_62.html32
-rw-r--r--doc/html/search/functions_63.html92
-rw-r--r--doc/html/search/functions_64.html31
-rw-r--r--doc/html/search/functions_65.html73
-rw-r--r--doc/html/search/functions_66.html44
-rw-r--r--doc/html/search/functions_67.html146
-rw-r--r--doc/html/search/functions_68.html68
-rw-r--r--doc/html/search/functions_69.html26
-rw-r--r--doc/html/search/functions_6a.html32
-rw-r--r--doc/html/search/functions_6b.html34
-rw-r--r--doc/html/search/functions_6c.html36
-rw-r--r--doc/html/search/functions_6d.html41
-rw-r--r--doc/html/search/functions_6e.html58
-rw-r--r--doc/html/search/functions_6f.html35
-rw-r--r--doc/html/search/functions_70.html26
-rw-r--r--doc/html/search/functions_72.html76
-rw-r--r--doc/html/search/functions_73.html56
-rw-r--r--doc/html/search/functions_74.html30
-rw-r--r--doc/html/search/functions_76.html34
-rw-r--r--doc/html/search/functions_77.html104
-rw-r--r--doc/html/search/functions_79.html26
-rw-r--r--doc/html/search/namespaces_69.html25
-rw-r--r--doc/html/search/namespaces_73.html25
-rw-r--r--doc/html/search/nomatches.html12
-rw-r--r--doc/html/search/search.css200
-rw-r--r--doc/html/search/search.js732
-rw-r--r--doc/html/search/search.pngbin0 -> 527 bytes
-rw-r--r--doc/html/search/variables_24.html71
-rw-r--r--doc/html/search/variables_64.html38
-rw-r--r--doc/html/search/variables_65.html32
-rw-r--r--doc/html/search/variables_66.html86
-rw-r--r--doc/html/search/variables_68.html38
-rw-r--r--doc/html/search/variables_69.html26
-rw-r--r--doc/html/search/variables_6c.html26
-rw-r--r--doc/html/search/variables_6d.html62
-rw-r--r--doc/html/search/variables_6e.html26
-rw-r--r--doc/html/search/variables_70.html32
-rw-r--r--doc/html/search/variables_71.html62
-rw-r--r--doc/html/search/variables_74.html26
-rw-r--r--doc/html/search/variables_76.html26
-rw-r--r--doc/html/search/variables_77.html26
-rw-r--r--doc/html/structBatch-members.html81
-rw-r--r--doc/html/structBatch.html101
-rw-r--r--doc/html/structBin-members.html70
-rw-r--r--doc/html/structBin.html79
-rw-r--r--doc/html/structBlock-members.html86
-rw-r--r--doc/html/structBlock.html112
-rw-r--r--doc/html/structBop-members.html72
-rw-r--r--doc/html/structBop.html83
-rw-r--r--doc/html/structBuf-members.html71
-rw-r--r--doc/html/structBuf.html81
-rw-r--r--doc/html/structCDb-members.html69
-rw-r--r--doc/html/structCDb.html77
-rw-r--r--doc/html/structCdsLoop-members.html79
-rw-r--r--doc/html/structCdsLoop.html97
-rw-r--r--doc/html/structCdsOpt-members.html73
-rw-r--r--doc/html/structCdsOpt.html85
-rw-r--r--doc/html/structCdx-members.html79
-rw-r--r--doc/html/structCdx.html97
-rw-r--r--doc/html/structCdxMake-members.html77
-rw-r--r--doc/html/structCdxMake.html93
-rw-r--r--doc/html/structChunk-members.html69
-rw-r--r--doc/html/structChunk.html77
-rw-r--r--doc/html/structCliChnl-members.html70
-rw-r--r--doc/html/structCliChnl.html79
-rw-r--r--doc/html/structCnt-members.html78
-rw-r--r--doc/html/structCnt.html95
-rw-r--r--doc/html/structCon-members.html84
-rw-r--r--doc/html/structCon.html107
-rw-r--r--doc/html/structDb-members.html76
-rw-r--r--doc/html/structDb.html95
-rw-r--r--doc/html/structDbo-members.html76
-rw-r--r--doc/html/structDbo.html91
-rw-r--r--doc/html/structDct-members.html71
-rw-r--r--doc/html/structDct.html81
-rw-r--r--doc/html/structDict-members.html74
-rw-r--r--doc/html/structDict.html92
-rw-r--r--doc/html/structEntry-members.html71
-rw-r--r--doc/html/structEntry.html81
-rw-r--r--doc/html/structEnv-members.html80
-rw-r--r--doc/html/structEnv.html99
-rw-r--r--doc/html/structFBuf-members.html76
-rw-r--r--doc/html/structFBuf.html91
-rw-r--r--doc/html/structFMap-members.html73
-rw-r--r--doc/html/structFMap.html89
-rw-r--r--doc/html/structFindKey-members.html74
-rw-r--r--doc/html/structFindKey.html88
-rw-r--r--doc/html/structFld-members.html71
-rw-r--r--doc/html/structFld.html81
-rw-r--r--doc/html/structFlt-members.html72
-rw-r--r--doc/html/structFlt.html83
-rw-r--r--doc/html/structFoo-members.html74
-rw-r--r--doc/html/structFoo.html87
-rw-r--r--doc/html/structHEntry-members.html74
-rw-r--r--doc/html/structHEntry.html87
-rw-r--r--doc/html/structHTable-members.html73
-rw-r--r--doc/html/structHTable.html85
-rw-r--r--doc/html/structIdx-members.html89
-rw-r--r--doc/html/structIdx.html122
-rw-r--r--doc/html/structIfb-members.html70
-rw-r--r--doc/html/structIfb.html79
-rw-r--r--doc/html/structIfp-members.html73
-rw-r--r--doc/html/structIfp.html85
-rw-r--r--doc/html/structIifOpt-members.html74
-rw-r--r--doc/html/structIifOpt.html87
-rw-r--r--doc/html/structIos-members.html73
-rw-r--r--doc/html/structIos.html85
-rw-r--r--doc/html/structKey-members.html71
-rw-r--r--doc/html/structKey.html81
-rw-r--r--doc/html/structLBlk-members.html71
-rw-r--r--doc/html/structLBlk.html81
-rw-r--r--doc/html/structLDb-members.html85
-rw-r--r--doc/html/structLDb.html109
-rw-r--r--doc/html/structLdbPost-members.html76
-rw-r--r--doc/html/structLdbPost.html95
-rw-r--r--doc/html/structLdssSearch-members.html74
-rw-r--r--doc/html/structLdssSearch.html87
-rw-r--r--doc/html/structLdssSortDta-members.html71
-rw-r--r--doc/html/structLdssSortDta.html81
-rw-r--r--doc/html/structLeader-members.html80
-rw-r--r--doc/html/structLeader.html99
-rw-r--r--doc/html/structLev-members.html70
-rw-r--r--doc/html/structLev.html79
-rw-r--r--doc/html/structLfmtFmt__-members.html73
-rw-r--r--doc/html/structLfmtFmt__.html85
-rw-r--r--doc/html/structLfmtFrame-members.html75
-rw-r--r--doc/html/structLfmtFrame.html89
-rw-r--r--doc/html/structLfmtIter__-members.html80
-rw-r--r--doc/html/structLfmtIter__.html99
-rw-r--r--doc/html/structLfmtRec__-members.html78
-rw-r--r--doc/html/structLfmtRec__.html95
-rw-r--r--doc/html/structLfmtToken-members.html71
-rw-r--r--doc/html/structLfmtToken.html81
-rw-r--r--doc/html/structList-members.html77
-rw-r--r--doc/html/structList.html93
-rw-r--r--doc/html/structLlp-members.html70
-rw-r--r--doc/html/structLlp.html79
-rw-r--r--doc/html/structLrecMF-members.html70
-rw-r--r--doc/html/structLrecMF.html79
-rw-r--r--doc/html/structLstrSet-members.html70
-rw-r--r--doc/html/structLstrSet.html79
-rw-r--r--doc/html/structLutiLTEnt-members.html70
-rw-r--r--doc/html/structLutiLTEnt.html79
-rw-r--r--doc/html/structMfc-members.html77
-rw-r--r--doc/html/structMfc.html96
-rw-r--r--doc/html/structMfr-members.html80
-rw-r--r--doc/html/structMfr.html102
-rw-r--r--doc/html/structOITCont-members.html72
-rw-r--r--doc/html/structOITCont.html83
-rw-r--r--doc/html/structOITRec-members.html74
-rw-r--r--doc/html/structOITRec.html87
-rw-r--r--doc/html/structOITSess-members.html72
-rw-r--r--doc/html/structOITSess.html83
-rw-r--r--doc/html/structOITStub-members.html77
-rw-r--r--doc/html/structOITStub.html93
-rw-r--r--doc/html/structOIT__Set-members.html72
-rw-r--r--doc/html/structOIT__Set.html83
-rw-r--r--doc/html/structObj-members.html69
-rw-r--r--doc/html/structObj.html77
-rw-r--r--doc/html/structOpenIsisDXLoop-members.html73
-rw-r--r--doc/html/structOpenIsisDXLoop.html85
-rw-r--r--doc/html/structOpenIsisDb-members.html74
-rw-r--r--doc/html/structOpenIsisDb.html87
-rw-r--r--doc/html/structOpenIsisFd-members.html80
-rw-r--r--doc/html/structOpenIsisFd.html99
-rw-r--r--doc/html/structOpenIsisFdt-members.html71
-rw-r--r--doc/html/structOpenIsisFdt.html85
-rw-r--r--doc/html/structOpenIsisField-members.html71
-rw-r--r--doc/html/structOpenIsisField.html85
-rw-r--r--doc/html/structOpenIsisFld-members.html71
-rw-r--r--doc/html/structOpenIsisFld.html85
-rw-r--r--doc/html/structOpenIsisHit-members.html73
-rw-r--r--doc/html/structOpenIsisHit.html85
-rw-r--r--doc/html/structOpenIsisKey-members.html71
-rw-r--r--doc/html/structOpenIsisKey.html81
-rw-r--r--doc/html/structOpenIsisLT-members.html71
-rw-r--r--doc/html/structOpenIsisLT.html81
-rw-r--r--doc/html/structOpenIsisRaw-members.html77
-rw-r--r--doc/html/structOpenIsisRaw.html97
-rw-r--r--doc/html/structOpenIsisRec-members.html77
-rw-r--r--doc/html/structOpenIsisRec.html97
-rw-r--r--doc/html/structOpenIsisRecStream-members.html73
-rw-r--r--doc/html/structOpenIsisRecStream.html85
-rw-r--r--doc/html/structOpenIsisSchema-members.html74
-rw-r--r--doc/html/structOpenIsisSchema.html87
-rw-r--r--doc/html/structOpenIsisSet-members.html70
-rw-r--r--doc/html/structOpenIsisSet.html83
-rw-r--r--doc/html/structOpenIsisStb-members.html84
-rw-r--r--doc/html/structOpenIsisStb.html107
-rw-r--r--doc/html/structOpenIsisStubCbData-members.html73
-rw-r--r--doc/html/structOpenIsisStubCbData.html85
-rw-r--r--doc/html/structOpenIsisVal-members.html70
-rw-r--r--doc/html/structOpenIsisVal.html79
-rw-r--r--doc/html/structPool-members.html69
-rw-r--r--doc/html/structPool.html77
-rw-r--r--doc/html/structPrv-members.html70
-rw-r--r--doc/html/structPrv.html79
-rw-r--r--doc/html/structPst-members.html69
-rw-r--r--doc/html/structPst.html77
-rw-r--r--doc/html/structPtr.html88
-rw-r--r--doc/html/structQLoad-members.html89
-rw-r--r--doc/html/structQLoad.html116
-rw-r--r--doc/html/structQLoop-members.html76
-rw-r--r--doc/html/structQLoop.html91
-rw-r--r--doc/html/structQSet-members.html72
-rw-r--r--doc/html/structQSet.html83
-rw-r--r--doc/html/structQdx-members.html84
-rw-r--r--doc/html/structQdx.html107
-rw-r--r--doc/html/structQrf-members.html70
-rw-r--r--doc/html/structQrf.html79
-rw-r--r--doc/html/structQry-members.html83
-rw-r--r--doc/html/structQry.html105
-rw-r--r--doc/html/structQue-members.html71
-rw-r--r--doc/html/structQue.html81
-rw-r--r--doc/html/structRdx-members.html75
-rw-r--r--doc/html/structRdx.html93
-rw-r--r--doc/html/structRes-members.html70
-rw-r--r--doc/html/structRes.html79
-rw-r--r--doc/html/structRxh-members.html71
-rw-r--r--doc/html/structRxh.html83
-rw-r--r--doc/html/structScx-members.html75
-rw-r--r--doc/html/structScx.html89
-rw-r--r--doc/html/structSes-members.html93
-rw-r--r--doc/html/structSes.html130
-rw-r--r--doc/html/structSesI-members.html69
-rw-r--r--doc/html/structSesI.html77
-rw-r--r--doc/html/structSink-members.html72
-rw-r--r--doc/html/structSink.html83
-rw-r--r--doc/html/structSortBuf-members.html70
-rw-r--r--doc/html/structSortBuf.html79
-rw-r--r--doc/html/structSrv-members.html89
-rw-r--r--doc/html/structSrv.html118
-rw-r--r--doc/html/structStat-members.html74
-rw-r--r--doc/html/structStat.html88
-rw-r--r--doc/html/structStruct-members.html71
-rw-r--r--doc/html/structStruct.html81
-rw-r--r--doc/html/structTab-members.html72
-rw-r--r--doc/html/structTab.html83
-rw-r--r--doc/html/structTcx-members.html80
-rw-r--r--doc/html/structTcx.html99
-rw-r--r--doc/html/structTfl-members.html72
-rw-r--r--doc/html/structTfl.html83
-rw-r--r--doc/html/structTm-members.html69
-rw-r--r--doc/html/structTm.html77
-rw-r--r--doc/html/structVal-members.html70
-rw-r--r--doc/html/structVal.html79
-rw-r--r--doc/html/structVar-members.html71
-rw-r--r--doc/html/structVar.html81
-rw-r--r--doc/html/structWrk-members.html75
-rw-r--r--doc/html/structWrk.html89
-rw-r--r--doc/html/structXrf.html84
-rw-r--r--doc/html/structb2-members.html69
-rw-r--r--doc/html/structb2.html77
-rw-r--r--doc/html/structb4-members.html69
-rw-r--r--doc/html/structb4.html77
-rw-r--r--doc/html/structb8-members.html69
-rw-r--r--doc/html/structb8.html77
-rw-r--r--doc/html/structisis__dbid-members.html70
-rw-r--r--doc/html/structisis__dbid.html79
-rw-r--r--doc/html/structisis__result-members.html71
-rw-r--r--doc/html/structisis__result.html81
-rw-r--r--doc/html/structthreadarg-members.html69
-rw-r--r--doc/html/structthreadarg.html77
-rw-r--r--doc/html/tab_b.gifbin0 -> 35 bytes
-rw-r--r--doc/html/tab_l.gifbin0 -> 706 bytes
-rw-r--r--doc/html/tab_r.gifbin0 -> 2585 bytes
-rw-r--r--doc/html/tabs.css105
-rw-r--r--doc/html/todo.html76
-rw-r--r--doc/html/tool_8h_source.html111
-rw-r--r--doc/html/unionBloke-members.html70
-rw-r--r--doc/html/unionBloke.html79
-rw-r--r--doc/html/unionCv-members.html72
-rw-r--r--doc/html/unionCv.html82
-rw-r--r--doc/html/unionExp-members.html73
-rw-r--r--doc/html/unionExp.html85
-rw-r--r--doc/html/unionFork-members.html70
-rw-r--r--doc/html/unionFork.html79
-rw-r--r--doc/html/unionLcsTab-members.html70
-rw-r--r--doc/html/unionLcsTab.html79
-rw-r--r--doc/html/unionLdbP-members.html70
-rw-r--r--doc/html/unionLdbP.html85
-rw-r--r--doc/html/unionLeaf-members.html70
-rw-r--r--doc/html/unionLeaf.html79
-rw-r--r--doc/html/unionPtr-members.html74
-rw-r--r--doc/html/unionXrf-members.html72
-rw-r--r--doc/latex/Makefile19
-rw-r--r--doc/latex/annotated.tex24
-rw-r--r--doc/latex/classBiblioIsisDb.eps197
-rw-r--r--doc/latex/classBiblioIsisDb.pdfbin0 -> 4432 bytes
-rw-r--r--doc/latex/classBiblioIsisDb.tex312
-rw-r--r--doc/latex/classCinIsis.tex100
-rw-r--r--doc/latex/classCinisis.tex185
-rw-r--r--doc/latex/classCinisisDb.tex170
-rw-r--r--doc/latex/classCinisisDisplayHelper.tex296
-rw-r--r--doc/latex/classCinisisHttpHelper.tex63
-rw-r--r--doc/latex/classIsisAudit.eps215
-rw-r--r--doc/latex/classIsisAudit.pdfbin0 -> 5896 bytes
-rw-r--r--doc/latex/classIsisAudit.tex31
-rw-r--r--doc/latex/classIsisConnector.eps215
-rw-r--r--doc/latex/classIsisConnector.pdfbin0 -> 5892 bytes
-rw-r--r--doc/latex/classIsisConnector.tex281
-rw-r--r--doc/latex/classIsisEntryIterator.tex68
-rw-r--r--doc/latex/classIsisFieldIterator.tex82
-rw-r--r--doc/latex/classIsisFinder.eps215
-rw-r--r--doc/latex/classIsisFinder.pdfbin0 -> 5893 bytes
-rw-r--r--doc/latex/classIsisFinder.tex84
-rw-r--r--doc/latex/classIsisItemIterator.tex68
-rw-r--r--doc/latex/classIsisMainItemIterator.tex82
-rw-r--r--doc/latex/classIsisMap.eps215
-rw-r--r--doc/latex/classIsisMap.pdfbin0 -> 5892 bytes
-rw-r--r--doc/latex/classIsisMap.tex261
-rw-r--r--doc/latex/classIsisMethodIterator.tex68
-rw-r--r--doc/latex/classIsisNormalItemFilterIterator.tex25
-rw-r--r--doc/latex/classIsisNormalSubfieldFilterIterator.tex25
-rw-r--r--doc/latex/classIsisReader.eps215
-rw-r--r--doc/latex/classIsisReader.pdfbin0 -> 5892 bytes
-rw-r--r--doc/latex/classIsisReader.tex157
-rw-r--r--doc/latex/classIsisRowIterator.tex68
-rw-r--r--doc/latex/classIsisSubfieldIterator.tex68
-rw-r--r--doc/latex/classIsisValueIterator.tex68
-rw-r--r--doc/latex/classMaleteDb.eps197
-rw-r--r--doc/latex/classMaleteDb.pdfbin0 -> 4661 bytes
-rw-r--r--doc/latex/classMaleteDb.tex179
-rw-r--r--doc/latex/classMateleDb.tex12
-rw-r--r--doc/latex/classPhpIsisDb.eps197
-rw-r--r--doc/latex/classPhpIsisDb.pdfbin0 -> 4491 bytes
-rw-r--r--doc/latex/classPhpIsisDb.tex192
-rw-r--r--doc/latex/classSchemaDb.tex69
-rw-r--r--doc/latex/doxygen.sty350
-rw-r--r--doc/latex/hierarchy.tex34
-rw-r--r--doc/latex/interfaceIsisDb.eps207
-rw-r--r--doc/latex/interfaceIsisDb.pdfbin0 -> 5431 bytes
-rw-r--r--doc/latex/interfaceIsisDb.tex123
-rw-r--r--doc/latex/refman.tex84
-rw-r--r--doc/latex/todo.tex20
626 files changed, 63816 insertions, 0 deletions
diff --git a/doc/html/annotated.html b/doc/html/annotated.html
new file mode 100644
index 0000000..f520972
--- /dev/null
+++ b/doc/html/annotated.html
@@ -0,0 +1,89 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Class List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li class="current"><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
+ <tr><td class="indexkey"><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classCinisis.html">Cinisis</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classCinisisHttpHelper.html">CinisisHttpHelper</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisAudit.html">IsisAudit</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="interfaceIsisDb.html">IsisDb</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisEntryIterator.html">IsisEntryIterator</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisFinder.html">IsisFinder</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisItemIterator.html">IsisItemIterator</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisMap.html">IsisMap</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisMethodIterator.html">IsisMethodIterator</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisNormalItemFilterIterator.html">IsisNormalItemFilterIterator</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisReader.html">IsisReader</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisRowIterator.html">IsisRowIterator</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisSubfieldIterator.html">IsisSubfieldIterator</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classIsisValueIterator.html">IsisValueIterator</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classSchemaDb.html">SchemaDb</a></td><td class="indexvalue"></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classBiblioIsisDb-members.html b/doc/html/classBiblioIsisDb-members.html
new file mode 100644
index 0000000..147c0dc
--- /dev/null
+++ b/doc/html/classBiblioIsisDb-members.html
@@ -0,0 +1,88 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>BiblioIsisDb Member List</h1>This is the complete list of members for <a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a978a9243ea53b1f2426115d7b4191b07">$fdt</a></td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#ab9fb3b6f10d2734a198ca7802ee38c2d">$format</a></td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a67337d78af0fc21d0ff10471aa638c62">$log</a></td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a7eccfa964dcd1469a263340447c38143">$perl</a></td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#ab2c5ec782b324847e104d8ad35a230af">__construct</a>($schema)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#ad5704f5c9454ac053e66a489797ba221">backend</a>($method= 'count', $args=NULL)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a2b6fd7b7316f63ac5649ebf3947c4fae">charset</a>(&amp;$data)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a929467f1907d3aeaeebe493f0c188c5b">check</a>($schema, $section=NULL)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#ab6b0a977c066c25c6bdca5c1d3a083e8">entries</a>()</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a8e76b289b9e3a9893b9469094753d2bc">example</a>()</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a73d5d998f9ab7e410c5f71f65e83948b">has_subfields</a>($key)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#aa86380f9e66ea8f175c50675d1fe0a88">is_repetitive</a>($field, $value)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a286fb16de5797785d28021068efca561">logger</a>($message)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a808cdbc0d4c8f62a1465e74064f4422f">read</a>($id, $method= 'fetch')</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686">IsisDb::read</a>($id)</td><td><a class="el" href="interfaceIsisDb.html">IsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a04089d61ce04b18aa6a78c94ca02edb9">repetition</a>($key, $value)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a450e26ae0b7f4967d8e25c9a3d023c75">subfields</a>($name, $key, $method)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a2b08c6a7ba20f6f5eb07edb2b4a914c1">subfields_from_fetch</a>($name, $key)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a8c6a0081c5296a6db520e98998502ef7">subfields_from_to_hash</a>($name, $key)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#af0be305b211b96dcb4aeb8452c8331a9">subfields_switch</a>($key, &amp;$value)</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBiblioIsisDb.html#a34483b463d81ba1d8031576b5735efbc">tag</a>($results, $method= 'fetch')</td><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classBiblioIsisDb.gif b/doc/html/classBiblioIsisDb.gif
new file mode 100644
index 0000000..256efd6
--- /dev/null
+++ b/doc/html/classBiblioIsisDb.gif
Binary files differ
diff --git a/doc/html/classBiblioIsisDb.html b/doc/html/classBiblioIsisDb.html
new file mode 100644
index 0000000..f61a2ab
--- /dev/null
+++ b/doc/html/classBiblioIsisDb.html
@@ -0,0 +1,674 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: BiblioIsisDb Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>BiblioIsisDb Class Reference</h1><!-- doxytag: class="BiblioIsisDb" --><!-- doxytag: inherits="IsisDb" --><div class="dynheader">
+Inheritance diagram for BiblioIsisDb:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classBiblioIsisDb.png" usemap="#BiblioIsisDb_map" alt=""/>
+ <map id="BiblioIsisDb_map" name="BiblioIsisDb_map">
+<area href="interfaceIsisDb.html" alt="IsisDb" shape="rect" coords="0,0,77,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classBiblioIsisDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#ab2c5ec782b324847e104d8ad35a230af">__construct</a> ($schema)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a286fb16de5797785d28021068efca561">logger</a> ($message)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#ad5704f5c9454ac053e66a489797ba221">backend</a> ($method= 'count', $args=NULL)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a808cdbc0d4c8f62a1465e74064f4422f">read</a> ($id, $method= 'fetch')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#ab6b0a977c066c25c6bdca5c1d3a083e8">entries</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a8e76b289b9e3a9893b9469094753d2bc">example</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a34483b463d81ba1d8031576b5735efbc">tag</a> ($results, $method= 'fetch')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a73d5d998f9ab7e410c5f71f65e83948b">has_subfields</a> ($key)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#af0be305b211b96dcb4aeb8452c8331a9">subfields_switch</a> ($key, &amp;$value)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a450e26ae0b7f4967d8e25c9a3d023c75">subfields</a> ($name, $key, $method)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a8c6a0081c5296a6db520e98998502ef7">subfields_from_to_hash</a> ($name, $key)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a2b08c6a7ba20f6f5eb07edb2b4a914c1">subfields_from_fetch</a> ($name, $key)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#aa86380f9e66ea8f175c50675d1fe0a88">is_repetitive</a> ($field, $value)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a04089d61ce04b18aa6a78c94ca02edb9">repetition</a> ($key, $value)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a2b6fd7b7316f63ac5649ebf3947c4fae">charset</a> (&amp;$data)</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a929467f1907d3aeaeebe493f0c188c5b">check</a> ($schema, $section=NULL)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a978a9243ea53b1f2426115d7b4191b07">$fdt</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a7eccfa964dcd1469a263340447c38143">$perl</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#ab9fb3b6f10d2734a198ca7802ee38c2d">$format</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBiblioIsisDb.html#a67337d78af0fc21d0ff10471aa638c62">$log</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Biblio::Isis implementation of <a class="el" href="interfaceIsisDb.html">IsisDb</a>. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ab2c5ec782b324847e104d8ad35a230af"></a><!-- doxytag: member="BiblioIsisDb::__construct" ref="ab2c5ec782b324847e104d8ad35a230af" args="($schema)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>schema</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b">IsisDb::__construct()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b">IsisDb</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ad5704f5c9454ac053e66a489797ba221"></a><!-- doxytag: member="BiblioIsisDb::backend" ref="ad5704f5c9454ac053e66a489797ba221" args="($method= 'count', $args=NULL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::backend </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>method</em> = <code>'count'</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>args</em> = <code>NULL</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Send requests to the perl backend.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$method</em>&nbsp;</td><td>Backend method name to invoke.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$args</em>&nbsp;</td><td>Backend method arguments.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Backend return value. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a2b6fd7b7316f63ac5649ebf3947c4fae"></a><!-- doxytag: member="BiblioIsisDb::charset" ref="a2b6fd7b7316f63ac5649ebf3947c4fae" args="(&amp;$data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::charset </td>
+ <td>(</td>
+ <td class="paramtype">&amp;$&nbsp;</td>
+ <td class="paramname"> <em>data</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Charset conversion.</p>
+<p>Converts a string from the database charset to UTF-8.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$data</em>&nbsp;</td><td>String to be converted.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>String converted to UTF-8. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a929467f1907d3aeaeebe493f0c188c5b"></a><!-- doxytag: member="BiblioIsisDb::check" ref="a929467f1907d3aeaeebe493f0c188c5b" args="($schema, $section=NULL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static BiblioIsisDb::check </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>schema</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>section</em> = <code>NULL</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check configuration.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">IsisDb::check()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab6b0a977c066c25c6bdca5c1d3a083e8"></a><!-- doxytag: member="BiblioIsisDb::entries" ref="ab6b0a977c066c25c6bdca5c1d3a083e8" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::entries </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return number of entries in the database.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff">IsisDb::entries()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8e76b289b9e3a9893b9469094753d2bc"></a><!-- doxytag: member="BiblioIsisDb::example" ref="a8e76b289b9e3a9893b9469094753d2bc" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::example </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return an example schema.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">IsisDb::example()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a73d5d998f9ab7e410c5f71f65e83948b"></a><!-- doxytag: member="BiblioIsisDb::has_subfields" ref="a73d5d998f9ab7e410c5f71f65e83948b" args="($key)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::has_subfields </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>key</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Checks whether a field has subfields.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$key</em>&nbsp;</td><td>Field key.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>True if has subfields, false otherwise. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa86380f9e66ea8f175c50675d1fe0a88"></a><!-- doxytag: member="BiblioIsisDb::is_repetitive" ref="aa86380f9e66ea8f175c50675d1fe0a88" args="($field, $value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::is_repetitive </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Deals with repetition.</p>
+<p>As Biblio::Isis always return field values as arrays, we have to check the database schema to see if we want to convert then to a single value.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Database field.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$value</em>&nbsp;</td><td>Data (with or without repetition).</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>True if repetitive, false otherwise. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a286fb16de5797785d28021068efca561"></a><!-- doxytag: member="BiblioIsisDb::logger" ref="a286fb16de5797785d28021068efca561" args="($message)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::logger </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>message</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Class logger.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$message</em>&nbsp;</td><td>Log message. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a808cdbc0d4c8f62a1465e74064f4422f"></a><!-- doxytag: member="BiblioIsisDb::read" ref="a808cdbc0d4c8f62a1465e74064f4422f" args="($id, $method= 'fetch')" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::read </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>method</em> = <code>'fetch'</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Read an entry.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$id</em>&nbsp;</td><td>Record Id.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$method</em>&nbsp;</td><td>Database read method.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686">IsisDb::read()</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a04089d61ce04b18aa6a78c94ca02edb9"></a><!-- doxytag: member="BiblioIsisDb::repetition" ref="a04089d61ce04b18aa6a78c94ca02edb9" args="($key, $value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::repetition </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>key</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Deals with repetition.</p>
+<p>As Biblio::Isis always return field values as arrays, we have to check the database schema to see if we want to convert then to a single value. The current implementation is just a placeholder as no conversion is done.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$key</em>&nbsp;</td><td>Database key.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$value</em>&nbsp;</td><td>Query field result.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>The value according to the repetition config. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a450e26ae0b7f4967d8e25c9a3d023c75"></a><!-- doxytag: member="BiblioIsisDb::subfields" ref="a450e26ae0b7f4967d8e25c9a3d023c75" args="($name, $key, $method)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::subfields </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>key</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>method</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Makes subfield substitution in a dataset.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$name</em>&nbsp;</td><td>Dataset.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$key</em>&nbsp;</td><td>Field key.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$method</em>&nbsp;</td><td>Database read method.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Data with processed subfields. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a2b08c6a7ba20f6f5eb07edb2b4a914c1"></a><!-- doxytag: member="BiblioIsisDb::subfields_from_fetch" ref="a2b08c6a7ba20f6f5eb07edb2b4a914c1" args="($name, $key)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::subfields_from_fetch </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>key</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Subfield handling for data read by 'from_fetch' method.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$name</em>&nbsp;</td><td>Dataset.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$key</em>&nbsp;</td><td>Field key.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Data with processed subfields. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a8c6a0081c5296a6db520e98998502ef7"></a><!-- doxytag: member="BiblioIsisDb::subfields_from_to_hash" ref="a8c6a0081c5296a6db520e98998502ef7" args="($name, $key)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::subfields_from_to_hash </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>key</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Subfield handling for data read by 'to_hash' method. This method is not fully supported and therefore not recommended.</p>
+<p>It does not deal very well when data has "main" fields and subfields (like "data1^adata2^bdata3") and doesn't deal with advanced configuration such as 'join_subfields'.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$name</em>&nbsp;</td><td>Dataset.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$key</em>&nbsp;</td><td>Field key.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Data with processed subfields. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="af0be305b211b96dcb4aeb8452c8331a9"></a><!-- doxytag: member="BiblioIsisDb::subfields_switch" ref="af0be305b211b96dcb4aeb8452c8331a9" args="($key, &amp;$value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::subfields_switch </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>key</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&amp;$&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Switch keys on subfields.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$key</em>&nbsp;</td><td>Field key.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$value</em>&nbsp;</td><td>Dataset. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a34483b463d81ba1d8031576b5735efbc"></a><!-- doxytag: member="BiblioIsisDb::tag" ref="a34483b463d81ba1d8031576b5735efbc" args="($results, $method= 'fetch')" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::tag </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>results</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>method</em> = <code>'fetch'</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Tag results of a db query.</p>
+<p>This function converts the keys of query result from field numbers to names.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$results</em>&nbsp;</td><td>Database query results.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$method</em>&nbsp;</td><td>Database read method.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Tagged database result. </dd></dl>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a978a9243ea53b1f2426115d7b4191b07"></a><!-- doxytag: member="BiblioIsisDb::$fdt" ref="a978a9243ea53b1f2426115d7b4191b07" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::$fdt</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Field description table. </p>
+
+</div>
+</div>
+<a class="anchor" id="ab9fb3b6f10d2734a198ca7802ee38c2d"></a><!-- doxytag: member="BiblioIsisDb::$format" ref="ab9fb3b6f10d2734a198ca7802ee38c2d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::$format</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database format, derived from $schema. </p>
+
+</div>
+</div>
+<a class="anchor" id="a67337d78af0fc21d0ff10471aa638c62"></a><!-- doxytag: member="BiblioIsisDb::$log" ref="a67337d78af0fc21d0ff10471aa638c62" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::$log</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Class action log. </p>
+
+</div>
+</div>
+<a class="anchor" id="a7eccfa964dcd1469a263340447c38143"></a><!-- doxytag: member="BiblioIsisDb::$perl" ref="a7eccfa964dcd1469a263340447c38143" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">BiblioIsisDb::$perl</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Class instance of a perl interpreter; </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/backends/BiblioIsisDb.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classBiblioIsisDb.png b/doc/html/classBiblioIsisDb.png
new file mode 100644
index 0000000..4c1cf27
--- /dev/null
+++ b/doc/html/classBiblioIsisDb.png
Binary files differ
diff --git a/doc/html/classCGIF-members.html b/doc/html/classCGIF-members.html
new file mode 100644
index 0000000..bfd7cf7
--- /dev/null
+++ b/doc/html/classCGIF-members.html
@@ -0,0 +1,84 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIF Member List</h1>This is the complete list of members for <a class="el" href="classCGIF.html">CGIF</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$m_bLoaded</b> (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_gfh</b> (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_img</b> (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_lpData</b> (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CGIF</b>() (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>comment</b>() (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dword</b>($val) (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getBmp</b>($bgColor) (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getGD_PixelPlotterVersion</b>() (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getPng</b>($bgColor) (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getSize</b>($lpszFileName, &amp;$width, &amp;$height) (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>height</b>() (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>loaded</b>() (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>loadFile</b>($lpszFileName, $iIndex) (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ndword</b>($val) (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>width</b>() (defined in <a class="el" href="classCGIF.html">CGIF</a>)</td><td><a class="el" href="classCGIF.html">CGIF</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIF.html b/doc/html/classCGIF.html
new file mode 100644
index 0000000..77d7cf7
--- /dev/null
+++ b/doc/html/classCGIF.html
@@ -0,0 +1,108 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CGIF Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIF Class Reference</h1><!-- doxytag: class="CGIF" -->
+<p><a href="classCGIF-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ea9722f7533b6088738e1eb6d2c1fd0"></a><!-- doxytag: member="CGIF::CGIF" ref="a2ea9722f7533b6088738e1eb6d2c1fd0" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CGIF</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad97b4ccc09ded4f79b94d314f4c8d4c2"></a><!-- doxytag: member="CGIF::loadFile" ref="ad97b4ccc09ded4f79b94d314f4c8d4c2" args="($lpszFileName, $iIndex)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>loadFile</b> ($lpszFileName, $iIndex)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02b1edbddc46a6daec0817d937ecbeb1"></a><!-- doxytag: member="CGIF::getSize" ref="a02b1edbddc46a6daec0817d937ecbeb1" args="($lpszFileName, &amp;$width, &amp;$height)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getSize</b> ($lpszFileName, &amp;$width, &amp;$height)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74e732ee8b5cf2a0fa1166c35f86b960"></a><!-- doxytag: member="CGIF::getBmp" ref="a74e732ee8b5cf2a0fa1166c35f86b960" args="($bgColor)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getBmp</b> ($bgColor)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a175598d4012726780b3a24ccfe9e145d"></a><!-- doxytag: member="CGIF::getPng" ref="a175598d4012726780b3a24ccfe9e145d" args="($bgColor)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getPng</b> ($bgColor)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab59451b9db6f66414b92dd41a4ad3389"></a><!-- doxytag: member="CGIF::getGD_PixelPlotterVersion" ref="ab59451b9db6f66414b92dd41a4ad3389" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getGD_PixelPlotterVersion</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5757ec3ce29d03fbe3b1fa358cdcfb51"></a><!-- doxytag: member="CGIF::dword" ref="a5757ec3ce29d03fbe3b1fa358cdcfb51" args="($val)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>dword</b> ($val)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c10c17420715eb22b7d10baea01f67d"></a><!-- doxytag: member="CGIF::ndword" ref="a9c10c17420715eb22b7d10baea01f67d" args="($val)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ndword</b> ($val)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef05a726b85875489fda4e1608b3863e"></a><!-- doxytag: member="CGIF::width" ref="aef05a726b85875489fda4e1608b3863e" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>width</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b7daee3b093ea48f353df155860b5c7"></a><!-- doxytag: member="CGIF::height" ref="a2b7daee3b093ea48f353df155860b5c7" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>height</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a30c44d34f2d841e4c2a86df460c36fb6"></a><!-- doxytag: member="CGIF::comment" ref="a30c44d34f2d841e4c2a86df460c36fb6" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>comment</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a217bb42a6565471143f61ece75e5e6a1"></a><!-- doxytag: member="CGIF::loaded" ref="a217bb42a6565471143f61ece75e5e6a1" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>loaded</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37789fe6352faed5835a30867f6b1cb9"></a><!-- doxytag: member="CGIF::$m_gfh" ref="a37789fe6352faed5835a30867f6b1cb9" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_gfh</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7a08543a61c467fb257ac8967a1a90b"></a><!-- doxytag: member="CGIF::$m_lpData" ref="ab7a08543a61c467fb257ac8967a1a90b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_lpData</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f891b4cc8941f58ad1aefcf8f917703"></a><!-- doxytag: member="CGIF::$m_img" ref="a6f891b4cc8941f58ad1aefcf8f917703" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_img</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac1be3ebf522ca5ff7f0826e6fc8a7aa4"></a><!-- doxytag: member="CGIF::$m_bLoaded" ref="ac1be3ebf522ca5ff7f0826e6fc8a7aa4" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_bLoaded</b></td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.gif.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIFCOLORTABLE-members.html b/doc/html/classCGIFCOLORTABLE-members.html
new file mode 100644
index 0000000..4f6bd53
--- /dev/null
+++ b/doc/html/classCGIFCOLORTABLE-members.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIFCOLORTABLE Member List</h1>This is the complete list of members for <a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$m_arColors</b> (defined in <a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a>)</td><td><a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nColors</b> (defined in <a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a>)</td><td><a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CGIFCOLORTABLE</b>() (defined in <a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a>)</td><td><a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>colorIndex</b>($rgb) (defined in <a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a>)</td><td><a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>load</b>($lpData, $num) (defined in <a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a>)</td><td><a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>toRGBQuad</b>() (defined in <a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a>)</td><td><a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>toString</b>() (defined in <a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a>)</td><td><a class="el" href="classCGIFCOLORTABLE.html">CGIFCOLORTABLE</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIFCOLORTABLE.html b/doc/html/classCGIFCOLORTABLE.html
new file mode 100644
index 0000000..f4e406a
--- /dev/null
+++ b/doc/html/classCGIFCOLORTABLE.html
@@ -0,0 +1,90 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CGIFCOLORTABLE Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIFCOLORTABLE Class Reference</h1><!-- doxytag: class="CGIFCOLORTABLE" -->
+<p><a href="classCGIFCOLORTABLE-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c662544783de974fb2d8f5120baa7be"></a><!-- doxytag: member="CGIFCOLORTABLE::CGIFCOLORTABLE" ref="a3c662544783de974fb2d8f5120baa7be" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CGIFCOLORTABLE</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5968ae784da9caa3b3feebcd1def5211"></a><!-- doxytag: member="CGIFCOLORTABLE::load" ref="a5968ae784da9caa3b3feebcd1def5211" args="($lpData, $num)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>load</b> ($lpData, $num)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58699340b4a07240725d4f73690b3425"></a><!-- doxytag: member="CGIFCOLORTABLE::toString" ref="a58699340b4a07240725d4f73690b3425" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>toString</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4159ab391f7d240163047f8450c0c50c"></a><!-- doxytag: member="CGIFCOLORTABLE::toRGBQuad" ref="a4159ab391f7d240163047f8450c0c50c" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>toRGBQuad</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab57c7e17271bcf52a98ebdb16967533b"></a><!-- doxytag: member="CGIFCOLORTABLE::colorIndex" ref="ab57c7e17271bcf52a98ebdb16967533b" args="($rgb)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>colorIndex</b> ($rgb)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a69bb2cccfc4d98089ac109f36e40da"></a><!-- doxytag: member="CGIFCOLORTABLE::$m_nColors" ref="a3a69bb2cccfc4d98089ac109f36e40da" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nColors</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7c3b50beb8acd180571c1d1e68cfd77"></a><!-- doxytag: member="CGIFCOLORTABLE::$m_arColors" ref="ae7c3b50beb8acd180571c1d1e68cfd77" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_arColors</b></td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.gif.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIFFILEHEADER-members.html b/doc/html/classCGIFFILEHEADER-members.html
new file mode 100644
index 0000000..d220088
--- /dev/null
+++ b/doc/html/classCGIFFILEHEADER-members.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIFFILEHEADER Member List</h1>This is the complete list of members for <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$m_bGlobalClr</b> (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_bSorted</b> (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_colorTable</b> (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_lpVer</b> (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nBgColor</b> (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nColorRes</b> (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nHeight</b> (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nPixelRatio</b> (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nTableSize</b> (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nWidth</b> (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CGIFFILEHEADER</b>() (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>load</b>($lpData, &amp;$hdrLen) (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>w2i</b>($str) (defined in <a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a>)</td><td><a class="el" href="classCGIFFILEHEADER.html">CGIFFILEHEADER</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIFFILEHEADER.html b/doc/html/classCGIFFILEHEADER.html
new file mode 100644
index 0000000..5686fd6
--- /dev/null
+++ b/doc/html/classCGIFFILEHEADER.html
@@ -0,0 +1,102 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CGIFFILEHEADER Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIFFILEHEADER Class Reference</h1><!-- doxytag: class="CGIFFILEHEADER" -->
+<p><a href="classCGIFFILEHEADER-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad69767707b1098a2365a007635f3d92d"></a><!-- doxytag: member="CGIFFILEHEADER::CGIFFILEHEADER" ref="ad69767707b1098a2365a007635f3d92d" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CGIFFILEHEADER</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad58cceeab96758770a69c2106decc5e"></a><!-- doxytag: member="CGIFFILEHEADER::load" ref="aad58cceeab96758770a69c2106decc5e" args="($lpData, &amp;$hdrLen)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>load</b> ($lpData, &amp;$hdrLen)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08b07ee5864e6aed32ee6a81412db475"></a><!-- doxytag: member="CGIFFILEHEADER::w2i" ref="a08b07ee5864e6aed32ee6a81412db475" args="($str)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>w2i</b> ($str)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c6cf88bf099e8c6d038e6e394b64222"></a><!-- doxytag: member="CGIFFILEHEADER::$m_lpVer" ref="a7c6cf88bf099e8c6d038e6e394b64222" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_lpVer</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45a9480bb362700a57ea75dd1edfcd3f"></a><!-- doxytag: member="CGIFFILEHEADER::$m_nWidth" ref="a45a9480bb362700a57ea75dd1edfcd3f" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nWidth</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53585e272ca497534b2938f4f806c494"></a><!-- doxytag: member="CGIFFILEHEADER::$m_nHeight" ref="a53585e272ca497534b2938f4f806c494" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nHeight</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5c9c12a80f129729f1fb517384fd6df"></a><!-- doxytag: member="CGIFFILEHEADER::$m_bGlobalClr" ref="aa5c9c12a80f129729f1fb517384fd6df" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_bGlobalClr</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5336a03895446bf17b884e7617bd855d"></a><!-- doxytag: member="CGIFFILEHEADER::$m_nColorRes" ref="a5336a03895446bf17b884e7617bd855d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nColorRes</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb1f54fd74ebeec8a66b67da0634b3cd"></a><!-- doxytag: member="CGIFFILEHEADER::$m_bSorted" ref="afb1f54fd74ebeec8a66b67da0634b3cd" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_bSorted</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a99907a6f773e7238333fa60bbe3d18"></a><!-- doxytag: member="CGIFFILEHEADER::$m_nTableSize" ref="a1a99907a6f773e7238333fa60bbe3d18" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nTableSize</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8aca427894a908f1701c0ae5853538fe"></a><!-- doxytag: member="CGIFFILEHEADER::$m_nBgColor" ref="a8aca427894a908f1701c0ae5853538fe" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nBgColor</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa919c5fd98d0b455a91f167c61ac0a"></a><!-- doxytag: member="CGIFFILEHEADER::$m_nPixelRatio" ref="afaa919c5fd98d0b455a91f167c61ac0a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nPixelRatio</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f20165667d814c639876c8088438ea2"></a><!-- doxytag: member="CGIFFILEHEADER::$m_colorTable" ref="a2f20165667d814c639876c8088438ea2" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_colorTable</b></td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.gif.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIFIMAGE-members.html b/doc/html/classCGIFIMAGE-members.html
new file mode 100644
index 0000000..73e978b
--- /dev/null
+++ b/doc/html/classCGIFIMAGE-members.html
@@ -0,0 +1,82 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIFIMAGE Member List</h1>This is the complete list of members for <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$m_bTrans</b> (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_bUser</b> (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_data</b> (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_disp</b> (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_gih</b> (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_lpComm</b> (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_lzw</b> (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nDelay</b> (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nTrans</b> (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CGIFIMAGE</b>() (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>deInterlace</b>() (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>load</b>($data, &amp;$datLen) (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>skipExt</b>(&amp;$data, &amp;$extLen) (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>w2i</b>($str) (defined in <a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a>)</td><td><a class="el" href="classCGIFIMAGE.html">CGIFIMAGE</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIFIMAGE.html b/doc/html/classCGIFIMAGE.html
new file mode 100644
index 0000000..4b75e78
--- /dev/null
+++ b/doc/html/classCGIFIMAGE.html
@@ -0,0 +1,104 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CGIFIMAGE Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIFIMAGE Class Reference</h1><!-- doxytag: class="CGIFIMAGE" -->
+<p><a href="classCGIFIMAGE-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86ee5806de8cade40df6f3ea2604606b"></a><!-- doxytag: member="CGIFIMAGE::CGIFIMAGE" ref="a86ee5806de8cade40df6f3ea2604606b" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CGIFIMAGE</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42324ef227672564c4de10eaa1b01570"></a><!-- doxytag: member="CGIFIMAGE::load" ref="a42324ef227672564c4de10eaa1b01570" args="($data, &amp;$datLen)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>load</b> ($data, &amp;$datLen)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae910f03ea5608800097b269d292d0abc"></a><!-- doxytag: member="CGIFIMAGE::skipExt" ref="ae910f03ea5608800097b269d292d0abc" args="(&amp;$data, &amp;$extLen)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>skipExt</b> (&amp;$data, &amp;$extLen)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a389f0719fa3a51a4d4bda1f5427da978"></a><!-- doxytag: member="CGIFIMAGE::w2i" ref="a389f0719fa3a51a4d4bda1f5427da978" args="($str)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>w2i</b> ($str)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ba6e7a808230fad134c2f143fd5b027"></a><!-- doxytag: member="CGIFIMAGE::deInterlace" ref="a4ba6e7a808230fad134c2f143fd5b027" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>deInterlace</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77a194d8175789419b1c43b14ead858b"></a><!-- doxytag: member="CGIFIMAGE::$m_disp" ref="a77a194d8175789419b1c43b14ead858b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_disp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ad0b927cacb411bc7086e4c3f18605b"></a><!-- doxytag: member="CGIFIMAGE::$m_bUser" ref="a5ad0b927cacb411bc7086e4c3f18605b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_bUser</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9755f7aa4132ec13ce21496d5cb275b2"></a><!-- doxytag: member="CGIFIMAGE::$m_bTrans" ref="a9755f7aa4132ec13ce21496d5cb275b2" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_bTrans</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ecb6918e71ecb426b4dd7533f4a45b7"></a><!-- doxytag: member="CGIFIMAGE::$m_nDelay" ref="a4ecb6918e71ecb426b4dd7533f4a45b7" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nDelay</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a412649e24b2194087854650448847765"></a><!-- doxytag: member="CGIFIMAGE::$m_nTrans" ref="a412649e24b2194087854650448847765" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nTrans</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b08fcd466245ffb621dca6ed967a0fb"></a><!-- doxytag: member="CGIFIMAGE::$m_lpComm" ref="a0b08fcd466245ffb621dca6ed967a0fb" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_lpComm</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba954f5e894938e2e84d3b6a4b39f2d9"></a><!-- doxytag: member="CGIFIMAGE::$m_gih" ref="aba954f5e894938e2e84d3b6a4b39f2d9" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_gih</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a098f579f8f3df13a07345c79f5a3b53b"></a><!-- doxytag: member="CGIFIMAGE::$m_data" ref="a098f579f8f3df13a07345c79f5a3b53b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_data</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca50c66ebd3f23df8b12b29432e5f040"></a><!-- doxytag: member="CGIFIMAGE::$m_lzw" ref="aca50c66ebd3f23df8b12b29432e5f040" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_lzw</b></td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.gif.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIFIMAGEHEADER-members.html b/doc/html/classCGIFIMAGEHEADER-members.html
new file mode 100644
index 0000000..337fc3a
--- /dev/null
+++ b/doc/html/classCGIFIMAGEHEADER-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIFIMAGEHEADER Member List</h1>This is the complete list of members for <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$m_bInterlace</b> (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_bLocalClr</b> (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_bSorted</b> (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_colorTable</b> (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nHeight</b> (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nLeft</b> (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nTableSize</b> (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nTop</b> (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$m_nWidth</b> (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CGIFIMAGEHEADER</b>() (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>load</b>($lpData, &amp;$hdrLen) (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>w2i</b>($str) (defined in <a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a>)</td><td><a class="el" href="classCGIFIMAGEHEADER.html">CGIFIMAGEHEADER</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIFIMAGEHEADER.html b/doc/html/classCGIFIMAGEHEADER.html
new file mode 100644
index 0000000..4cb71d3
--- /dev/null
+++ b/doc/html/classCGIFIMAGEHEADER.html
@@ -0,0 +1,100 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CGIFIMAGEHEADER Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIFIMAGEHEADER Class Reference</h1><!-- doxytag: class="CGIFIMAGEHEADER" -->
+<p><a href="classCGIFIMAGEHEADER-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b932ef1bb7cbb9e49d13f1d10aa1f82"></a><!-- doxytag: member="CGIFIMAGEHEADER::CGIFIMAGEHEADER" ref="a8b932ef1bb7cbb9e49d13f1d10aa1f82" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CGIFIMAGEHEADER</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff71b4a1a5e2ce25172f0a522b863ae4"></a><!-- doxytag: member="CGIFIMAGEHEADER::load" ref="aff71b4a1a5e2ce25172f0a522b863ae4" args="($lpData, &amp;$hdrLen)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>load</b> ($lpData, &amp;$hdrLen)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af045ad055da30b4a63e5d620afa2c1c9"></a><!-- doxytag: member="CGIFIMAGEHEADER::w2i" ref="af045ad055da30b4a63e5d620afa2c1c9" args="($str)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>w2i</b> ($str)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2e5fb60ea2d46594c818c5e507aa58f"></a><!-- doxytag: member="CGIFIMAGEHEADER::$m_nLeft" ref="ac2e5fb60ea2d46594c818c5e507aa58f" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nLeft</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65eb5b6d36ba1b7b2f781bc58918992c"></a><!-- doxytag: member="CGIFIMAGEHEADER::$m_nTop" ref="a65eb5b6d36ba1b7b2f781bc58918992c" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nTop</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd756cc46a06841324c277da1c197d66"></a><!-- doxytag: member="CGIFIMAGEHEADER::$m_nWidth" ref="acd756cc46a06841324c277da1c197d66" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nWidth</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9556503639b3b401e04d7779593326ea"></a><!-- doxytag: member="CGIFIMAGEHEADER::$m_nHeight" ref="a9556503639b3b401e04d7779593326ea" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nHeight</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb7f65e7af68573b9bc05619b42e4bc1"></a><!-- doxytag: member="CGIFIMAGEHEADER::$m_bLocalClr" ref="aeb7f65e7af68573b9bc05619b42e4bc1" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_bLocalClr</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64f0b65ab5755305f65e1c8e6397130c"></a><!-- doxytag: member="CGIFIMAGEHEADER::$m_bInterlace" ref="a64f0b65ab5755305f65e1c8e6397130c" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_bInterlace</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16ada1244f85b4a1eba2fa95a0108022"></a><!-- doxytag: member="CGIFIMAGEHEADER::$m_bSorted" ref="a16ada1244f85b4a1eba2fa95a0108022" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_bSorted</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5f06300d37055e834eb0a2a157beaa8"></a><!-- doxytag: member="CGIFIMAGEHEADER::$m_nTableSize" ref="ae5f06300d37055e834eb0a2a157beaa8" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_nTableSize</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4257d045d29c62aae5c985e212ab0d70"></a><!-- doxytag: member="CGIFIMAGEHEADER::$m_colorTable" ref="a4257d045d29c62aae5c985e212ab0d70" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$m_colorTable</b></td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.gif.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIFLZW-members.html b/doc/html/classCGIFLZW-members.html
new file mode 100644
index 0000000..d2a375c
--- /dev/null
+++ b/doc/html/classCGIFLZW-members.html
@@ -0,0 +1,91 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIFLZW Member List</h1>This is the complete list of members for <a class="el" href="classCGIFLZW.html">CGIFLZW</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$Buf</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$ClearCode</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$CodeSize</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$CurBit</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$Done</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$EndCode</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$FirstCode</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$Fresh</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$LastBit</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$LastByte</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$MAX_LZW_BITS</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$MaxCode</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$MaxCodeSize</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$Next</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$OldCode</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$SetCodeSize</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sp</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$Stack</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$Vals</b> (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CGIFLZW</b>() (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>deCompress</b>($data, &amp;$datLen) (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GetCode</b>(&amp;$data, $bInit) (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>LZWCommand</b>(&amp;$data, $bInit) (defined in <a class="el" href="classCGIFLZW.html">CGIFLZW</a>)</td><td><a class="el" href="classCGIFLZW.html">CGIFLZW</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCGIFLZW.html b/doc/html/classCGIFLZW.html
new file mode 100644
index 0000000..c5e4063
--- /dev/null
+++ b/doc/html/classCGIFLZW.html
@@ -0,0 +1,122 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CGIFLZW Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CGIFLZW Class Reference</h1><!-- doxytag: class="CGIFLZW" -->
+<p><a href="classCGIFLZW-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0fffef728a34e5313cdc01debbd0c39"></a><!-- doxytag: member="CGIFLZW::CGIFLZW" ref="ad0fffef728a34e5313cdc01debbd0c39" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CGIFLZW</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9aaefb6919770696a17f9326a415cdf6"></a><!-- doxytag: member="CGIFLZW::deCompress" ref="a9aaefb6919770696a17f9326a415cdf6" args="($data, &amp;$datLen)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>deCompress</b> ($data, &amp;$datLen)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afda0d348ec62ab720fa2b710856a1dee"></a><!-- doxytag: member="CGIFLZW::LZWCommand" ref="afda0d348ec62ab720fa2b710856a1dee" args="(&amp;$data, $bInit)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>LZWCommand</b> (&amp;$data, $bInit)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a560bbb4a4b0aa0e6b3602b05a78a0792"></a><!-- doxytag: member="CGIFLZW::GetCode" ref="a560bbb4a4b0aa0e6b3602b05a78a0792" args="(&amp;$data, $bInit)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GetCode</b> (&amp;$data, $bInit)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a414f88e2a8698fb6d7f12cd0b5ffd5db"></a><!-- doxytag: member="CGIFLZW::$MAX_LZW_BITS" ref="a414f88e2a8698fb6d7f12cd0b5ffd5db" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$MAX_LZW_BITS</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad89ee46e21a2ea13fcdeffd422d6ac52"></a><!-- doxytag: member="CGIFLZW::$Fresh" ref="ad89ee46e21a2ea13fcdeffd422d6ac52" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$Fresh</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a852ba21e1a16e7f1075aa0f87e91e7f3"></a><!-- doxytag: member="CGIFLZW::$CodeSize" ref="a852ba21e1a16e7f1075aa0f87e91e7f3" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$CodeSize</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0718d869dd834514add4cc4e979e6c7d"></a><!-- doxytag: member="CGIFLZW::$SetCodeSize" ref="a0718d869dd834514add4cc4e979e6c7d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$SetCodeSize</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b8ce40209d82a47639c146b12d8384d"></a><!-- doxytag: member="CGIFLZW::$MaxCode" ref="a0b8ce40209d82a47639c146b12d8384d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$MaxCode</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae213898587328adcd63f63e2b4def909"></a><!-- doxytag: member="CGIFLZW::$MaxCodeSize" ref="ae213898587328adcd63f63e2b4def909" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$MaxCodeSize</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af53567e4f02eec8490b182d4d7d3b215"></a><!-- doxytag: member="CGIFLZW::$FirstCode" ref="af53567e4f02eec8490b182d4d7d3b215" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$FirstCode</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f1dbf14218ff6db0994b5519b3bd7de"></a><!-- doxytag: member="CGIFLZW::$OldCode" ref="a5f1dbf14218ff6db0994b5519b3bd7de" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$OldCode</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f9c34dca38e306b4da75994d5d401c0"></a><!-- doxytag: member="CGIFLZW::$ClearCode" ref="a1f9c34dca38e306b4da75994d5d401c0" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$ClearCode</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add93ec110af125c91fba8e25c2e92179"></a><!-- doxytag: member="CGIFLZW::$EndCode" ref="add93ec110af125c91fba8e25c2e92179" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$EndCode</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8b6dfebe472aebfcc74fefcc909f5ea"></a><!-- doxytag: member="CGIFLZW::$Next" ref="aa8b6dfebe472aebfcc74fefcc909f5ea" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$Next</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa878298bf449195f416bf2aa396b99d5"></a><!-- doxytag: member="CGIFLZW::$Vals" ref="aa878298bf449195f416bf2aa396b99d5" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$Vals</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace6b3e549ba14d8b44a6bd216d9d70fc"></a><!-- doxytag: member="CGIFLZW::$Stack" ref="ace6b3e549ba14d8b44a6bd216d9d70fc" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$Stack</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a05cea57537d62249b3a42c1ef2031f2b"></a><!-- doxytag: member="CGIFLZW::$sp" ref="a05cea57537d62249b3a42c1ef2031f2b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0e5e92b7112d71e7d5bab2054f65e75"></a><!-- doxytag: member="CGIFLZW::$Buf" ref="af0e5e92b7112d71e7d5bab2054f65e75" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$Buf</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c70e31ce175975d7499d7fb5982c24a"></a><!-- doxytag: member="CGIFLZW::$CurBit" ref="a9c70e31ce175975d7499d7fb5982c24a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$CurBit</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1aaf260e0a6b6a1ec08d1837d6256c5"></a><!-- doxytag: member="CGIFLZW::$LastBit" ref="ab1aaf260e0a6b6a1ec08d1837d6256c5" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$LastBit</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e6b8609846fbbaba7fc007403995676"></a><!-- doxytag: member="CGIFLZW::$Done" ref="a5e6b8609846fbbaba7fc007403995676" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$Done</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff79bffa0202cba726df5d7609e6fa55"></a><!-- doxytag: member="CGIFLZW::$LastByte" ref="aff79bffa0202cba726df5d7609e6fa55" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$LastByte</b></td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.gif.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCinIsis-members.html b/doc/html/classCinIsis-members.html
new file mode 100644
index 0000000..1bc458e
--- /dev/null
+++ b/doc/html/classCinIsis-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>CinIsis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CinIsis Member List</h1>This is the complete list of members for <a class="el" href="classCinIsis.html">CinIsis</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classCinIsis.html#ada0e16c222436f776f040e0fe1a25184">$db</a></td><td><a class="el" href="classCinIsis.html">CinIsis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinIsis.html#aea1086b32d45308f6875f6ed0a6db2fc">$implementation</a></td><td><a class="el" href="classCinIsis.html">CinIsis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinIsis.html#a0f8b918be2f0f1d2c68955b3295034fe">__construct</a>($config= 'config/config.yaml')</td><td><a class="el" href="classCinIsis.html">CinIsis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinIsis.html#acd7e7486428fac5a0a85ad46b0486820">check</a>($config)</td><td><a class="el" href="classCinIsis.html">CinIsis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinIsis.html#a831607c2fe9ffac63be8de42e1c9dbae">load</a>($file)</td><td><a class="el" href="classCinIsis.html">CinIsis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinIsis.html#afa9cbac9e165ebed194b24487344d2fb">parse</a>($config, $type= 'cinisis')</td><td><a class="el" href="classCinIsis.html">CinIsis</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Apr 6 12:36:23 2010 for CinIsis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCinIsis.html b/doc/html/classCinIsis.html
new file mode 100644
index 0000000..9446af7
--- /dev/null
+++ b/doc/html/classCinIsis.html
@@ -0,0 +1,228 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>CinIsis Database Reader: CinIsis Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CinIsis Class Reference</h1><!-- doxytag: class="CinIsis" -->
+<p><a href="classCinIsis-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinIsis.html#a0f8b918be2f0f1d2c68955b3295034fe">__construct</a> ($config= 'config/config.yaml')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinIsis.html#a831607c2fe9ffac63be8de42e1c9dbae">load</a> ($file)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinIsis.html#afa9cbac9e165ebed194b24487344d2fb">parse</a> ($config, $type= 'cinisis')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinIsis.html#acd7e7486428fac5a0a85ad46b0486820">check</a> ($config)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinIsis.html#ada0e16c222436f776f040e0fe1a25184">$db</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinIsis.html#aea1086b32d45308f6875f6ed0a6db2fc">$implementation</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p><a class="el" href="classCinIsis.html">CinIsis</a> main class. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a0f8b918be2f0f1d2c68955b3295034fe"></a><!-- doxytag: member="CinIsis::__construct" ref="a0f8b918be2f0f1d2c68955b3295034fe" args="($config= 'config/config.yaml')" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinIsis::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em> = <code>'config/config.yaml'</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Optional parameter to set alternative config file or array with configuration. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="acd7e7486428fac5a0a85ad46b0486820"></a><!-- doxytag: member="CinIsis::check" ref="acd7e7486428fac5a0a85ad46b0486820" args="($config)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinIsis::check </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check configuration.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Config file or array with configuration.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with configuration or FALSE on error. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a831607c2fe9ffac63be8de42e1c9dbae"></a><!-- doxytag: member="CinIsis::load" ref="a831607c2fe9ffac63be8de42e1c9dbae" args="($file)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinIsis::load </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>file</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Config file load.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$file</em>&nbsp;</td><td>Config file.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with configuration. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="afa9cbac9e165ebed194b24487344d2fb"></a><!-- doxytag: member="CinIsis::parse" ref="afa9cbac9e165ebed194b24487344d2fb" args="($config, $type= 'cinisis')" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinIsis::parse </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>type</em> = <code>'cinisis'</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Parse configuration.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Config file or array with configuration.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$type</em>&nbsp;</td><td>Configuration type (either 'cinisis' or 'schema').</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with configuration or FALSE on error.</dd></dl>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Config and system check. </dd></dl>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="ada0e16c222436f776f040e0fe1a25184"></a><!-- doxytag: member="CinIsis::$db" ref="ada0e16c222436f776f040e0fe1a25184" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinIsis::$db</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database resource. </p>
+
+</div>
+</div>
+<a class="anchor" id="aea1086b32d45308f6875f6ed0a6db2fc"></a><!-- doxytag: member="CinIsis::$implementation" ref="aea1086b32d45308f6875f6ed0a6db2fc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinIsis::$implementation</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database implementation. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/CinIsis.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Apr 6 12:36:23 2010 for CinIsis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCinisis-members.html b/doc/html/classCinisis-members.html
new file mode 100644
index 0000000..5a01ffd
--- /dev/null
+++ b/doc/html/classCinisis-members.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Cinisis Member List</h1>This is the complete list of members for <a class="el" href="classCinisis.html">Cinisis</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#ae8aedec88384439c95da89f423a219c0">$db</a></td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#ae537c5305e84e86ae7dd305d2cd253fc">$implementation</a></td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#ab9cb7a94d6a5dfb13d50e83e58a4cc10">__construct</a>($config=NULL)</td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#a125ecd4426e15e2c27daa16d4aaac3f2">base</a>()</td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#ae6f679192f136ba61e85130ccab8e7ef">check</a>($config)</td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#aac686f5d4862085721eb0de1d6203a57">file</a>($config=NULL, $section= 'config')</td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#a0163d3358b31657bd6e91f94aa618918">join_subfields</a>($format)</td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#a0bd044303b01793f1a59c54040ff0242">load</a>($file)</td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#ac470ab9dc1f8c02545708f1c7b820d9e">main_field_name</a>($format, $key)</td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#ad5ebe493037aad5a2d8a2f6c51fab09f">open</a>($config)</td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#ae8d2f767bfb149031b1ac7077c45c7d6">parse</a>($config, $class=__CLASS__)</td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisis.html#add6ffac62cffb6ba5e5b0bec552b2cee">yaml</a>($file)</td><td><a class="el" href="classCinisis.html">Cinisis</a></td><td><code> [static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCinisis.html b/doc/html/classCinisis.html
new file mode 100644
index 0000000..57571b3
--- /dev/null
+++ b/doc/html/classCinisis.html
@@ -0,0 +1,402 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Cinisis Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Cinisis Class Reference</h1><!-- doxytag: class="Cinisis" -->
+<p><a href="classCinisis-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#ab9cb7a94d6a5dfb13d50e83e58a4cc10">__construct</a> ($config=NULL)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#ad5ebe493037aad5a2d8a2f6c51fab09f">open</a> ($config)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#a0bd044303b01793f1a59c54040ff0242">load</a> ($file)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#ae8d2f767bfb149031b1ac7077c45c7d6">parse</a> ($config, $class=__CLASS__)</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#add6ffac62cffb6ba5e5b0bec552b2cee">yaml</a> ($file)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#ae6f679192f136ba61e85130ccab8e7ef">check</a> ($config)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#a125ecd4426e15e2c27daa16d4aaac3f2">base</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#aac686f5d4862085721eb0de1d6203a57">file</a> ($config=NULL, $section= 'config')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#a0163d3358b31657bd6e91f94aa618918">join_subfields</a> ($format)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#ac470ab9dc1f8c02545708f1c7b820d9e">main_field_name</a> ($format, $key)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#ae8aedec88384439c95da89f423a219c0">$db</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisis.html#ae537c5305e84e86ae7dd305d2cd253fc">$implementation</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p><a class="el" href="classCinisis.html">Cinisis</a> main class. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ab9cb7a94d6a5dfb13d50e83e58a4cc10"></a><!-- doxytag: member="Cinisis::__construct" ref="ab9cb7a94d6a5dfb13d50e83e58a4cc10" args="($config=NULL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Cinisis::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em> = <code>NULL</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Optional parameter to set alternative config file or array with configuration. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a125ecd4426e15e2c27daa16d4aaac3f2"></a><!-- doxytag: member="Cinisis::base" ref="a125ecd4426e15e2c27daa16d4aaac3f2" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static Cinisis::base </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get library base folder.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Return base folder. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ae6f679192f136ba61e85130ccab8e7ef"></a><!-- doxytag: member="Cinisis::check" ref="ae6f679192f136ba61e85130ccab8e7ef" args="($config)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static Cinisis::check </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check configuration.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Config file or array with configuration.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with configuration or FALSE on error. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aac686f5d4862085721eb0de1d6203a57"></a><!-- doxytag: member="Cinisis::file" ref="aac686f5d4862085721eb0de1d6203a57" args="($config=NULL, $section= 'config')" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static Cinisis::file </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em> = <code>NULL</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>section</em> = <code>'config'</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get a file path.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Config file name (either relative to the library or absolute) or array with configuration.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$section</em>&nbsp;</td><td>Config file section (ignored for absolute files).</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Return the assembled file path. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a0163d3358b31657bd6e91f94aa618918"></a><!-- doxytag: member="Cinisis::join_subfields" ref="a0163d3358b31657bd6e91f94aa618918" args="($format)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static Cinisis::join_subfields </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>format</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Whether to join field and subfields in a single array.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$format</em>&nbsp;</td><td>Database format.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Boolean. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a0bd044303b01793f1a59c54040ff0242"></a><!-- doxytag: member="Cinisis::load" ref="a0bd044303b01793f1a59c54040ff0242" args="($file)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Cinisis::load </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>file</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Config file load.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$file</em>&nbsp;</td><td>Config file.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with configuration or FALSE if error. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ac470ab9dc1f8c02545708f1c7b820d9e"></a><!-- doxytag: member="Cinisis::main_field_name" ref="ac470ab9dc1f8c02545708f1c7b820d9e" args="($format, $key)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static Cinisis::main_field_name </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>key</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Determine the main field name depending on db configuration.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$key</em>&nbsp;</td><td>Field key.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$format</em>&nbsp;</td><td>Database format.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Main field name, 'field' by default. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad5ebe493037aad5a2d8a2f6c51fab09f"></a><!-- doxytag: member="Cinisis::open" ref="ad5ebe493037aad5a2d8a2f6c51fab09f" args="($config)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Cinisis::open </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Open an ISIS database.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Optional parameter to set alternative config file or array with configuration. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ae8d2f767bfb149031b1ac7077c45c7d6"></a><!-- doxytag: member="Cinisis::parse" ref="ae8d2f767bfb149031b1ac7077c45c7d6" args="($config, $class=__CLASS__)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Cinisis::parse </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>class</em> = <code>__CLASS__</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Parse configuration.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Config file or array with configuration.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$class</em>&nbsp;</td><td>Configuration class name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with configuration or FALSE on error. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="add6ffac62cffb6ba5e5b0bec552b2cee"></a><!-- doxytag: member="Cinisis::yaml" ref="add6ffac62cffb6ba5e5b0bec552b2cee" args="($file)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static Cinisis::yaml </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>file</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Load YAML into array using backend libraries.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$file</em>&nbsp;</td><td>Config file.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with configuration or FALSE if error. </dd></dl>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="ae8aedec88384439c95da89f423a219c0"></a><!-- doxytag: member="Cinisis::$db" ref="ae8aedec88384439c95da89f423a219c0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Cinisis::$db</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database resource. </p>
+
+</div>
+</div>
+<a class="anchor" id="ae537c5305e84e86ae7dd305d2cd253fc"></a><!-- doxytag: member="Cinisis::$implementation" ref="ae537c5305e84e86ae7dd305d2cd253fc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Cinisis::$implementation</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database implementation. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/Cinisis.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCinisisDb-members.html b/doc/html/classCinisisDb-members.html
new file mode 100644
index 0000000..d1dc537
--- /dev/null
+++ b/doc/html/classCinisisDb-members.html
@@ -0,0 +1,78 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CinisisDb Member List</h1>This is the complete list of members for <a class="el" href="classCinisisDb.html">CinisisDb</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#af5032dd536f8b50a71871dd35c8be175">$db</a></td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#af236be4b737a41fff5e97cf4471f1c00">$implementation</a></td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#a0693dfb4a5bb8b039f3c7e7848dc1861">__construct</a>($config=NULL)</td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#ab44fe0ebdf6a954bc02d50bc7bcc3464">base</a>()</td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#ad1691843692ee6e9461e5bcb692263c8">check</a>($config)</td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#ac44f1e510c52d21090aab8b903c6ddf5">file</a>($config=NULL, $section= 'config')</td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#a18c5fa49b8683ed0e80cdf72d360d50a">join_subfields</a>($format)</td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#a517ae044290df8ccea6b04ad91d19a7f">load</a>($file)</td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#a5f0fe8ae1b21721f759bde7fc260a283">main_field_name</a>($format, $key)</td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#ab6fe06865770b4ade264116627cab487">open</a>($config)</td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDb.html#a5b0ec2897d714c79c673d5950dde8e14">parse</a>($config, $class=__CLASS__)</td><td><a class="el" href="classCinisisDb.html">CinisisDb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 14:38:54 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCinisisDb.html b/doc/html/classCinisisDb.html
new file mode 100644
index 0000000..3f17635
--- /dev/null
+++ b/doc/html/classCinisisDb.html
@@ -0,0 +1,375 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: CinisisDb Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CinisisDb Class Reference</h1><!-- doxytag: class="CinisisDb" -->
+<p><a href="classCinisisDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#a0693dfb4a5bb8b039f3c7e7848dc1861">__construct</a> ($config=NULL)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#ab6fe06865770b4ade264116627cab487">open</a> ($config)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#a517ae044290df8ccea6b04ad91d19a7f">load</a> ($file)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#a5b0ec2897d714c79c673d5950dde8e14">parse</a> ($config, $class=__CLASS__)</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#ad1691843692ee6e9461e5bcb692263c8">check</a> ($config)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#ab44fe0ebdf6a954bc02d50bc7bcc3464">base</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#ac44f1e510c52d21090aab8b903c6ddf5">file</a> ($config=NULL, $section= 'config')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#a18c5fa49b8683ed0e80cdf72d360d50a">join_subfields</a> ($format)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#a5f0fe8ae1b21721f759bde7fc260a283">main_field_name</a> ($format, $key)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#af5032dd536f8b50a71871dd35c8be175">$db</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDb.html#af236be4b737a41fff5e97cf4471f1c00">$implementation</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p><a class="el" href="classCinisisDb.html">CinisisDb</a> main class. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a0693dfb4a5bb8b039f3c7e7848dc1861"></a><!-- doxytag: member="CinisisDb::__construct" ref="a0693dfb4a5bb8b039f3c7e7848dc1861" args="($config=NULL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinisisDb::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em> = <code>NULL</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Optional parameter to set alternative config file or array with configuration. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ab44fe0ebdf6a954bc02d50bc7bcc3464"></a><!-- doxytag: member="CinisisDb::base" ref="ab44fe0ebdf6a954bc02d50bc7bcc3464" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDb::base </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get library base folder.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Return base folder. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad1691843692ee6e9461e5bcb692263c8"></a><!-- doxytag: member="CinisisDb::check" ref="ad1691843692ee6e9461e5bcb692263c8" args="($config)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDb::check </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check configuration.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Config file or array with configuration.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with configuration or FALSE on error. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ac44f1e510c52d21090aab8b903c6ddf5"></a><!-- doxytag: member="CinisisDb::file" ref="ac44f1e510c52d21090aab8b903c6ddf5" args="($config=NULL, $section= 'config')" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDb::file </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em> = <code>NULL</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>section</em> = <code>'config'</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get a file path.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Config file name (either relative to the library or absolute) or array with configuration.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$section</em>&nbsp;</td><td>Config file section (ignored for absolute files).</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Return the assembled file path. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a18c5fa49b8683ed0e80cdf72d360d50a"></a><!-- doxytag: member="CinisisDb::join_subfields" ref="a18c5fa49b8683ed0e80cdf72d360d50a" args="($format)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDb::join_subfields </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>format</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Whether to join field and subfields in a single array.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$format</em>&nbsp;</td><td>Database format.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Boolean. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a517ae044290df8ccea6b04ad91d19a7f"></a><!-- doxytag: member="CinisisDb::load" ref="a517ae044290df8ccea6b04ad91d19a7f" args="($file)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinisisDb::load </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>file</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Config file load.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$file</em>&nbsp;</td><td>Config file.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with configuration or FALSE if error. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a5f0fe8ae1b21721f759bde7fc260a283"></a><!-- doxytag: member="CinisisDb::main_field_name" ref="a5f0fe8ae1b21721f759bde7fc260a283" args="($format, $key)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDb::main_field_name </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>key</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Determine the main field name depending on db configuration.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$key</em>&nbsp;</td><td>Field key.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$format</em>&nbsp;</td><td>Database format.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Main field name, 'field' by default. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ab6fe06865770b4ade264116627cab487"></a><!-- doxytag: member="CinisisDb::open" ref="ab6fe06865770b4ade264116627cab487" args="($config)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinisisDb::open </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Open an ISIS database.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Optional parameter to set alternative config file or array with configuration. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a5b0ec2897d714c79c673d5950dde8e14"></a><!-- doxytag: member="CinisisDb::parse" ref="a5b0ec2897d714c79c673d5950dde8e14" args="($config, $class=__CLASS__)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinisisDb::parse </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>class</em> = <code>__CLASS__</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Parse configuration.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Config file or array with configuration.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$class</em>&nbsp;</td><td>Configuration class name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with configuration or FALSE on error. </dd></dl>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="af5032dd536f8b50a71871dd35c8be175"></a><!-- doxytag: member="CinisisDb::$db" ref="af5032dd536f8b50a71871dd35c8be175" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinisisDb::$db</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database resource. </p>
+
+</div>
+</div>
+<a class="anchor" id="af236be4b737a41fff5e97cf4471f1c00"></a><!-- doxytag: member="CinisisDb::$implementation" ref="af236be4b737a41fff5e97cf4471f1c00" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinisisDb::$implementation</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database implementation. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/CinisisDb.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 14:38:54 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCinisisDisplayHelper-members.html b/doc/html/classCinisisDisplayHelper-members.html
new file mode 100644
index 0000000..c356a5a
--- /dev/null
+++ b/doc/html/classCinisisDisplayHelper-members.html
@@ -0,0 +1,90 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CinisisDisplayHelper Member List</h1>This is the complete list of members for <a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a5601da7181ece90313c1abe2fd0ae621">__call</a>($method, $arguments)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#abae906d7606b7d76ef5ed754835ba7e2">__callStatic</a>($method, $arguments)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#ae60a4cc7ad15109c83b3d934f89b283e">__construct</a>($title)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#ad61db99c9d639678c96879aa34288323">cliBr</a>()</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#aa15ca1975a280814a1cdc2df82b8c67d">cliH2</a>($text)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a1ed9ee357ffda8e2efd885a6eae20550">cliH3</a>($text)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a50bf73bd3722766cbae1b46b3092453d">cliPre</a>($text)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a8f0c8aec5b11a144b14278d287238c85">cliTitle</a>($title)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#ab263cf81e5c459c60baa6ef7fa5f76b2">methodName</a>($method)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a9c8b637e47e4263901baf4c5f2064d8d">webBr</a>()</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#ab4e55ec58b59bc8b2af32b93cdf0d7c1">webCloseTable</a>()</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a7ffe33c336d0b495807a2c4bae78cbfb">webEntryLink</a>($entry)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#aa331cd95a86ffd270784736e74f253e6">webFooter</a>()</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a7ba5dd0ddd1ba9de5efdbfa1b62d4efa">webForm</a>($content, $action= 'index.php', $method= 'get')</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a4c8934dc88cda9c7a894106b4dc7abba">webFormInputText</a>($name, $default=null)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a0f2e5c78f6fdd146df04382e497cfe94">webH2</a>($text)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#acc20c726a214895584d15a434b2f3548">webH3</a>($text)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a356d8117dfcb220b7bb9996b569f5f25">webHeader</a>($title)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#aadc869909d8be43402d73fa3415827b4">webLink</a>($action, $args, $title)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a291e2da97fd646e7fa34fb92879fc3d6">webNavbar</a>($entry, $entries, $action= 'index.php', $extra=NULL)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a4028def92d8511e525251ec7ab06246d">webOpenTable</a>()</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#a528283a8b16090918f1878dca5ee24fb">webPre</a>($text)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisDisplayHelper.html#af3849efbba5e6980ddfdb4ceddb6ad17">webTitle</a>($title)</td><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></td><td><code> [protected, static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCinisisDisplayHelper.html b/doc/html/classCinisisDisplayHelper.html
new file mode 100644
index 0000000..f8337aa
--- /dev/null
+++ b/doc/html/classCinisisDisplayHelper.html
@@ -0,0 +1,737 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: CinisisDisplayHelper Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CinisisDisplayHelper Class Reference</h1><!-- doxytag: class="CinisisDisplayHelper" -->
+<p><a href="classCinisisDisplayHelper-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#ae60a4cc7ad15109c83b3d934f89b283e">__construct</a> ($title)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a5601da7181ece90313c1abe2fd0ae621">__call</a> ($method, $arguments)</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#ab263cf81e5c459c60baa6ef7fa5f76b2">methodName</a> ($method)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#abae906d7606b7d76ef5ed754835ba7e2">__callStatic</a> ($method, $arguments)</td></tr>
+<tr><td colspan="2"><h2>Static Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#af3849efbba5e6980ddfdb4ceddb6ad17">webTitle</a> ($title)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a8f0c8aec5b11a144b14278d287238c85">cliTitle</a> ($title)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a356d8117dfcb220b7bb9996b569f5f25">webHeader</a> ($title)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#aa331cd95a86ffd270784736e74f253e6">webFooter</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a7ba5dd0ddd1ba9de5efdbfa1b62d4efa">webForm</a> ($content, $action= 'index.php', $method= 'get')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a4c8934dc88cda9c7a894106b4dc7abba">webFormInputText</a> ($name, $default=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a291e2da97fd646e7fa34fb92879fc3d6">webNavbar</a> ($entry, $entries, $action= 'index.php', $extra=NULL)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#aadc869909d8be43402d73fa3415827b4">webLink</a> ($action, $args, $title)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a7ffe33c336d0b495807a2c4bae78cbfb">webEntryLink</a> ($entry)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a4028def92d8511e525251ec7ab06246d">webOpenTable</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#ab4e55ec58b59bc8b2af32b93cdf0d7c1">webCloseTable</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a0f2e5c78f6fdd146df04382e497cfe94">webH2</a> ($text)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#aa15ca1975a280814a1cdc2df82b8c67d">cliH2</a> ($text)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#acc20c726a214895584d15a434b2f3548">webH3</a> ($text)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a1ed9ee357ffda8e2efd885a6eae20550">cliH3</a> ($text)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a9c8b637e47e4263901baf4c5f2064d8d">webBr</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#ad61db99c9d639678c96879aa34288323">cliBr</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a528283a8b16090918f1878dca5ee24fb">webPre</a> ($text)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisDisplayHelper.html#a50bf73bd3722766cbae1b46b3092453d">cliPre</a> ($text)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Display helpers for test scripts. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ae60a4cc7ad15109c83b3d934f89b283e"></a><!-- doxytag: member="CinisisDisplayHelper::__construct" ref="ae60a4cc7ad15109c83b3d934f89b283e" args="($title)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinisisDisplayHelper::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>title</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$title</em>&nbsp;</td><td>Page title; </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a5601da7181ece90313c1abe2fd0ae621"></a><!-- doxytag: member="CinisisDisplayHelper::__call" ref="a5601da7181ece90313c1abe2fd0ae621" args="($method, $arguments)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">CinisisDisplayHelper::__call </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>method</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>arguments</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Dispatcher, dynamic version.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$method</em>&nbsp;</td><td>Method name.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$arguments</em>&nbsp;</td><td>Argument list.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Callback result. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="abae906d7606b7d76ef5ed754835ba7e2"></a><!-- doxytag: member="CinisisDisplayHelper::__callStatic" ref="abae906d7606b7d76ef5ed754835ba7e2" args="($method, $arguments)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::__callStatic </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>method</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>arguments</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Dispatcher, static version.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$method</em>&nbsp;</td><td>Method name.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$arguments</em>&nbsp;</td><td>Argument list.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Callback result. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad61db99c9d639678c96879aa34288323"></a><!-- doxytag: member="CinisisDisplayHelper::cliBr" ref="ad61db99c9d639678c96879aa34288323" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::cliBr </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a line break element, CLI version. </p>
+
+</div>
+</div>
+<a class="anchor" id="aa15ca1975a280814a1cdc2df82b8c67d"></a><!-- doxytag: member="CinisisDisplayHelper::cliH2" ref="aa15ca1975a280814a1cdc2df82b8c67d" args="($text)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::cliH2 </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>text</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a h2 element, CLI version.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$text</em>&nbsp;</td><td>Inner text. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a1ed9ee357ffda8e2efd885a6eae20550"></a><!-- doxytag: member="CinisisDisplayHelper::cliH3" ref="a1ed9ee357ffda8e2efd885a6eae20550" args="($text)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::cliH3 </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>text</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a h3 element, CLI version.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$text</em>&nbsp;</td><td>Inner text. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a50bf73bd3722766cbae1b46b3092453d"></a><!-- doxytag: member="CinisisDisplayHelper::cliPre" ref="a50bf73bd3722766cbae1b46b3092453d" args="($text)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::cliPre </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>text</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a pre format block element.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$text</em>&nbsp;</td><td>Inner text. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a8f0c8aec5b11a144b14278d287238c85"></a><!-- doxytag: member="CinisisDisplayHelper::cliTitle" ref="a8f0c8aec5b11a144b14278d287238c85" args="($title)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::cliTitle </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>title</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws title, CLI version.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$title</em>&nbsp;</td><td>Page title; </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ab263cf81e5c459c60baa6ef7fa5f76b2"></a><!-- doxytag: member="CinisisDisplayHelper::methodName" ref="ab263cf81e5c459c60baa6ef7fa5f76b2" args="($method)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::methodName </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>method</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Determine internal method names.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$method</em>&nbsp;</td><td>Method name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Method name. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a9c8b637e47e4263901baf4c5f2064d8d"></a><!-- doxytag: member="CinisisDisplayHelper::webBr" ref="a9c8b637e47e4263901baf4c5f2064d8d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webBr </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a line break element. </p>
+
+</div>
+</div>
+<a class="anchor" id="ab4e55ec58b59bc8b2af32b93cdf0d7c1"></a><!-- doxytag: member="CinisisDisplayHelper::webCloseTable" ref="ab4e55ec58b59bc8b2af32b93cdf0d7c1" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webCloseTable </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws tags for closing a table. </p>
+
+</div>
+</div>
+<a class="anchor" id="a7ffe33c336d0b495807a2c4bae78cbfb"></a><!-- doxytag: member="CinisisDisplayHelper::webEntryLink" ref="a7ffe33c336d0b495807a2c4bae78cbfb" args="($entry)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webEntryLink </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>entry</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Format an entry link.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$entry</em>&nbsp;</td><td>Entry number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Formatted link. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa331cd95a86ffd270784736e74f253e6"></a><!-- doxytag: member="CinisisDisplayHelper::webFooter" ref="aa331cd95a86ffd270784736e74f253e6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webFooter </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws the page footer. </p>
+
+</div>
+</div>
+<a class="anchor" id="a7ba5dd0ddd1ba9de5efdbfa1b62d4efa"></a><!-- doxytag: member="CinisisDisplayHelper::webForm" ref="a7ba5dd0ddd1ba9de5efdbfa1b62d4efa" args="($content, $action= 'index.php', $method= 'get')" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webForm </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>content</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>action</em> = <code>'index.php'</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>method</em> = <code>'get'</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a form.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$content</em>&nbsp;</td><td>Form inner content.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$action</em>&nbsp;</td><td>Form action.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$method</em>&nbsp;</td><td>Form method. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a4c8934dc88cda9c7a894106b4dc7abba"></a><!-- doxytag: member="CinisisDisplayHelper::webFormInputText" ref="a4c8934dc88cda9c7a894106b4dc7abba" args="($name, $default=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webFormInputText </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>default</em> = <code>null</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a form text input.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$name</em>&nbsp;</td><td>Input name.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$default</em>&nbsp;</td><td>Default value.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Rendered text input. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a0f2e5c78f6fdd146df04382e497cfe94"></a><!-- doxytag: member="CinisisDisplayHelper::webH2" ref="a0f2e5c78f6fdd146df04382e497cfe94" args="($text)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webH2 </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>text</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a h2 element.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$text</em>&nbsp;</td><td>Inner text. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="acc20c726a214895584d15a434b2f3548"></a><!-- doxytag: member="CinisisDisplayHelper::webH3" ref="acc20c726a214895584d15a434b2f3548" args="($text)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webH3 </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>text</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a h3 element.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$text</em>&nbsp;</td><td>Inner text. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a356d8117dfcb220b7bb9996b569f5f25"></a><!-- doxytag: member="CinisisDisplayHelper::webHeader" ref="a356d8117dfcb220b7bb9996b569f5f25" args="($title)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webHeader </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>title</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws the page header.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$title</em>&nbsp;</td><td>Page title; </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="aadc869909d8be43402d73fa3415827b4"></a><!-- doxytag: member="CinisisDisplayHelper::webLink" ref="aadc869909d8be43402d73fa3415827b4" args="($action, $args, $title)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webLink </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>action</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>args</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>title</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Format a link.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$action</em>&nbsp;</td><td>Link action.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$args</em>&nbsp;</td><td>Action arguments.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$title</em>&nbsp;</td><td>Link title.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Formatted link. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a291e2da97fd646e7fa34fb92879fc3d6"></a><!-- doxytag: member="CinisisDisplayHelper::webNavbar" ref="a291e2da97fd646e7fa34fb92879fc3d6" args="($entry, $entries, $action= 'index.php', $extra=NULL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webNavbar </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>entry</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>entries</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>action</em> = <code>'index.php'</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>extra</em> = <code>NULL</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a navigation bar.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$entry</em>&nbsp;</td><td>Current entry.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$entries</em>&nbsp;</td><td>Total number of entries.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$action</em>&nbsp;</td><td>Page action.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$extra</em>&nbsp;</td><td>Extra parameters. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a4028def92d8511e525251ec7ab06246d"></a><!-- doxytag: member="CinisisDisplayHelper::webOpenTable" ref="a4028def92d8511e525251ec7ab06246d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webOpenTable </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws tags for opening a table. </p>
+
+</div>
+</div>
+<a class="anchor" id="a528283a8b16090918f1878dca5ee24fb"></a><!-- doxytag: member="CinisisDisplayHelper::webPre" ref="a528283a8b16090918f1878dca5ee24fb" args="($text)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webPre </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>text</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a pre format block element.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$text</em>&nbsp;</td><td>Inner text. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="af3849efbba5e6980ddfdb4ceddb6ad17"></a><!-- doxytag: member="CinisisDisplayHelper::webTitle" ref="af3849efbba5e6980ddfdb4ceddb6ad17" args="($title)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisDisplayHelper::webTitle </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>title</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static, protected]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Draws a page title.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$title</em>&nbsp;</td><td>Page title; </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/helpers/CinisisDisplayHelper.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCinisisHttpHelper-members.html b/doc/html/classCinisisHttpHelper-members.html
new file mode 100644
index 0000000..9041e59
--- /dev/null
+++ b/doc/html/classCinisisHttpHelper-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CinisisHttpHelper Member List</h1>This is the complete list of members for <a class="el" href="classCinisisHttpHelper.html">CinisisHttpHelper</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classCinisisHttpHelper.html#aabbbd96f654baf3086dfb83728b581fa">get_arg</a>($name, $default=1)</td><td><a class="el" href="classCinisisHttpHelper.html">CinisisHttpHelper</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisHttpHelper.html#ac61168ccb1eb83a15bb82b012759d67e">get_numeric_arg</a>($name)</td><td><a class="el" href="classCinisisHttpHelper.html">CinisisHttpHelper</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCinisisHttpHelper.html#aa4c258abb234e9585d2215dfa44247ee">get_textual_arg</a>($name)</td><td><a class="el" href="classCinisisHttpHelper.html">CinisisHttpHelper</a></td><td><code> [static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classCinisisHttpHelper.html b/doc/html/classCinisisHttpHelper.html
new file mode 100644
index 0000000..4f82cb7
--- /dev/null
+++ b/doc/html/classCinisisHttpHelper.html
@@ -0,0 +1,168 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: CinisisHttpHelper Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CinisisHttpHelper Class Reference</h1><!-- doxytag: class="CinisisHttpHelper" -->
+<p><a href="classCinisisHttpHelper-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisHttpHelper.html#aabbbd96f654baf3086dfb83728b581fa">get_arg</a> ($name, $default=1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisHttpHelper.html#ac61168ccb1eb83a15bb82b012759d67e">get_numeric_arg</a> ($name)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCinisisHttpHelper.html#aa4c258abb234e9585d2215dfa44247ee">get_textual_arg</a> ($name)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Http helper for test scripts. </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aabbbd96f654baf3086dfb83728b581fa"></a><!-- doxytag: member="CinisisHttpHelper::get_arg" ref="aabbbd96f654baf3086dfb83728b581fa" args="($name, $default=1)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisHttpHelper::get_arg </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>default</em> = <code>1</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get an argument.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$name</em>&nbsp;</td><td>Argument name.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$default</em>&nbsp;</td><td>Default value.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Argument value. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ac61168ccb1eb83a15bb82b012759d67e"></a><!-- doxytag: member="CinisisHttpHelper::get_numeric_arg" ref="ac61168ccb1eb83a15bb82b012759d67e" args="($name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisHttpHelper::get_numeric_arg </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>name</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get a numeric argument.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$name</em>&nbsp;</td><td>Argument name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Argument value. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa4c258abb234e9585d2215dfa44247ee"></a><!-- doxytag: member="CinisisHttpHelper::get_textual_arg" ref="aa4c258abb234e9585d2215dfa44247ee" args="($name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static CinisisHttpHelper::get_textual_arg </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>name</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get a string argument.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$name</em>&nbsp;</td><td>Argument name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Argument value. </dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/helpers/CinisisHttpHelper.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classDB__mysql__base-members.html b/doc/html/classDB__mysql__base-members.html
new file mode 100644
index 0000000..718534d
--- /dev/null
+++ b/doc/html/classDB__mysql__base-members.html
@@ -0,0 +1,92 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DB_mysql_base Member List</h1>This is the complete list of members for <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$aff_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_host</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_name</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_passwd</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_user</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$errors</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$field_array</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$link</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$query</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$selection</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbConnect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbSelect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_dbSetting</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_FieldsInfo</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DB_mysql_base</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>do_dbQuery</b>($sql) (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbAffRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbNumRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showAllErrors</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classDB__mysql__base.gif b/doc/html/classDB__mysql__base.gif
new file mode 100644
index 0000000..8a6401f
--- /dev/null
+++ b/doc/html/classDB__mysql__base.gif
Binary files differ
diff --git a/doc/html/classDB__mysql__base.html b/doc/html/classDB__mysql__base.html
new file mode 100644
index 0000000..e76c696
--- /dev/null
+++ b/doc/html/classDB__mysql__base.html
@@ -0,0 +1,141 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: DB_mysql_base Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DB_mysql_base Class Reference</h1><!-- doxytag: class="DB_mysql_base" --><div class="dynheader">
+Inheritance diagram for DB_mysql_base:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classDB__mysql__base.gif" usemap="#DB_mysql_base_map" alt=""/>
+ <map id="DB_mysql_base_map" name="DB_mysql_base_map">
+<area href="classDB__mysql__op.html" alt="DB_mysql_op" shape="rect" coords="0,56,101,80"/>
+<area href="classmember.html" alt="member" shape="rect" coords="111,56,212,80"/>
+<area href="classsql__table.html" alt="sql_table" shape="rect" coords="333,56,434,80"/>
+<area href="classuser__auth.html" alt="user_auth" shape="rect" coords="444,56,545,80"/>
+<area href="classtransaction.html" alt="transaction" shape="rect" coords="111,112,212,136"/>
+<area href="classborrowed__list.html" alt="borrowed_list" shape="rect" coords="222,112,323,136"/>
+<area href="classitem__list.html" alt="item_list" shape="rect" coords="333,112,434,136"/>
+<area href="classstatic__table.html" alt="static_table" shape="rect" coords="444,112,545,136"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classDB__mysql__base-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95608e79f6a56113949d43e70448ad08"></a><!-- doxytag: member="DB_mysql_base::DB_mysql_base" ref="a95608e79f6a56113949d43e70448ad08" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>DB_mysql_base</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8361e5804b5b1f95cbd686c2c19609fd"></a><!-- doxytag: member="DB_mysql_base::_set_dbSetting" ref="a8361e5804b5b1f95cbd686c2c19609fd" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_set_dbSetting</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd96ffbec0e6df2200fb9a72b77ab37"></a><!-- doxytag: member="DB_mysql_base::_do_dbConnect" ref="a8cd96ffbec0e6df2200fb9a72b77ab37" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_do_dbConnect</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a825f1e611d30b64d0ab0f77b2507229d"></a><!-- doxytag: member="DB_mysql_base::_do_dbSelect" ref="a825f1e611d30b64d0ab0f77b2507229d" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_do_dbSelect</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76866bb47d6c9e1f5cccecfc31883efd"></a><!-- doxytag: member="DB_mysql_base::do_dbQuery" ref="a76866bb47d6c9e1f5cccecfc31883efd" args="($sql)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>do_dbQuery</b> ($sql)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65a55b1b04789d06df62b6ab50ad4dae"></a><!-- doxytag: member="DB_mysql_base::get_dbNumRows" ref="a65a55b1b04789d06df62b6ab50ad4dae" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_dbNumRows</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21cb0dfed28efd1265124b2da716c4c2"></a><!-- doxytag: member="DB_mysql_base::get_dbAffRows" ref="a21cb0dfed28efd1265124b2da716c4c2" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_dbAffRows</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6fb35b2d05e23f0465f9a29e1dee2149"></a><!-- doxytag: member="DB_mysql_base::_set_FieldsInfo" ref="a6fb35b2d05e23f0465f9a29e1dee2149" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_set_FieldsInfo</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace24ea4a91aad268d33fc62c4052ca00"></a><!-- doxytag: member="DB_mysql_base::set_dbResult" ref="ace24ea4a91aad268d33fc62c4052ca00" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_dbResult</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8ce44c067377868608dbb19cb559ac5"></a><!-- doxytag: member="DB_mysql_base::get_dbResult" ref="af8ce44c067377868608dbb19cb559ac5" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_dbResult</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acfcc8b437f21d96819e705b87c5eea9d"></a><!-- doxytag: member="DB_mysql_base::showAllErrors" ref="acfcc8b437f21d96819e705b87c5eea9d" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>showAllErrors</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2b4aaa6af3954028a6ea16119b4f19b"></a><!-- doxytag: member="DB_mysql_base::$db_host" ref="af2b4aaa6af3954028a6ea16119b4f19b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$db_host</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a278a294343558c89128092859f91524f"></a><!-- doxytag: member="DB_mysql_base::$db_user" ref="a278a294343558c89128092859f91524f" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$db_user</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a410b4eab7c93b961d2bbb53b94802fd0"></a><!-- doxytag: member="DB_mysql_base::$db_passwd" ref="a410b4eab7c93b961d2bbb53b94802fd0" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$db_passwd</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99ee77b7d2a44314d20a954500d44d76"></a><!-- doxytag: member="DB_mysql_base::$db_name" ref="a99ee77b7d2a44314d20a954500d44d76" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$db_name</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e7c6b138cf750a6129b0cec7e851c9e"></a><!-- doxytag: member="DB_mysql_base::$link" ref="a8e7c6b138cf750a6129b0cec7e851c9e" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$link</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f828131f84c5ea5cf32e260843c81fd"></a><!-- doxytag: member="DB_mysql_base::$selection" ref="a6f828131f84c5ea5cf32e260843c81fd" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$selection</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf1656caf15f444b2db571009aa78b35"></a><!-- doxytag: member="DB_mysql_base::$sql" ref="abf1656caf15f444b2db571009aa78b35" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sql</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad05da5a6111df34c52d1e9ef3ac003c1"></a><!-- doxytag: member="DB_mysql_base::$query" ref="ad05da5a6111df34c52d1e9ef3ac003c1" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$query</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a504c8227b44d36ef434abea53d5c346c"></a><!-- doxytag: member="DB_mysql_base::$num_rows" ref="a504c8227b44d36ef434abea53d5c346c" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$num_rows</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a86f466d5430ea586685cae0c34a757"></a><!-- doxytag: member="DB_mysql_base::$aff_rows" ref="a3a86f466d5430ea586685cae0c34a757" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$aff_rows</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a020e89e73e52f0fabf90af7a5c9336cd"></a><!-- doxytag: member="DB_mysql_base::$field_array" ref="a020e89e73e52f0fabf90af7a5c9336cd" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$field_array</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83f9afdd38d4e7eea916b008d2272bb6"></a><!-- doxytag: member="DB_mysql_base::$result" ref="a83f9afdd38d4e7eea916b008d2272bb6" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$result</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf8741b468cef9b12a8916d183ae9b1e"></a><!-- doxytag: member="DB_mysql_base::$errors" ref="abf8741b468cef9b12a8916d183ae9b1e" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$errors</b> = array()</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/simbio/db/mysql/DB_mysql.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classDB__mysql__op-members.html b/doc/html/classDB__mysql__op-members.html
new file mode 100644
index 0000000..c929604
--- /dev/null
+++ b/doc/html/classDB__mysql__op-members.html
@@ -0,0 +1,98 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DB_mysql_op Member List</h1>This is the complete list of members for <a class="el" href="classDB__mysql__op.html">DB_mysql_op</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$aff_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_host</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_name</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_passwd</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_user</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$errors</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$field_array</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$last_insert_ID</b> (defined in <a class="el" href="classDB__mysql__op.html">DB_mysql_op</a>)</td><td><a class="el" href="classDB__mysql__op.html">DB_mysql_op</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$link</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$query</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$selection</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$table</b> (defined in <a class="el" href="classDB__mysql__op.html">DB_mysql_op</a>)</td><td><a class="el" href="classDB__mysql__op.html">DB_mysql_op</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbConnect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbSelect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_dbSetting</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_FieldsInfo</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DB_mysql_base</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DB_mysql_op</b>($table_name) (defined in <a class="el" href="classDB__mysql__op.html">DB_mysql_op</a>)</td><td><a class="el" href="classDB__mysql__op.html">DB_mysql_op</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>deleteData</b>($criteria) (defined in <a class="el" href="classDB__mysql__op.html">DB_mysql_op</a>)</td><td><a class="el" href="classDB__mysql__op.html">DB_mysql_op</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>do_dbQuery</b>($sql) (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbAffRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbNumRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>insertData</b>($data_array, $is_replace=false) (defined in <a class="el" href="classDB__mysql__op.html">DB_mysql_op</a>)</td><td><a class="el" href="classDB__mysql__op.html">DB_mysql_op</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showAllErrors</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>updateData</b>($update_array, $criteria) (defined in <a class="el" href="classDB__mysql__op.html">DB_mysql_op</a>)</td><td><a class="el" href="classDB__mysql__op.html">DB_mysql_op</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classDB__mysql__op.gif b/doc/html/classDB__mysql__op.gif
new file mode 100644
index 0000000..46d0061
--- /dev/null
+++ b/doc/html/classDB__mysql__op.gif
Binary files differ
diff --git a/doc/html/classDB__mysql__op.html b/doc/html/classDB__mysql__op.html
new file mode 100644
index 0000000..fd7ae5d
--- /dev/null
+++ b/doc/html/classDB__mysql__op.html
@@ -0,0 +1,98 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: DB_mysql_op Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DB_mysql_op Class Reference</h1><!-- doxytag: class="DB_mysql_op" --><!-- doxytag: inherits="DB_mysql_base" --><div class="dynheader">
+Inheritance diagram for DB_mysql_op:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classDB__mysql__op.gif" usemap="#DB_mysql_op_map" alt=""/>
+ <map id="DB_mysql_op_map" name="DB_mysql_op_map">
+<area href="classDB__mysql__base.html" alt="DB_mysql_base" shape="rect" coords="0,0,101,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classDB__mysql__op-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23d5c358d36090722cb7741258687601"></a><!-- doxytag: member="DB_mysql_op::DB_mysql_op" ref="a23d5c358d36090722cb7741258687601" args="($table_name)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>DB_mysql_op</b> ($table_name)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab603bb31dd03e2eeffd0f05e9714bea6"></a><!-- doxytag: member="DB_mysql_op::insertData" ref="ab603bb31dd03e2eeffd0f05e9714bea6" args="($data_array, $is_replace=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>insertData</b> ($data_array, $is_replace=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5fd52caae4dfcf42518af20eb0f4a069"></a><!-- doxytag: member="DB_mysql_op::deleteData" ref="a5fd52caae4dfcf42518af20eb0f4a069" args="($criteria)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>deleteData</b> ($criteria)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae49482607bb77046edea81baadbe71da"></a><!-- doxytag: member="DB_mysql_op::updateData" ref="ae49482607bb77046edea81baadbe71da" args="($update_array, $criteria)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>updateData</b> ($update_array, $criteria)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a941f60d62388b6669ce19d1f4a5947c9"></a><!-- doxytag: member="DB_mysql_op::$table" ref="a941f60d62388b6669ce19d1f4a5947c9" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$table</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af52241d19c6661d8d21d4ed37ee02b3d"></a><!-- doxytag: member="DB_mysql_op::$last_insert_ID" ref="af52241d19c6661d8d21d4ed37ee02b3d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$last_insert_ID</b> = false</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/simbio/db/mysql/DB_mysql_op.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classDumpTest-members.html b/doc/html/classDumpTest-members.html
new file mode 100644
index 0000000..4db1a90
--- /dev/null
+++ b/doc/html/classDumpTest-members.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DumpTest Member List</h1>This is the complete list of members for <a class="el" href="classDumpTest.html">DumpTest</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>setUp</b>() (defined in <a class="el" href="classDumpTest.html">DumpTest</a>)</td><td><a class="el" href="classDumpTest.html">DumpTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testDump</b>() (defined in <a class="el" href="classDumpTest.html">DumpTest</a>)</td><td><a class="el" href="classDumpTest.html">DumpTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testDumpArrays</b>() (defined in <a class="el" href="classDumpTest.html">DumpTest</a>)</td><td><a class="el" href="classDumpTest.html">DumpTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testDumpAsterisks</b>() (defined in <a class="el" href="classDumpTest.html">DumpTest</a>)</td><td><a class="el" href="classDumpTest.html">DumpTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testDumpNumerics</b>() (defined in <a class="el" href="classDumpTest.html">DumpTest</a>)</td><td><a class="el" href="classDumpTest.html">DumpTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testDumpWithQuotes</b>() (defined in <a class="el" href="classDumpTest.html">DumpTest</a>)</td><td><a class="el" href="classDumpTest.html">DumpTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testEmpty</b>() (defined in <a class="el" href="classDumpTest.html">DumpTest</a>)</td><td><a class="el" href="classDumpTest.html">DumpTest</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classDumpTest.html b/doc/html/classDumpTest.html
new file mode 100644
index 0000000..66e3807
--- /dev/null
+++ b/doc/html/classDumpTest.html
@@ -0,0 +1,89 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: DumpTest Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DumpTest Class Reference</h1><!-- doxytag: class="DumpTest" -->
+<p><a href="classDumpTest-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa47afbc4f4c077b478d316d21c0360c6"></a><!-- doxytag: member="DumpTest::setUp" ref="aa47afbc4f4c077b478d316d21c0360c6" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setUp</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75bd5307ec254799cd788a725164b694"></a><!-- doxytag: member="DumpTest::testDump" ref="a75bd5307ec254799cd788a725164b694" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testDump</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0085a4228c09d9325022ae80ec45e435"></a><!-- doxytag: member="DumpTest::testDumpWithQuotes" ref="a0085a4228c09d9325022ae80ec45e435" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testDumpWithQuotes</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a654d26d35f154cfe05af2c609383b873"></a><!-- doxytag: member="DumpTest::testDumpArrays" ref="a654d26d35f154cfe05af2c609383b873" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testDumpArrays</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee80bbbfaf76fc5d670a55f839432c3d"></a><!-- doxytag: member="DumpTest::testDumpNumerics" ref="aee80bbbfaf76fc5d670a55f839432c3d" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testDumpNumerics</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9dff86b55f936ecd1a4c05092590df1"></a><!-- doxytag: member="DumpTest::testDumpAsterisks" ref="aa9dff86b55f936ecd1a4c05092590df1" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testDumpAsterisks</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a956b290e17e985a065ed38e52eea05b6"></a><!-- doxytag: member="DumpTest::testEmpty" ref="a956b290e17e985a065ed38e52eea05b6" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testEmpty</b> ()</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/spyc/tests/DumpTest.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUI__form__maker-members.html b/doc/html/classGUI__form__maker-members.html
new file mode 100644
index 0000000..fcdf649
--- /dev/null
+++ b/doc/html/classGUI__form__maker-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUI_form_maker Member List</h1>This is the complete list of members for <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$elements</b> (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$form_action</b> (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$form_method</b> (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$form_name</b> (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$hidden_elements</b> (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addAnything</b>($elmnt_label, $str_value) (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addCheckBox</b>($elmnt_name, $elmnt_label, $cbox_array, $default_checked= '') (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addHidden</b>($elmnt_name, $elmnt_value) (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addRadio</b>($elmnt_name, $elmnt_label, $radio_array, $default_checked= '') (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addSelectList</b>($elmnt_name, $elmnt_label, $option_array, $default_selected= '', $elmnt_attr= '') (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addTextField</b>($elmnt_type, $elmnt_name, $elmnt_label, $elmnt_value= '', $elmnt_attr= '') (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GUI_form_maker</b>() (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUI__form__maker.gif b/doc/html/classGUI__form__maker.gif
new file mode 100644
index 0000000..f82b474
--- /dev/null
+++ b/doc/html/classGUI__form__maker.gif
Binary files differ
diff --git a/doc/html/classGUI__form__maker.html b/doc/html/classGUI__form__maker.html
new file mode 100644
index 0000000..92b8f50
--- /dev/null
+++ b/doc/html/classGUI__form__maker.html
@@ -0,0 +1,110 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: GUI_form_maker Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUI_form_maker Class Reference</h1><!-- doxytag: class="GUI_form_maker" --><div class="dynheader">
+Inheritance diagram for GUI_form_maker:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classGUI__form__maker.gif" usemap="#GUI_form_maker_map" alt=""/>
+ <map id="GUI_form_maker_map" name="GUI_form_maker_map">
+<area href="classGUI__form__table.html" alt="GUI_form_table" shape="rect" coords="0,56,105,80"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classGUI__form__maker-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae3251e248464d180c1a2f95831ed02af"></a><!-- doxytag: member="GUI_form_maker::GUI_form_maker" ref="ae3251e248464d180c1a2f95831ed02af" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GUI_form_maker</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a9e87880e47abb7077bbe1e50328c20"></a><!-- doxytag: member="GUI_form_maker::addTextField" ref="a1a9e87880e47abb7077bbe1e50328c20" args="($elmnt_type, $elmnt_name, $elmnt_label, $elmnt_value= '', $elmnt_attr= '')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>addTextField</b> ($elmnt_type, $elmnt_name, $elmnt_label, $elmnt_value= '', $elmnt_attr= '')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abacdd1c78c08a38f75301b72a89bcb55"></a><!-- doxytag: member="GUI_form_maker::addSelectList" ref="abacdd1c78c08a38f75301b72a89bcb55" args="($elmnt_name, $elmnt_label, $option_array, $default_selected= '', $elmnt_attr= '')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>addSelectList</b> ($elmnt_name, $elmnt_label, $option_array, $default_selected= '', $elmnt_attr= '')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af57b192df06b573d2e35957ede317287"></a><!-- doxytag: member="GUI_form_maker::addCheckBox" ref="af57b192df06b573d2e35957ede317287" args="($elmnt_name, $elmnt_label, $cbox_array, $default_checked= '')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>addCheckBox</b> ($elmnt_name, $elmnt_label, $cbox_array, $default_checked= '')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa707112d1d6bbdf30571b113b326df7e"></a><!-- doxytag: member="GUI_form_maker::addRadio" ref="aa707112d1d6bbdf30571b113b326df7e" args="($elmnt_name, $elmnt_label, $radio_array, $default_checked= '')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>addRadio</b> ($elmnt_name, $elmnt_label, $radio_array, $default_checked= '')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac85c4d8fb61166a7d225795a4f77c72b"></a><!-- doxytag: member="GUI_form_maker::addHidden" ref="ac85c4d8fb61166a7d225795a4f77c72b" args="($elmnt_name, $elmnt_value)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>addHidden</b> ($elmnt_name, $elmnt_value)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f51c5e4e10741a25bde0cb7187294ee"></a><!-- doxytag: member="GUI_form_maker::addAnything" ref="a9f51c5e4e10741a25bde0cb7187294ee" args="($elmnt_label, $str_value)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>addAnything</b> ($elmnt_label, $str_value)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9847ce131851716f9d1d75164f0e8e2a"></a><!-- doxytag: member="GUI_form_maker::$elements" ref="a9847ce131851716f9d1d75164f0e8e2a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$elements</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1528849a9b896fa49b7df6e1a8904185"></a><!-- doxytag: member="GUI_form_maker::$hidden_elements" ref="a1528849a9b896fa49b7df6e1a8904185" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$hidden_elements</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a694eafca08bad16e0dd693718ced6722"></a><!-- doxytag: member="GUI_form_maker::$form_name" ref="a694eafca08bad16e0dd693718ced6722" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$form_name</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2eb29603f1ecbcb74ec3c21f8adbcad"></a><!-- doxytag: member="GUI_form_maker::$form_method" ref="af2eb29603f1ecbcb74ec3c21f8adbcad" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$form_method</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61e8b351fcf1cb728e2271bc3faad5e7"></a><!-- doxytag: member="GUI_form_maker::$form_action" ref="a61e8b351fcf1cb728e2271bc3faad5e7" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$form_action</b> = ''</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/simbio/gui/form_maker/GUI_form_maker.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUI__form__table-members.html b/doc/html/classGUI__form__table-members.html
new file mode 100644
index 0000000..b101feb
--- /dev/null
+++ b/doc/html/classGUI__form__table-members.html
@@ -0,0 +1,88 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUI_form_table Member List</h1>This is the complete list of members for <a class="el" href="classGUI__form__table.html">GUI_form_table</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$element_cell_attr</b> (defined in <a class="el" href="classGUI__form__table.html">GUI_form_table</a>)</td><td><a class="el" href="classGUI__form__table.html">GUI_form_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$elements</b> (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$form_action</b> (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$form_method</b> (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$form_name</b> (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$form_table_attr</b> (defined in <a class="el" href="classGUI__form__table.html">GUI_form_table</a>)</td><td><a class="el" href="classGUI__form__table.html">GUI_form_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$header_cell_attr</b> (defined in <a class="el" href="classGUI__form__table.html">GUI_form_table</a>)</td><td><a class="el" href="classGUI__form__table.html">GUI_form_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$hidden_elements</b> (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addAnything</b>($elmnt_label, $str_content) (defined in <a class="el" href="classGUI__form__table.html">GUI_form_table</a>)</td><td><a class="el" href="classGUI__form__table.html">GUI_form_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addCheckBox</b>($elmnt_name, $elmnt_label, $cbox_array, $default_checked= '') (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addHidden</b>($elmnt_name, $elmnt_value) (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addRadio</b>($elmnt_name, $elmnt_label, $radio_array, $default_checked= '') (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addSelectList</b>($elmnt_name, $elmnt_label, $option_array, $default_selected= '', $elmnt_attr= '') (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addTextField</b>($elmnt_type, $elmnt_name, $elmnt_label, $elmnt_value= '', $elmnt_attr= '') (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GUI_form_maker</b>() (defined in <a class="el" href="classGUI__form__maker.html">GUI_form_maker</a>)</td><td><a class="el" href="classGUI__form__maker.html">GUI_form_maker</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GUI_form_table</b>() (defined in <a class="el" href="classGUI__form__table.html">GUI_form_table</a>)</td><td><a class="el" href="classGUI__form__table.html">GUI_form_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>printOut</b>() (defined in <a class="el" href="classGUI__form__table.html">GUI_form_table</a>)</td><td><a class="el" href="classGUI__form__table.html">GUI_form_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setElementCellAttr</b>($str_attr) (defined in <a class="el" href="classGUI__form__table.html">GUI_form_table</a>)</td><td><a class="el" href="classGUI__form__table.html">GUI_form_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setFormTableAttr</b>($str_attr) (defined in <a class="el" href="classGUI__form__table.html">GUI_form_table</a>)</td><td><a class="el" href="classGUI__form__table.html">GUI_form_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setHeaderCellAttr</b>($str_attr) (defined in <a class="el" href="classGUI__form__table.html">GUI_form_table</a>)</td><td><a class="el" href="classGUI__form__table.html">GUI_form_table</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUI__form__table.gif b/doc/html/classGUI__form__table.gif
new file mode 100644
index 0000000..3f1ab6f
--- /dev/null
+++ b/doc/html/classGUI__form__table.gif
Binary files differ
diff --git a/doc/html/classGUI__form__table.html b/doc/html/classGUI__form__table.html
new file mode 100644
index 0000000..611e934
--- /dev/null
+++ b/doc/html/classGUI__form__table.html
@@ -0,0 +1,104 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: GUI_form_table Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUI_form_table Class Reference</h1><!-- doxytag: class="GUI_form_table" --><!-- doxytag: inherits="GUI_form_maker" --><div class="dynheader">
+Inheritance diagram for GUI_form_table:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classGUI__form__table.gif" usemap="#GUI_form_table_map" alt=""/>
+ <map id="GUI_form_table_map" name="GUI_form_table_map">
+<area href="classGUI__form__maker.html" alt="GUI_form_maker" shape="rect" coords="0,0,105,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classGUI__form__table-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac855ba3ec919af4a2996d842b7497ca"></a><!-- doxytag: member="GUI_form_table::GUI_form_table" ref="aac855ba3ec919af4a2996d842b7497ca" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GUI_form_table</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2acb20ece92d7eb8a810edcd7491766a"></a><!-- doxytag: member="GUI_form_table::setFormTableAttr" ref="a2acb20ece92d7eb8a810edcd7491766a" args="($str_attr)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setFormTableAttr</b> ($str_attr)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acdf1c2c6da53492bb8d87ac741e69178"></a><!-- doxytag: member="GUI_form_table::setHeaderCellAttr" ref="acdf1c2c6da53492bb8d87ac741e69178" args="($str_attr)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setHeaderCellAttr</b> ($str_attr)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a730ca66d4a9add62d03b116cf8dc0308"></a><!-- doxytag: member="GUI_form_table::setElementCellAttr" ref="a730ca66d4a9add62d03b116cf8dc0308" args="($str_attr)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setElementCellAttr</b> ($str_attr)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a993dfea5b4cd544858f2692469d7842b"></a><!-- doxytag: member="GUI_form_table::addAnything" ref="a993dfea5b4cd544858f2692469d7842b" args="($elmnt_label, $str_content)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>addAnything</b> ($elmnt_label, $str_content)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb789b07324d708c36a65849577175fd"></a><!-- doxytag: member="GUI_form_table::printOut" ref="aeb789b07324d708c36a65849577175fd" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>printOut</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ef002907fca62ded703eb75e18eb974"></a><!-- doxytag: member="GUI_form_table::$form_table_attr" ref="a9ef002907fca62ded703eb75e18eb974" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$form_table_attr</b> = &quot;cellpadding='5' cellspacing='0' class='formTable' border='0'&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad669d9bd4aa5ab099d0ae3f9f1f3a96d"></a><!-- doxytag: member="GUI_form_table::$header_cell_attr" ref="ad669d9bd4aa5ab099d0ae3f9f1f3a96d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$header_cell_attr</b> = &quot;valign='top' bgcolor='#CCCCCC'&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1b6b479ad344c587ec5453dc66b258b"></a><!-- doxytag: member="GUI_form_table::$element_cell_attr" ref="ae1b6b479ad344c587ec5453dc66b258b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$element_cell_attr</b> = &quot;valign='top' bgcolor='#FFFFFF'&quot;</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/simbio/gui/form_maker/GUI_form_table.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUI__paging-members.html b/doc/html/classGUI__paging-members.html
new file mode 100644
index 0000000..14a41cb
--- /dev/null
+++ b/doc/html/classGUI__paging-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUI_paging Member List</h1>This is the complete list of members for <a class="el" href="classGUI__paging.html">GUI_paging</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$all_recs_num</b> (defined in <a class="el" href="classGUI__paging.html">GUI_paging</a>)</td><td><a class="el" href="classGUI__paging.html">GUI_paging</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$pages_each_set</b> (defined in <a class="el" href="classGUI__paging.html">GUI_paging</a>)</td><td><a class="el" href="classGUI__paging.html">GUI_paging</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$recs_each_page</b> (defined in <a class="el" href="classGUI__paging.html">GUI_paging</a>)</td><td><a class="el" href="classGUI__paging.html">GUI_paging</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pagerSet</b>($all_recs_num, $recs_each_page, $pages_each_set=10, $paging_page= '') (defined in <a class="el" href="classGUI__paging.html">GUI_paging</a>)</td><td><a class="el" href="classGUI__paging.html">GUI_paging</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUI__paging.html b/doc/html/classGUI__paging.html
new file mode 100644
index 0000000..580783c
--- /dev/null
+++ b/doc/html/classGUI__paging.html
@@ -0,0 +1,84 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: GUI_paging Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUI_paging Class Reference</h1><!-- doxytag: class="GUI_paging" -->
+<p><a href="classGUI__paging-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c40e74e4861e78d091ac5e7eeda56d0"></a><!-- doxytag: member="GUI_paging::pagerSet" ref="a3c40e74e4861e78d091ac5e7eeda56d0" args="($all_recs_num, $recs_each_page, $pages_each_set=10, $paging_page= '')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>pagerSet</b> ($all_recs_num, $recs_each_page, $pages_each_set=10, $paging_page= '')</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56cf551e57c85afc48193d5be30f79cc"></a><!-- doxytag: member="GUI_paging::$all_recs_num" ref="a56cf551e57c85afc48193d5be30f79cc" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$all_recs_num</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a886b7fd2177be59f4a8074a9acdbc4ab"></a><!-- doxytag: member="GUI_paging::$recs_each_page" ref="a886b7fd2177be59f4a8074a9acdbc4ab" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$recs_each_page</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8ada6fedbb697bd91d907cf8f67b5bf"></a><!-- doxytag: member="GUI_paging::$pages_each_set" ref="ac8ada6fedbb697bd91d907cf8f67b5bf" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$pages_each_set</b> = 0</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/simbio/gui/paging/GUI_paging.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUI__template__parser-members.html b/doc/html/classGUI__template__parser-members.html
new file mode 100644
index 0000000..a80040e
--- /dev/null
+++ b/doc/html/classGUI__template__parser-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUI_template_parser Member List</h1>This is the complete list of members for <a class="el" href="classGUI__template__parser.html">GUI_template_parser</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$_result</b> (defined in <a class="el" href="classGUI__template__parser.html">GUI_template_parser</a>)</td><td><a class="el" href="classGUI__template__parser.html">GUI_template_parser</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$file</b> (defined in <a class="el" href="classGUI__template__parser.html">GUI_template_parser</a>)</td><td><a class="el" href="classGUI__template__parser.html">GUI_template_parser</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>assign</b>($marker, $replacement) (defined in <a class="el" href="classGUI__template__parser.html">GUI_template_parser</a>)</td><td><a class="el" href="classGUI__template__parser.html">GUI_template_parser</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GUI_template_parser</b>($tpl_file_path) (defined in <a class="el" href="classGUI__template__parser.html">GUI_template_parser</a>)</td><td><a class="el" href="classGUI__template__parser.html">GUI_template_parser</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>printOut</b>() (defined in <a class="el" href="classGUI__template__parser.html">GUI_template_parser</a>)</td><td><a class="el" href="classGUI__template__parser.html">GUI_template_parser</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUI__template__parser.html b/doc/html/classGUI__template__parser.html
new file mode 100644
index 0000000..f9af43d
--- /dev/null
+++ b/doc/html/classGUI__template__parser.html
@@ -0,0 +1,86 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: GUI_template_parser Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUI_template_parser Class Reference</h1><!-- doxytag: class="GUI_template_parser" -->
+<p><a href="classGUI__template__parser-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86e6a62250c5aaa93c23a97a09980f53"></a><!-- doxytag: member="GUI_template_parser::GUI_template_parser" ref="a86e6a62250c5aaa93c23a97a09980f53" args="($tpl_file_path)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GUI_template_parser</b> ($tpl_file_path)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adfc53290fe9250087b51c86a49c44afb"></a><!-- doxytag: member="GUI_template_parser::assign" ref="adfc53290fe9250087b51c86a49c44afb" args="($marker, $replacement)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>assign</b> ($marker, $replacement)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a0ef9895b01c999b05899b59d7c5eee"></a><!-- doxytag: member="GUI_template_parser::printOut" ref="a6a0ef9895b01c999b05899b59d7c5eee" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>printOut</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae985ef7506fc1b5dd092ad4c94013dbb"></a><!-- doxytag: member="GUI_template_parser::$file" ref="ae985ef7506fc1b5dd092ad4c94013dbb" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$file</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7154fbe7147be817c263f3b9b309d8e"></a><!-- doxytag: member="GUI_template_parser::$_result" ref="ab7154fbe7147be817c263f3b9b309d8e" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$_result</b> = ''</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/simbio/gui/template_parser/GUI_template_parser.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIndentTest-members.html b/doc/html/classIndentTest-members.html
new file mode 100644
index 0000000..02cedcb
--- /dev/null
+++ b/doc/html/classIndentTest-members.html
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IndentTest Member List</h1>This is the complete list of members for <a class="el" href="classIndentTest.html">IndentTest</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$Y</b> (defined in <a class="el" href="classIndentTest.html">IndentTest</a>)</td><td><a class="el" href="classIndentTest.html">IndentTest</a></td><td><code> [protected]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setUp</b>() (defined in <a class="el" href="classIndentTest.html">IndentTest</a>)</td><td><a class="el" href="classIndentTest.html">IndentTest</a></td><td><code> [protected]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testIndent_1</b>() (defined in <a class="el" href="classIndentTest.html">IndentTest</a>)</td><td><a class="el" href="classIndentTest.html">IndentTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testIndent_2</b>() (defined in <a class="el" href="classIndentTest.html">IndentTest</a>)</td><td><a class="el" href="classIndentTest.html">IndentTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testIndent_3</b>() (defined in <a class="el" href="classIndentTest.html">IndentTest</a>)</td><td><a class="el" href="classIndentTest.html">IndentTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testIndent_4</b>() (defined in <a class="el" href="classIndentTest.html">IndentTest</a>)</td><td><a class="el" href="classIndentTest.html">IndentTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testIndent_5</b>() (defined in <a class="el" href="classIndentTest.html">IndentTest</a>)</td><td><a class="el" href="classIndentTest.html">IndentTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testIndent_6</b>() (defined in <a class="el" href="classIndentTest.html">IndentTest</a>)</td><td><a class="el" href="classIndentTest.html">IndentTest</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIndentTest.html b/doc/html/classIndentTest.html
new file mode 100644
index 0000000..2b37b4d
--- /dev/null
+++ b/doc/html/classIndentTest.html
@@ -0,0 +1,93 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: IndentTest Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IndentTest Class Reference</h1><!-- doxytag: class="IndentTest" -->
+<p><a href="classIndentTest-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9e29cf1bbaf3d34424b38aa6e421055"></a><!-- doxytag: member="IndentTest::testIndent_1" ref="ae9e29cf1bbaf3d34424b38aa6e421055" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testIndent_1</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97382ea5ff2459edc1e4e137e04a7966"></a><!-- doxytag: member="IndentTest::testIndent_2" ref="a97382ea5ff2459edc1e4e137e04a7966" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testIndent_2</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4e83733796043892dc99c3eb5e36060"></a><!-- doxytag: member="IndentTest::testIndent_3" ref="af4e83733796043892dc99c3eb5e36060" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testIndent_3</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeecad035b9e40d97f9ecbc3af9ba3b21"></a><!-- doxytag: member="IndentTest::testIndent_4" ref="aeecad035b9e40d97f9ecbc3af9ba3b21" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testIndent_4</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a44f911ae8af148c7c11989e90fe8a9eb"></a><!-- doxytag: member="IndentTest::testIndent_5" ref="a44f911ae8af148c7c11989e90fe8a9eb" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testIndent_5</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a094a10d944da5a3de0a1c6764a5dbda6"></a><!-- doxytag: member="IndentTest::testIndent_6" ref="a094a10d944da5a3de0a1c6764a5dbda6" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testIndent_6</b> ()</td></tr>
+<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff6ee45934e65c321470ce21d22c3e93"></a><!-- doxytag: member="IndentTest::setUp" ref="aff6ee45934e65c321470ce21d22c3e93" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setUp</b> ()</td></tr>
+<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0486f4a03fdaa01dfa1504d03b321ec"></a><!-- doxytag: member="IndentTest::$Y" ref="ab0486f4a03fdaa01dfa1504d03b321ec" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$Y</b></td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/spyc/tests/IndentTest.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisAudit-members.html b/doc/html/classIsisAudit-members.html
new file mode 100644
index 0000000..d79b3c6
--- /dev/null
+++ b/doc/html/classIsisAudit-members.html
@@ -0,0 +1,114 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisAudit Member List</h1>This is the complete list of members for <a class="el" href="classIsisAudit.html">IsisAudit</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a70d1444cf56269795b4947dd82b2a4ac">__construct</a>($config=null)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a10669b49c4145a86dc3662c77733d74d">existingItemKeys</a>($field, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a4610ebcf69c197e2c596965e2dc0358e">explodeBrackets</a>($subject)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#acfea4d86a683cc7455d258cdb80db478">explodeItem</a>($field, $item, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#afc97554b42b8b9e98f396811bbfa13d8">explodeSubfield</a>($field, $subfield, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a3cc08df25da082046d496db93778709b">explodeValue</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af94e1fc5d73a6272f04a60c0acaeb409">fieldHasMap</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#aa6099ed6bd276b32bd7bba184f144529">filterBrackets</a>($values)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a8baad24b6abc2ef29d8968f353ea6dae">filterSubfield</a>($field, $subfield, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#aee1953b6e46b1612c725b2da82414d14">getFieldArray</a>($field_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ac6a4eed048ddfa62c76e6d813754af81">getFieldKey</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae41313537e399f15ff16a4db887cf5b9">getFieldName</a>($field_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#aa16bb24a54837048eee6244957cbf091">getItem</a>($field, $item, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a994934784caa4149737bda55160a459f">getItemKey</a>($field, $item)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#aa928456a26e0264bf0c1a4869a02cbb3">getItems</a>($field, $item)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a21c7c4e9fec2440f8c7d36f8a632c8c2">getMainItem</a>($field, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af689f27e67b0b38a3e880ead17a487f5">getMainItemName</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a2bace7162ec3bf49df9f7acd9367c360">getMainItems</a>($field)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a29eb2c45b51f95fdfb9ff7af770ca6ce">getMap</a>($field, $subfield=NULL)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a62b933be483fb6704e12e41f10286cd5">getMapType</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a0d1ebc176fe54568044aae02d7932c9b">getRows</a>($field)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a1ddaff24266ee02d652de9a752c1be8e">getSubfield</a>($field, $subfield, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae5d904b8407b38751656715fb9efd7cf">getSubfieldKey</a>($field, $subfield)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ad0b61ec2fbfb011db4bf89c5f54efab4">getSubfieldList</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a83ffdd84c385513a09e5ab523a44d6f2">getSubfieldName</a>($field_key, $subfield_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#ad8af0f5cef3b139649d9fb317264df10">getSubfields</a>($field, $subfield)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#ad806dcc5be703fe9aea63d72d68af0a2">getValues</a>($field)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a109a6ef49b2190bfbcee796dae954baf">hasBrackets</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#afbcef48a723b073a2777d5a5ed73d280">hasFieldSubfieldCondition</a>($field, $subfield, $key, $subkey)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#ad88ed9012aac0687aef1c8554879cd52">hasItem</a>($field, $item, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a7bc914f2aa6c523404f368dc0b7b130b">hasMainItem</a>($field, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a2e6970a3aca76a1dbb5b4bb5ac3adda1">hasSubfield</a>($field, $subfield, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFinder.html#a41410b18c4462c05ac669e4ee889d8a7">hasSubfieldInRows</a>($field, $subfield)</td><td><a class="el" href="classIsisFinder.html">IsisFinder</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#ae65e172e3b5c9ac3c8a5e1352ba80904">joinSubfields</a>()</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a7f1b9b1cce7a02dea704a40ca85e2117">mapName</a>($name)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af80aedabfeca623a9022dfcbc95d591c">methodName</a>($type)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFinder.html#a7d708e281bea35ee38f5875c8f2cad8d">nextField</a>($field, $entry=1)</td><td><a class="el" href="classIsisFinder.html">IsisFinder</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFinder.html#ac4e3a8f45995cbf940b3f2899b71bd1e">nextRepetition</a>($field, $entry=1)</td><td><a class="el" href="classIsisFinder.html">IsisFinder</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFinder.html#aa367980783d341197e003684a639ff1a">nextSubfield</a>($field, $subfield, $entry=1)</td><td><a class="el" href="classIsisFinder.html">IsisFinder</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae2abf0591a4862f537fa23537ffca705">normalizeFieldName</a>($name)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#afa6e3d3d94854913e5ed2604919d2316">open</a>($config)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df">read</a>($entry)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a99ce7b10b2997dad6a64558ac1f9f10e">removeBrackets</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a60ece3bbe11a2b4ac6afa6e65f282724">removeBracketsFromArray</a>(&amp;$values)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisAudit.html#a2fb1d5a12933f63f396188bc4229f671">run</a>()</td><td><a class="el" href="classIsisAudit.html">IsisAudit</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a9050227e8d8f10821a4df08a5705832a">specialItem</a>($field, $subfield, $return= 'boolean')</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ab5493af644e529c11a3c3e6edc37c3b9">subfieldHasMap</a>($field, $subfield)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisAudit.html b/doc/html/classIsisAudit.html
new file mode 100644
index 0000000..d32eb43
--- /dev/null
+++ b/doc/html/classIsisAudit.html
@@ -0,0 +1,109 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisAudit Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisAudit Class Reference</h1><!-- doxytag: class="IsisAudit" --><!-- doxytag: inherits="IsisFinder" --><div class="dynheader">
+Inheritance diagram for IsisAudit:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classIsisAudit.png" usemap="#IsisAudit_map" alt=""/>
+ <map id="IsisAudit_map" name="IsisAudit_map">
+<area href="classIsisFinder.html" alt="IsisFinder" shape="rect" coords="0,168,89,192"/>
+<area href="classIsisConnector.html" alt="IsisConnector" shape="rect" coords="0,112,89,136"/>
+<area href="classIsisMap.html" alt="IsisMap" shape="rect" coords="0,56,89,80"/>
+<area href="classIsisReader.html" alt="IsisReader" shape="rect" coords="0,0,89,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classIsisAudit-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisAudit.html#a2fb1d5a12933f63f396188bc4229f671">run</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Methods for auditing an Isis database. </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a2fb1d5a12933f63f396188bc4229f671"></a><!-- doxytag: member="IsisAudit::run" ref="a2fb1d5a12933f63f396188bc4229f671" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisAudit::run </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Run a standard audit procedure. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/IsisAudit.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisAudit.png b/doc/html/classIsisAudit.png
new file mode 100644
index 0000000..8a189f0
--- /dev/null
+++ b/doc/html/classIsisAudit.png
Binary files differ
diff --git a/doc/html/classIsisConnector-members.html b/doc/html/classIsisConnector-members.html
new file mode 100644
index 0000000..5e05e1d
--- /dev/null
+++ b/doc/html/classIsisConnector-members.html
@@ -0,0 +1,109 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisConnector Member List</h1>This is the complete list of members for <a class="el" href="classIsisConnector.html">IsisConnector</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a70d1444cf56269795b4947dd82b2a4ac">__construct</a>($config=null)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a10669b49c4145a86dc3662c77733d74d">existingItemKeys</a>($field, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a4610ebcf69c197e2c596965e2dc0358e">explodeBrackets</a>($subject)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#acfea4d86a683cc7455d258cdb80db478">explodeItem</a>($field, $item, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#afc97554b42b8b9e98f396811bbfa13d8">explodeSubfield</a>($field, $subfield, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a3cc08df25da082046d496db93778709b">explodeValue</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af94e1fc5d73a6272f04a60c0acaeb409">fieldHasMap</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#aa6099ed6bd276b32bd7bba184f144529">filterBrackets</a>($values)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a8baad24b6abc2ef29d8968f353ea6dae">filterSubfield</a>($field, $subfield, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#aee1953b6e46b1612c725b2da82414d14">getFieldArray</a>($field_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ac6a4eed048ddfa62c76e6d813754af81">getFieldKey</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae41313537e399f15ff16a4db887cf5b9">getFieldName</a>($field_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#aa16bb24a54837048eee6244957cbf091">getItem</a>($field, $item, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a994934784caa4149737bda55160a459f">getItemKey</a>($field, $item)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#aa928456a26e0264bf0c1a4869a02cbb3">getItems</a>($field, $item)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a21c7c4e9fec2440f8c7d36f8a632c8c2">getMainItem</a>($field, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af689f27e67b0b38a3e880ead17a487f5">getMainItemName</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a2bace7162ec3bf49df9f7acd9367c360">getMainItems</a>($field)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a29eb2c45b51f95fdfb9ff7af770ca6ce">getMap</a>($field, $subfield=NULL)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a62b933be483fb6704e12e41f10286cd5">getMapType</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a0d1ebc176fe54568044aae02d7932c9b">getRows</a>($field)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a1ddaff24266ee02d652de9a752c1be8e">getSubfield</a>($field, $subfield, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae5d904b8407b38751656715fb9efd7cf">getSubfieldKey</a>($field, $subfield)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ad0b61ec2fbfb011db4bf89c5f54efab4">getSubfieldList</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a83ffdd84c385513a09e5ab523a44d6f2">getSubfieldName</a>($field_key, $subfield_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#ad8af0f5cef3b139649d9fb317264df10">getSubfields</a>($field, $subfield)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#ad806dcc5be703fe9aea63d72d68af0a2">getValues</a>($field)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a109a6ef49b2190bfbcee796dae954baf">hasBrackets</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#afbcef48a723b073a2777d5a5ed73d280">hasFieldSubfieldCondition</a>($field, $subfield, $key, $subkey)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#ad88ed9012aac0687aef1c8554879cd52">hasItem</a>($field, $item, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a7bc914f2aa6c523404f368dc0b7b130b">hasMainItem</a>($field, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a2e6970a3aca76a1dbb5b4bb5ac3adda1">hasSubfield</a>($field, $subfield, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#ae65e172e3b5c9ac3c8a5e1352ba80904">joinSubfields</a>()</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a7f1b9b1cce7a02dea704a40ca85e2117">mapName</a>($name)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af80aedabfeca623a9022dfcbc95d591c">methodName</a>($type)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae2abf0591a4862f537fa23537ffca705">normalizeFieldName</a>($name)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#afa6e3d3d94854913e5ed2604919d2316">open</a>($config)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df">read</a>($entry)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a99ce7b10b2997dad6a64558ac1f9f10e">removeBrackets</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a60ece3bbe11a2b4ac6afa6e65f282724">removeBracketsFromArray</a>(&amp;$values)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a9050227e8d8f10821a4df08a5705832a">specialItem</a>($field, $subfield, $return= 'boolean')</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ab5493af644e529c11a3c3e6edc37c3b9">subfieldHasMap</a>($field, $subfield)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisConnector.html b/doc/html/classIsisConnector.html
new file mode 100644
index 0000000..357f641
--- /dev/null
+++ b/doc/html/classIsisConnector.html
@@ -0,0 +1,760 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisConnector Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisConnector Class Reference</h1><!-- doxytag: class="IsisConnector" --><!-- doxytag: inherits="IsisMap" --><div class="dynheader">
+Inheritance diagram for IsisConnector:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classIsisConnector.png" usemap="#IsisConnector_map" alt=""/>
+ <map id="IsisConnector_map" name="IsisConnector_map">
+<area href="classIsisMap.html" alt="IsisMap" shape="rect" coords="0,56,89,80"/>
+<area href="classIsisReader.html" alt="IsisReader" shape="rect" coords="0,0,89,24"/>
+<area href="classIsisFinder.html" alt="IsisFinder" shape="rect" coords="0,168,89,192"/>
+<area href="classIsisAudit.html" alt="IsisAudit" shape="rect" coords="0,224,89,248"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classIsisConnector-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#a0d1ebc176fe54568044aae02d7932c9b">getRows</a> ($field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#ad806dcc5be703fe9aea63d72d68af0a2">getValues</a> ($field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#aa16bb24a54837048eee6244957cbf091">getItem</a> ($field, $item, $row=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#aa928456a26e0264bf0c1a4869a02cbb3">getItems</a> ($field, $item)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#a21c7c4e9fec2440f8c7d36f8a632c8c2">getMainItem</a> ($field, $row=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#a2bace7162ec3bf49df9f7acd9367c360">getMainItems</a> ($field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#a1ddaff24266ee02d652de9a752c1be8e">getSubfield</a> ($field, $subfield, $row=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#ad8af0f5cef3b139649d9fb317264df10">getSubfields</a> ($field, $subfield)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#afc97554b42b8b9e98f396811bbfa13d8">explodeSubfield</a> ($field, $subfield, $row)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#acfea4d86a683cc7455d258cdb80db478">explodeItem</a> ($field, $item, $row)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#a8baad24b6abc2ef29d8968f353ea6dae">filterSubfield</a> ($field, $subfield, $row)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#ad88ed9012aac0687aef1c8554879cd52">hasItem</a> ($field, $item, $row=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#a7bc914f2aa6c523404f368dc0b7b130b">hasMainItem</a> ($field, $row)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#a2e6970a3aca76a1dbb5b4bb5ac3adda1">hasSubfield</a> ($field, $subfield, $row)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#a10669b49c4145a86dc3662c77733d74d">existingItemKeys</a> ($field, $row=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#afbcef48a723b073a2777d5a5ed73d280">hasFieldSubfieldCondition</a> ($field, $subfield, $key, $subkey)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisConnector.html#a9050227e8d8f10821a4df08a5705832a">specialItem</a> ($field, $subfield, $return= 'boolean')</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p><a class="el" href="classIsisConnector.html">IsisConnector</a>: provides an easy interface to connect an application with <a class="el" href="classCinisis.html">Cinisis</a>. </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a10669b49c4145a86dc3662c77733d74d"></a><!-- doxytag: member="IsisConnector::existingItemKeys" ref="a10669b49c4145a86dc3662c77733d74d" args="($field, $row=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::existingItemKeys </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>row</em> = <code>0</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the existing key items for a result.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$row</em>&nbsp;</td><td>Row number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with existing item keys</dd></dl>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Test. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="acfea4d86a683cc7455d258cdb80db478"></a><!-- doxytag: member="IsisConnector::explodeItem" ref="acfea4d86a683cc7455d258cdb80db478" args="($field, $item, $row)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::explodeItem </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>item</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>row</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Explode brackets for a given item, avoiding null entries.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$item</em>&nbsp;</td><td>Item.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$row</em>&nbsp;</td><td>Row number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Exploded item data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="afc97554b42b8b9e98f396811bbfa13d8"></a><!-- doxytag: member="IsisConnector::explodeSubfield" ref="afc97554b42b8b9e98f396811bbfa13d8" args="($field, $subfield, $row)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::explodeSubfield </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>row</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Explode brackets for a given subfield, avoiding null entries.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$row</em>&nbsp;</td><td>Row number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Exploded subfield data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a8baad24b6abc2ef29d8968f353ea6dae"></a><!-- doxytag: member="IsisConnector::filterSubfield" ref="a8baad24b6abc2ef29d8968f353ea6dae" args="($field, $subfield, $row)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::filterSubfield </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>row</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Filter brackets for a given subfield.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$row</em>&nbsp;</td><td>Row number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Filterd subfield data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa16bb24a54837048eee6244957cbf091"></a><!-- doxytag: member="IsisConnector::getItem" ref="aa16bb24a54837048eee6244957cbf091" args="($field, $item, $row=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::getItem </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>item</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>row</em> = <code>0</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get both main field or subfields from a given field and row.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>field array.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$item</em>&nbsp;</td><td>item name (field or subfield).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$row</em>&nbsp;</td><td>row number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Item data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa928456a26e0264bf0c1a4869a02cbb3"></a><!-- doxytag: member="IsisConnector::getItems" ref="aa928456a26e0264bf0c1a4869a02cbb3" args="($field, $item)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::getItems </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>item</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get all rows both main field or subfields from a given field.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>field array.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$item</em>&nbsp;</td><td>item name (field or subfield).</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Item data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a21c7c4e9fec2440f8c7d36f8a632c8c2"></a><!-- doxytag: member="IsisConnector::getMainItem" ref="a21c7c4e9fec2440f8c7d36f8a632c8c2" args="($field, $row=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::getMainItem </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>row</em> = <code>0</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get the value of a given field.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$row</em>&nbsp;</td><td>Optional row number if repetitive field.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Field data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a2bace7162ec3bf49df9f7acd9367c360"></a><!-- doxytag: member="IsisConnector::getMainItems" ref="a2bace7162ec3bf49df9f7acd9367c360" args="($field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::getMainItems </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get all values of a given field.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Field data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a0d1ebc176fe54568044aae02d7932c9b"></a><!-- doxytag: member="IsisConnector::getRows" ref="a0d1ebc176fe54568044aae02d7932c9b" args="($field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::getRows </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get the number of resulting rows for a given field.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Number of rows. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a1ddaff24266ee02d652de9a752c1be8e"></a><!-- doxytag: member="IsisConnector::getSubfield" ref="a1ddaff24266ee02d652de9a752c1be8e" args="($field, $subfield, $row=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::getSubfield </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>row</em> = <code>0</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get the value of a given subfield.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield name.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$row</em>&nbsp;</td><td>Row number if repetitive data.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Subfield data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad8af0f5cef3b139649d9fb317264df10"></a><!-- doxytag: member="IsisConnector::getSubfields" ref="ad8af0f5cef3b139649d9fb317264df10" args="($field, $subfield)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::getSubfields </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get all values of a given subfield.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Subfield data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad806dcc5be703fe9aea63d72d68af0a2"></a><!-- doxytag: member="IsisConnector::getValues" ref="ad806dcc5be703fe9aea63d72d68af0a2" args="($field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::getValues </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get all values of a given field.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Field data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="afbcef48a723b073a2777d5a5ed73d280"></a><!-- doxytag: member="IsisConnector::hasFieldSubfieldCondition" ref="afbcef48a723b073a2777d5a5ed73d280" args="($field, $subfield, $key, $subkey)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::hasFieldSubfieldCondition </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>key</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subkey</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if a field and subfield match a given condition.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$key</em>&nbsp;</td><td>Field key.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subkey</em>&nbsp;</td><td>Subfield key.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>True if condition match, false otherwise. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad88ed9012aac0687aef1c8554879cd52"></a><!-- doxytag: member="IsisConnector::hasItem" ref="ad88ed9012aac0687aef1c8554879cd52" args="($field, $item, $row=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::hasItem </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>item</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>row</em> = <code>0</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if a field result has an item.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$item</em>&nbsp;</td><td>Item code ('main' for the main item).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$row</em>&nbsp;</td><td>Row number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>True if result has the main item, false otherwise. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a7bc914f2aa6c523404f368dc0b7b130b"></a><!-- doxytag: member="IsisConnector::hasMainItem" ref="a7bc914f2aa6c523404f368dc0b7b130b" args="($field, $row)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::hasMainItem </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>row</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if a field result has a main item.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$row</em>&nbsp;</td><td>Row number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>True if result has the main item, false otherwise. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a2e6970a3aca76a1dbb5b4bb5ac3adda1"></a><!-- doxytag: member="IsisConnector::hasSubfield" ref="a2e6970a3aca76a1dbb5b4bb5ac3adda1" args="($field, $subfield, $row)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::hasSubfield </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>row</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if a field result and row has a given subfield.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$row</em>&nbsp;</td><td>Row number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>True if result has the subfield, false otherwise. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a9050227e8d8f10821a4df08a5705832a"></a><!-- doxytag: member="IsisConnector::specialItem" ref="a9050227e8d8f10821a4df08a5705832a" args="($field, $subfield, $return= 'boolean')" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisConnector::specialItem </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>return</em> = <code>'boolean'</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Deal with special items.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data from ISIS database schema.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield name.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$return</em>&nbsp;</td><td>Specify return type.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>True if special subfield, false otherwise of special return type </dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/IsisConnector.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisConnector.png b/doc/html/classIsisConnector.png
new file mode 100644
index 0000000..a051cbc
--- /dev/null
+++ b/doc/html/classIsisConnector.png
Binary files differ
diff --git a/doc/html/classIsisEntryIterator-members.html b/doc/html/classIsisEntryIterator-members.html
new file mode 100644
index 0000000..f79a8b3
--- /dev/null
+++ b/doc/html/classIsisEntryIterator-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisEntryIterator Member List</h1>This is the complete list of members for <a class="el" href="classIsisEntryIterator.html">IsisEntryIterator</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisEntryIterator.html#a056fcc7d817523faf1fb033fa9f8ad6e">__construct</a>($class, $entry=1)</td><td><a class="el" href="classIsisEntryIterator.html">IsisEntryIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisEntryIterator.html#ac482f43403fc4d2e1b620fb4e0f6797f">current</a>()</td><td><a class="el" href="classIsisEntryIterator.html">IsisEntryIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisEntryIterator.html#a4a740dacedb86023ece4561092c33a65">key</a>()</td><td><a class="el" href="classIsisEntryIterator.html">IsisEntryIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisEntryIterator.html#a2d1d0fe5d3c22d1720e93e03952b877d">next</a>()</td><td><a class="el" href="classIsisEntryIterator.html">IsisEntryIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisEntryIterator.html#a985e88cdfb69b42e3389f24c08b2404a">rewind</a>()</td><td><a class="el" href="classIsisEntryIterator.html">IsisEntryIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisEntryIterator.html#aff9e54b112cc728b7cd6cf00c0359c49">valid</a>()</td><td><a class="el" href="classIsisEntryIterator.html">IsisEntryIterator</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisEntryIterator.html b/doc/html/classIsisEntryIterator.html
new file mode 100644
index 0000000..e686e93
--- /dev/null
+++ b/doc/html/classIsisEntryIterator.html
@@ -0,0 +1,209 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisEntryIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisEntryIterator Class Reference</h1><!-- doxytag: class="IsisEntryIterator" -->
+<p><a href="classIsisEntryIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisEntryIterator.html#a056fcc7d817523faf1fb033fa9f8ad6e">__construct</a> ($class, $entry=1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisEntryIterator.html#a985e88cdfb69b42e3389f24c08b2404a">rewind</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisEntryIterator.html#a4a740dacedb86023ece4561092c33a65">key</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisEntryIterator.html#ac482f43403fc4d2e1b620fb4e0f6797f">current</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisEntryIterator.html#a2d1d0fe5d3c22d1720e93e03952b877d">next</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisEntryIterator.html#aff9e54b112cc728b7cd6cf00c0359c49">valid</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Isis entry iterator. Iterates over all entries in the database. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a056fcc7d817523faf1fb033fa9f8ad6e"></a><!-- doxytag: member="IsisEntryIterator::__construct" ref="a056fcc7d817523faf1fb033fa9f8ad6e" args="($class, $entry=1)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisEntryIterator::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>class</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>entry</em> = <code>1</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$class</em>&nbsp;</td><td>Instance of <a class="el" href="classIsisConnector.html">IsisConnector</a> or child class.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$entry</em>&nbsp;</td><td>Start entry number to iterate from. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ac482f43403fc4d2e1b620fb4e0f6797f"></a><!-- doxytag: member="IsisEntryIterator::current" ref="ac482f43403fc4d2e1b620fb4e0f6797f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisEntryIterator::current </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a4a740dacedb86023ece4561092c33a65"></a><!-- doxytag: member="IsisEntryIterator::key" ref="a4a740dacedb86023ece4561092c33a65" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisEntryIterator::key </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the key of the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a2d1d0fe5d3c22d1720e93e03952b877d"></a><!-- doxytag: member="IsisEntryIterator::next" ref="a2d1d0fe5d3c22d1720e93e03952b877d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisEntryIterator::next </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Move forward to next element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a985e88cdfb69b42e3389f24c08b2404a"></a><!-- doxytag: member="IsisEntryIterator::rewind" ref="a985e88cdfb69b42e3389f24c08b2404a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisEntryIterator::rewind </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Rewind the Iterator to the first element. </p>
+
+</div>
+</div>
+<a class="anchor" id="aff9e54b112cc728b7cd6cf00c0359c49"></a><!-- doxytag: member="IsisEntryIterator::valid" ref="aff9e54b112cc728b7cd6cf00c0359c49" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisEntryIterator::valid </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if there is a current element after calls to <a class="el" href="classIsisEntryIterator.html#a985e88cdfb69b42e3389f24c08b2404a">rewind()</a> or <a class="el" href="classIsisEntryIterator.html#a2d1d0fe5d3c22d1720e93e03952b877d">next()</a>. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/iterators/IsisEntryIterator.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisFieldIterator-members.html b/doc/html/classIsisFieldIterator-members.html
new file mode 100644
index 0000000..e0c5dd0
--- /dev/null
+++ b/doc/html/classIsisFieldIterator-members.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisFieldIterator Member List</h1>This is the complete list of members for <a class="el" href="classIsisFieldIterator.html">IsisFieldIterator</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisFieldIterator.html#a6be7899f5131064d980017dbaa892a1f">__construct</a>($class, $field)</td><td><a class="el" href="classIsisFieldIterator.html">IsisFieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFieldIterator.html#a23a9cbf26e7786777bca2c7a0cb3d87e">current</a>()</td><td><a class="el" href="classIsisFieldIterator.html">IsisFieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFieldIterator.html#a0904dcbdd044353ef339c4f1a96d4387">current_null</a>()</td><td><a class="el" href="classIsisFieldIterator.html">IsisFieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFieldIterator.html#aff5eab62ba63049c0c09609300dfd348">has_more_rows</a>()</td><td><a class="el" href="classIsisFieldIterator.html">IsisFieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFieldIterator.html#afad4839168701adff27f1037b2d8fafc">key</a>()</td><td><a class="el" href="classIsisFieldIterator.html">IsisFieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFieldIterator.html#a7a8b7866abd01b6e7ea07c7bb24e9de0">next</a>()</td><td><a class="el" href="classIsisFieldIterator.html">IsisFieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFieldIterator.html#a19e38c95726a11124f0a46228095cea0">rewind</a>()</td><td><a class="el" href="classIsisFieldIterator.html">IsisFieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFieldIterator.html#a030cf47b3e4d174e9409c635ce1b49c7">valid</a>()</td><td><a class="el" href="classIsisFieldIterator.html">IsisFieldIterator</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Jul 19 11:42:35 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisFieldIterator.html b/doc/html/classIsisFieldIterator.html
new file mode 100644
index 0000000..3c07093
--- /dev/null
+++ b/doc/html/classIsisFieldIterator.html
@@ -0,0 +1,247 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisFieldIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisFieldIterator Class Reference</h1><!-- doxytag: class="IsisFieldIterator" -->
+<p><a href="classIsisFieldIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFieldIterator.html#a6be7899f5131064d980017dbaa892a1f">__construct</a> ($class, $field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFieldIterator.html#a19e38c95726a11124f0a46228095cea0">rewind</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFieldIterator.html#afad4839168701adff27f1037b2d8fafc">key</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFieldIterator.html#a23a9cbf26e7786777bca2c7a0cb3d87e">current</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFieldIterator.html#a7a8b7866abd01b6e7ea07c7bb24e9de0">next</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFieldIterator.html#aff5eab62ba63049c0c09609300dfd348">has_more_rows</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFieldIterator.html#a0904dcbdd044353ef339c4f1a96d4387">current_null</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFieldIterator.html#a030cf47b3e4d174e9409c635ce1b49c7">valid</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Isis field iterator. Iterates over all field values for each result row. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a6be7899f5131064d980017dbaa892a1f"></a><!-- doxytag: member="IsisFieldIterator::__construct" ref="a6be7899f5131064d980017dbaa892a1f" args="($class, $field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFieldIterator::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>class</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$class</em>&nbsp;</td><td>Instance of <a class="el" href="classIsisConnector.html">IsisConnector</a> or child class.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field to iterate over. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a23a9cbf26e7786777bca2c7a0cb3d87e"></a><!-- doxytag: member="IsisFieldIterator::current" ref="a23a9cbf26e7786777bca2c7a0cb3d87e" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFieldIterator::current </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a0904dcbdd044353ef339c4f1a96d4387"></a><!-- doxytag: member="IsisFieldIterator::current_null" ref="a0904dcbdd044353ef339c4f1a96d4387" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFieldIterator::current_null </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if the current value is null. </p>
+
+</div>
+</div>
+<a class="anchor" id="aff5eab62ba63049c0c09609300dfd348"></a><!-- doxytag: member="IsisFieldIterator::has_more_rows" ref="aff5eab62ba63049c0c09609300dfd348" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFieldIterator::has_more_rows </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if there are more rows. </p>
+
+</div>
+</div>
+<a class="anchor" id="afad4839168701adff27f1037b2d8fafc"></a><!-- doxytag: member="IsisFieldIterator::key" ref="afad4839168701adff27f1037b2d8fafc" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFieldIterator::key </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the key of the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a7a8b7866abd01b6e7ea07c7bb24e9de0"></a><!-- doxytag: member="IsisFieldIterator::next" ref="a7a8b7866abd01b6e7ea07c7bb24e9de0" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFieldIterator::next </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Move forward to next element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a19e38c95726a11124f0a46228095cea0"></a><!-- doxytag: member="IsisFieldIterator::rewind" ref="a19e38c95726a11124f0a46228095cea0" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFieldIterator::rewind </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Rewind the Iterator to the first element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a030cf47b3e4d174e9409c635ce1b49c7"></a><!-- doxytag: member="IsisFieldIterator::valid" ref="a030cf47b3e4d174e9409c635ce1b49c7" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFieldIterator::valid </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if there is a current element after calls to <a class="el" href="classIsisFieldIterator.html#a19e38c95726a11124f0a46228095cea0">rewind()</a> or <a class="el" href="classIsisFieldIterator.html#a7a8b7866abd01b6e7ea07c7bb24e9de0">next()</a>. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/iterators/IsisFieldIterator.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Jul 19 11:42:35 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisFinder-members.html b/doc/html/classIsisFinder-members.html
new file mode 100644
index 0000000..1cf1722
--- /dev/null
+++ b/doc/html/classIsisFinder-members.html
@@ -0,0 +1,113 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisFinder Member List</h1>This is the complete list of members for <a class="el" href="classIsisFinder.html">IsisFinder</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a70d1444cf56269795b4947dd82b2a4ac">__construct</a>($config=null)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a10669b49c4145a86dc3662c77733d74d">existingItemKeys</a>($field, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a4610ebcf69c197e2c596965e2dc0358e">explodeBrackets</a>($subject)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#acfea4d86a683cc7455d258cdb80db478">explodeItem</a>($field, $item, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#afc97554b42b8b9e98f396811bbfa13d8">explodeSubfield</a>($field, $subfield, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a3cc08df25da082046d496db93778709b">explodeValue</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af94e1fc5d73a6272f04a60c0acaeb409">fieldHasMap</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#aa6099ed6bd276b32bd7bba184f144529">filterBrackets</a>($values)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a8baad24b6abc2ef29d8968f353ea6dae">filterSubfield</a>($field, $subfield, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#aee1953b6e46b1612c725b2da82414d14">getFieldArray</a>($field_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ac6a4eed048ddfa62c76e6d813754af81">getFieldKey</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae41313537e399f15ff16a4db887cf5b9">getFieldName</a>($field_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#aa16bb24a54837048eee6244957cbf091">getItem</a>($field, $item, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a994934784caa4149737bda55160a459f">getItemKey</a>($field, $item)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#aa928456a26e0264bf0c1a4869a02cbb3">getItems</a>($field, $item)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a21c7c4e9fec2440f8c7d36f8a632c8c2">getMainItem</a>($field, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af689f27e67b0b38a3e880ead17a487f5">getMainItemName</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a2bace7162ec3bf49df9f7acd9367c360">getMainItems</a>($field)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a29eb2c45b51f95fdfb9ff7af770ca6ce">getMap</a>($field, $subfield=NULL)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a62b933be483fb6704e12e41f10286cd5">getMapType</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a0d1ebc176fe54568044aae02d7932c9b">getRows</a>($field)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a1ddaff24266ee02d652de9a752c1be8e">getSubfield</a>($field, $subfield, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae5d904b8407b38751656715fb9efd7cf">getSubfieldKey</a>($field, $subfield)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ad0b61ec2fbfb011db4bf89c5f54efab4">getSubfieldList</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a83ffdd84c385513a09e5ab523a44d6f2">getSubfieldName</a>($field_key, $subfield_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#ad8af0f5cef3b139649d9fb317264df10">getSubfields</a>($field, $subfield)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#ad806dcc5be703fe9aea63d72d68af0a2">getValues</a>($field)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a109a6ef49b2190bfbcee796dae954baf">hasBrackets</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#afbcef48a723b073a2777d5a5ed73d280">hasFieldSubfieldCondition</a>($field, $subfield, $key, $subkey)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#ad88ed9012aac0687aef1c8554879cd52">hasItem</a>($field, $item, $row=0)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a7bc914f2aa6c523404f368dc0b7b130b">hasMainItem</a>($field, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a2e6970a3aca76a1dbb5b4bb5ac3adda1">hasSubfield</a>($field, $subfield, $row)</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFinder.html#a41410b18c4462c05ac669e4ee889d8a7">hasSubfieldInRows</a>($field, $subfield)</td><td><a class="el" href="classIsisFinder.html">IsisFinder</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#ae65e172e3b5c9ac3c8a5e1352ba80904">joinSubfields</a>()</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a7f1b9b1cce7a02dea704a40ca85e2117">mapName</a>($name)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af80aedabfeca623a9022dfcbc95d591c">methodName</a>($type)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFinder.html#a7d708e281bea35ee38f5875c8f2cad8d">nextField</a>($field, $entry=1)</td><td><a class="el" href="classIsisFinder.html">IsisFinder</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFinder.html#ac4e3a8f45995cbf940b3f2899b71bd1e">nextRepetition</a>($field, $entry=1)</td><td><a class="el" href="classIsisFinder.html">IsisFinder</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisFinder.html#aa367980783d341197e003684a639ff1a">nextSubfield</a>($field, $subfield, $entry=1)</td><td><a class="el" href="classIsisFinder.html">IsisFinder</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae2abf0591a4862f537fa23537ffca705">normalizeFieldName</a>($name)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#afa6e3d3d94854913e5ed2604919d2316">open</a>($config)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df">read</a>($entry)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a99ce7b10b2997dad6a64558ac1f9f10e">removeBrackets</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a60ece3bbe11a2b4ac6afa6e65f282724">removeBracketsFromArray</a>(&amp;$values)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisConnector.html#a9050227e8d8f10821a4df08a5705832a">specialItem</a>($field, $subfield, $return= 'boolean')</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ab5493af644e529c11a3c3e6edc37c3b9">subfieldHasMap</a>($field, $subfield)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisFinder.html b/doc/html/classIsisFinder.html
new file mode 100644
index 0000000..d6ad631
--- /dev/null
+++ b/doc/html/classIsisFinder.html
@@ -0,0 +1,245 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisFinder Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisFinder Class Reference</h1><!-- doxytag: class="IsisFinder" --><!-- doxytag: inherits="IsisConnector" --><div class="dynheader">
+Inheritance diagram for IsisFinder:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classIsisFinder.png" usemap="#IsisFinder_map" alt=""/>
+ <map id="IsisFinder_map" name="IsisFinder_map">
+<area href="classIsisConnector.html" alt="IsisConnector" shape="rect" coords="0,112,89,136"/>
+<area href="classIsisMap.html" alt="IsisMap" shape="rect" coords="0,56,89,80"/>
+<area href="classIsisReader.html" alt="IsisReader" shape="rect" coords="0,0,89,24"/>
+<area href="classIsisAudit.html" alt="IsisAudit" shape="rect" coords="0,224,89,248"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classIsisFinder-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFinder.html#ac4e3a8f45995cbf940b3f2899b71bd1e">nextRepetition</a> ($field, $entry=1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFinder.html#a7d708e281bea35ee38f5875c8f2cad8d">nextField</a> ($field, $entry=1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFinder.html#aa367980783d341197e003684a639ff1a">nextSubfield</a> ($field, $subfield, $entry=1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisFinder.html#a41410b18c4462c05ac669e4ee889d8a7">hasSubfieldInRows</a> ($field, $subfield)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Provides Isis Database search methods. </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a41410b18c4462c05ac669e4ee889d8a7"></a><!-- doxytag: member="IsisFinder::hasSubfieldInRows" ref="a41410b18c4462c05ac669e4ee889d8a7" args="($field, $subfield)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFinder::hasSubfieldInRows </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if a field result has a given subfield.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>True if result has the subfield, false otherwise. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a7d708e281bea35ee38f5875c8f2cad8d"></a><!-- doxytag: member="IsisFinder::nextField" ref="a7d708e281bea35ee38f5875c8f2cad8d" args="($field, $entry=1)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFinder::nextField </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>entry</em> = <code>1</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Find the next occurrence of a field.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$entry</em>&nbsp;</td><td>Start entry number to begin the search.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Next occurrence. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ac4e3a8f45995cbf940b3f2899b71bd1e"></a><!-- doxytag: member="IsisFinder::nextRepetition" ref="ac4e3a8f45995cbf940b3f2899b71bd1e" args="($field, $entry=1)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFinder::nextRepetition </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>entry</em> = <code>1</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Find the next repetition of a field.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$entry</em>&nbsp;</td><td>Start entry number to begin the search.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Next repetition entry and result. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa367980783d341197e003684a639ff1a"></a><!-- doxytag: member="IsisFinder::nextSubfield" ref="aa367980783d341197e003684a639ff1a" args="($field, $subfield, $entry=1)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisFinder::nextSubfield </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>entry</em> = <code>1</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Find the next occurrence of a subfield.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$entry</em>&nbsp;</td><td>Start entry number to begin the search.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Next occurrence. </dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/IsisFinder.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisFinder.png b/doc/html/classIsisFinder.png
new file mode 100644
index 0000000..a15a588
--- /dev/null
+++ b/doc/html/classIsisFinder.png
Binary files differ
diff --git a/doc/html/classIsisItemIterator-members.html b/doc/html/classIsisItemIterator-members.html
new file mode 100644
index 0000000..bdfcac8
--- /dev/null
+++ b/doc/html/classIsisItemIterator-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisItemIterator Member List</h1>This is the complete list of members for <a class="el" href="classIsisItemIterator.html">IsisItemIterator</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisItemIterator.html#a6ee7fe126baaffa77ad2cf177fefc46a">__construct</a>($class, $field, $main=false)</td><td><a class="el" href="classIsisItemIterator.html">IsisItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisItemIterator.html#a3f602399a600d7b95d23b87111d0e72b">current</a>()</td><td><a class="el" href="classIsisItemIterator.html">IsisItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisItemIterator.html#ab51757f546b7d9efb9decd701a38b8b5">key</a>()</td><td><a class="el" href="classIsisItemIterator.html">IsisItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisItemIterator.html#a17c6a2e50a0ca67feb92f4ffc4cbec23">next</a>()</td><td><a class="el" href="classIsisItemIterator.html">IsisItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisItemIterator.html#ab87a4387a9fd745366ccf8e138a9f60c">rewind</a>()</td><td><a class="el" href="classIsisItemIterator.html">IsisItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisItemIterator.html#aacea6ed6fd269ef1549ce86820da8b3b">valid</a>()</td><td><a class="el" href="classIsisItemIterator.html">IsisItemIterator</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisItemIterator.html b/doc/html/classIsisItemIterator.html
new file mode 100644
index 0000000..a0c30e0
--- /dev/null
+++ b/doc/html/classIsisItemIterator.html
@@ -0,0 +1,216 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisItemIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisItemIterator Class Reference</h1><!-- doxytag: class="IsisItemIterator" -->
+<p><a href="classIsisItemIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisItemIterator.html#a6ee7fe126baaffa77ad2cf177fefc46a">__construct</a> ($class, $field, $main=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisItemIterator.html#ab87a4387a9fd745366ccf8e138a9f60c">rewind</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisItemIterator.html#ab51757f546b7d9efb9decd701a38b8b5">key</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisItemIterator.html#a3f602399a600d7b95d23b87111d0e72b">current</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisItemIterator.html#a17c6a2e50a0ca67feb92f4ffc4cbec23">next</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisItemIterator.html#aacea6ed6fd269ef1549ce86820da8b3b">valid</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Isis field iterator. Iterates over a field for each result row. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a6ee7fe126baaffa77ad2cf177fefc46a"></a><!-- doxytag: member="IsisItemIterator::__construct" ref="a6ee7fe126baaffa77ad2cf177fefc46a" args="($class, $field, $main=false)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisItemIterator::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>class</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>main</em> = <code>false</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$class</em>&nbsp;</td><td>Instance of <a class="el" href="classIsisConnector.html">IsisConnector</a> or child class.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field to iterate over.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$main</em>&nbsp;</td><td>Control to which item the main field should be mapped to. By default no mapping is made. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a3f602399a600d7b95d23b87111d0e72b"></a><!-- doxytag: member="IsisItemIterator::current" ref="a3f602399a600d7b95d23b87111d0e72b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisItemIterator::current </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="ab51757f546b7d9efb9decd701a38b8b5"></a><!-- doxytag: member="IsisItemIterator::key" ref="ab51757f546b7d9efb9decd701a38b8b5" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisItemIterator::key </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the key of the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a17c6a2e50a0ca67feb92f4ffc4cbec23"></a><!-- doxytag: member="IsisItemIterator::next" ref="a17c6a2e50a0ca67feb92f4ffc4cbec23" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisItemIterator::next </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Move forward to next element. </p>
+
+</div>
+</div>
+<a class="anchor" id="ab87a4387a9fd745366ccf8e138a9f60c"></a><!-- doxytag: member="IsisItemIterator::rewind" ref="ab87a4387a9fd745366ccf8e138a9f60c" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisItemIterator::rewind </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Rewind the Iterator to the first element. </p>
+
+</div>
+</div>
+<a class="anchor" id="aacea6ed6fd269ef1549ce86820da8b3b"></a><!-- doxytag: member="IsisItemIterator::valid" ref="aacea6ed6fd269ef1549ce86820da8b3b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisItemIterator::valid </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if there is a current element after calls to <a class="el" href="classIsisItemIterator.html#ab87a4387a9fd745366ccf8e138a9f60c">rewind()</a> or <a class="el" href="classIsisItemIterator.html#a17c6a2e50a0ca67feb92f4ffc4cbec23">next()</a>. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/iterators/IsisItemIterator.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisMainItemIterator-members.html b/doc/html/classIsisMainItemIterator-members.html
new file mode 100644
index 0000000..27c27f3
--- /dev/null
+++ b/doc/html/classIsisMainItemIterator-members.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisMainItemIterator Member List</h1>This is the complete list of members for <a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisMainItemIterator.html#a486e2d00fe13ed908b7384d64fd5f6f0">__construct</a>($class, $field)</td><td><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMainItemIterator.html#adab612db1a4e1f16c6bc5848c3d4ee21">current</a>()</td><td><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMainItemIterator.html#ad0f3d297912d5101d5227139f8414c80">current_null</a>()</td><td><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMainItemIterator.html#a6c406f34a89316ff7e7fa15a80806b39">has_more_rows</a>()</td><td><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMainItemIterator.html#a3676fc993eb38641c65363f2e05873f3">key</a>()</td><td><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMainItemIterator.html#af63043a1ab350854c0a30561ccb42dae">next</a>()</td><td><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMainItemIterator.html#a37bf1484646334c5c41d3f7f50558b07">rewind</a>()</td><td><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMainItemIterator.html#a376387f6168a95890fc9f3a441967135">valid</a>()</td><td><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisMainItemIterator.html b/doc/html/classIsisMainItemIterator.html
new file mode 100644
index 0000000..d49022b
--- /dev/null
+++ b/doc/html/classIsisMainItemIterator.html
@@ -0,0 +1,247 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisMainItemIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisMainItemIterator Class Reference</h1><!-- doxytag: class="IsisMainItemIterator" -->
+<p><a href="classIsisMainItemIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMainItemIterator.html#a486e2d00fe13ed908b7384d64fd5f6f0">__construct</a> ($class, $field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMainItemIterator.html#a37bf1484646334c5c41d3f7f50558b07">rewind</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMainItemIterator.html#a3676fc993eb38641c65363f2e05873f3">key</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMainItemIterator.html#adab612db1a4e1f16c6bc5848c3d4ee21">current</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMainItemIterator.html#af63043a1ab350854c0a30561ccb42dae">next</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMainItemIterator.html#a6c406f34a89316ff7e7fa15a80806b39">has_more_rows</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMainItemIterator.html#ad0f3d297912d5101d5227139f8414c80">current_null</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMainItemIterator.html#a376387f6168a95890fc9f3a441967135">valid</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Isis field iterator. Iterates over all field main values for each result row. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a486e2d00fe13ed908b7384d64fd5f6f0"></a><!-- doxytag: member="IsisMainItemIterator::__construct" ref="a486e2d00fe13ed908b7384d64fd5f6f0" args="($class, $field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMainItemIterator::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>class</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$class</em>&nbsp;</td><td>Instance of <a class="el" href="classIsisConnector.html">IsisConnector</a> or child class.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field to iterate over. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="adab612db1a4e1f16c6bc5848c3d4ee21"></a><!-- doxytag: member="IsisMainItemIterator::current" ref="adab612db1a4e1f16c6bc5848c3d4ee21" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMainItemIterator::current </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="ad0f3d297912d5101d5227139f8414c80"></a><!-- doxytag: member="IsisMainItemIterator::current_null" ref="ad0f3d297912d5101d5227139f8414c80" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMainItemIterator::current_null </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if the current value is null. </p>
+
+</div>
+</div>
+<a class="anchor" id="a6c406f34a89316ff7e7fa15a80806b39"></a><!-- doxytag: member="IsisMainItemIterator::has_more_rows" ref="a6c406f34a89316ff7e7fa15a80806b39" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMainItemIterator::has_more_rows </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if there are more rows. </p>
+
+</div>
+</div>
+<a class="anchor" id="a3676fc993eb38641c65363f2e05873f3"></a><!-- doxytag: member="IsisMainItemIterator::key" ref="a3676fc993eb38641c65363f2e05873f3" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMainItemIterator::key </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the key of the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="af63043a1ab350854c0a30561ccb42dae"></a><!-- doxytag: member="IsisMainItemIterator::next" ref="af63043a1ab350854c0a30561ccb42dae" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMainItemIterator::next </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Move forward to next element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a37bf1484646334c5c41d3f7f50558b07"></a><!-- doxytag: member="IsisMainItemIterator::rewind" ref="a37bf1484646334c5c41d3f7f50558b07" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMainItemIterator::rewind </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Rewind the Iterator to the first element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a376387f6168a95890fc9f3a441967135"></a><!-- doxytag: member="IsisMainItemIterator::valid" ref="a376387f6168a95890fc9f3a441967135" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMainItemIterator::valid </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if there is a current element after calls to <a class="el" href="classIsisMainItemIterator.html#a37bf1484646334c5c41d3f7f50558b07">rewind()</a> or <a class="el" href="classIsisMainItemIterator.html#af63043a1ab350854c0a30561ccb42dae">next()</a>. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/iterators/IsisMainItemIterator.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisMap-members.html b/doc/html/classIsisMap-members.html
new file mode 100644
index 0000000..aa736a4
--- /dev/null
+++ b/doc/html/classIsisMap-members.html
@@ -0,0 +1,92 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisMap Member List</h1>This is the complete list of members for <a class="el" href="classIsisMap.html">IsisMap</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a70d1444cf56269795b4947dd82b2a4ac">__construct</a>($config=null)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a4610ebcf69c197e2c596965e2dc0358e">explodeBrackets</a>($subject)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a3cc08df25da082046d496db93778709b">explodeValue</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af94e1fc5d73a6272f04a60c0acaeb409">fieldHasMap</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#aa6099ed6bd276b32bd7bba184f144529">filterBrackets</a>($values)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#aee1953b6e46b1612c725b2da82414d14">getFieldArray</a>($field_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ac6a4eed048ddfa62c76e6d813754af81">getFieldKey</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae41313537e399f15ff16a4db887cf5b9">getFieldName</a>($field_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a994934784caa4149737bda55160a459f">getItemKey</a>($field, $item)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af689f27e67b0b38a3e880ead17a487f5">getMainItemName</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a29eb2c45b51f95fdfb9ff7af770ca6ce">getMap</a>($field, $subfield=NULL)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a62b933be483fb6704e12e41f10286cd5">getMapType</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae5d904b8407b38751656715fb9efd7cf">getSubfieldKey</a>($field, $subfield)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ad0b61ec2fbfb011db4bf89c5f54efab4">getSubfieldList</a>($field)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a83ffdd84c385513a09e5ab523a44d6f2">getSubfieldName</a>($field_key, $subfield_key)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a109a6ef49b2190bfbcee796dae954baf">hasBrackets</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#ae65e172e3b5c9ac3c8a5e1352ba80904">joinSubfields</a>()</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#a7f1b9b1cce7a02dea704a40ca85e2117">mapName</a>($name)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#af80aedabfeca623a9022dfcbc95d591c">methodName</a>($type)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ae2abf0591a4862f537fa23537ffca705">normalizeFieldName</a>($name)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#afa6e3d3d94854913e5ed2604919d2316">open</a>($config)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df">read</a>($entry)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a99ce7b10b2997dad6a64558ac1f9f10e">removeBrackets</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a60ece3bbe11a2b4ac6afa6e65f282724">removeBracketsFromArray</a>(&amp;$values)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMap.html#ab5493af644e529c11a3c3e6edc37c3b9">subfieldHasMap</a>($field, $subfield)</td><td><a class="el" href="classIsisMap.html">IsisMap</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisMap.html b/doc/html/classIsisMap.html
new file mode 100644
index 0000000..c2215f1
--- /dev/null
+++ b/doc/html/classIsisMap.html
@@ -0,0 +1,551 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisMap Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisMap Class Reference</h1><!-- doxytag: class="IsisMap" --><!-- doxytag: inherits="IsisReader" --><div class="dynheader">
+Inheritance diagram for IsisMap:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classIsisMap.png" usemap="#IsisMap_map" alt=""/>
+ <map id="IsisMap_map" name="IsisMap_map">
+<area href="classIsisReader.html" alt="IsisReader" shape="rect" coords="0,0,89,24"/>
+<area href="classIsisConnector.html" alt="IsisConnector" shape="rect" coords="0,112,89,136"/>
+<area href="classIsisFinder.html" alt="IsisFinder" shape="rect" coords="0,168,89,192"/>
+<area href="classIsisAudit.html" alt="IsisAudit" shape="rect" coords="0,224,89,248"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classIsisMap-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#af689f27e67b0b38a3e880ead17a487f5">getMainItemName</a> ($field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#ad0b61ec2fbfb011db4bf89c5f54efab4">getSubfieldList</a> ($field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#a29eb2c45b51f95fdfb9ff7af770ca6ce">getMap</a> ($field, $subfield=NULL)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#a62b933be483fb6704e12e41f10286cd5">getMapType</a> ($field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#af94e1fc5d73a6272f04a60c0acaeb409">fieldHasMap</a> ($field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#ab5493af644e529c11a3c3e6edc37c3b9">subfieldHasMap</a> ($field, $subfield)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#ae5d904b8407b38751656715fb9efd7cf">getSubfieldKey</a> ($field, $subfield)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#a994934784caa4149737bda55160a459f">getItemKey</a> ($field, $item)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#ac6a4eed048ddfa62c76e6d813754af81">getFieldKey</a> ($field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#aee1953b6e46b1612c725b2da82414d14">getFieldArray</a> ($field_key)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#a83ffdd84c385513a09e5ab523a44d6f2">getSubfieldName</a> ($field_key, $subfield_key)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#ae41313537e399f15ff16a4db887cf5b9">getFieldName</a> ($field_key)</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#af80aedabfeca623a9022dfcbc95d591c">methodName</a> ($type)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#ae2abf0591a4862f537fa23537ffca705">normalizeFieldName</a> ($name)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMap.html#a7f1b9b1cce7a02dea704a40ca85e2117">mapName</a> ($name)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Provides mappings and schema functionalities around <a class="el" href="classCinisis.html">Cinisis</a>. </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="af94e1fc5d73a6272f04a60c0acaeb409"></a><!-- doxytag: member="IsisMap::fieldHasMap" ref="af94e1fc5d73a6272f04a60c0acaeb409" args="($field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::fieldHasMap </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check on an ISIS schema whether a field has a map.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>TRUE if field has a map, FALSE otherwise. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aee1953b6e46b1612c725b2da82414d14"></a><!-- doxytag: member="IsisMap::getFieldArray" ref="aee1953b6e46b1612c725b2da82414d14" args="($field_key)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::getFieldArray </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field_key</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get the array which defines a field.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field_key</em>&nbsp;</td><td>Field key.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Field array. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ac6a4eed048ddfa62c76e6d813754af81"></a><!-- doxytag: member="IsisMap::getFieldKey" ref="ac6a4eed048ddfa62c76e6d813754af81" args="($field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::getFieldKey </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get the key of a field entry.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Field key. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ae41313537e399f15ff16a4db887cf5b9"></a><!-- doxytag: member="IsisMap::getFieldName" ref="ae41313537e399f15ff16a4db887cf5b9" args="($field_key)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::getFieldName </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field_key</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get a field name.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field_key</em>&nbsp;</td><td>Field key.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Field name. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a994934784caa4149737bda55160a459f"></a><!-- doxytag: member="IsisMap::getItemKey" ref="a994934784caa4149737bda55160a459f" args="($field, $item)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::getItemKey </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>item</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get the item key.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$item</em>&nbsp;</td><td>Item name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Item key. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="af689f27e67b0b38a3e880ead17a487f5"></a><!-- doxytag: member="IsisMap::getMainItemName" ref="af689f27e67b0b38a3e880ead17a487f5" args="($field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::getMainItemName </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get the main field name.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field data from ISIS database schema.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Main field name. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a29eb2c45b51f95fdfb9ff7af770ca6ce"></a><!-- doxytag: member="IsisMap::getMap" ref="a29eb2c45b51f95fdfb9ff7af770ca6ce" args="($field, $subfield=NULL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::getMap </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em> = <code>NULL</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Determine which model field an ISIS db field should be mapped to. When importing an ISIS database to another system, a mapping provided in the database schema can be used to put the originating entries (fields and subfields) in the right place at the destination database.</p>
+<p>Map format:</p>
+<p>map: type: relation</p>
+<p>map: type: value field: dest subfields: a: dest b: dest</p>
+<p>Examples:</p>
+<p>map: type: Performer</p>
+<p>map: type: value field: title subfields: a: subtitle</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>A map destination to the field or subfield. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a62b933be483fb6704e12e41f10286cd5"></a><!-- doxytag: member="IsisMap::getMapType" ref="a62b933be483fb6704e12e41f10286cd5" args="($field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::getMapType </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get the mapping type of a given field.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>The mapping type. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ae5d904b8407b38751656715fb9efd7cf"></a><!-- doxytag: member="IsisMap::getSubfieldKey" ref="ae5d904b8407b38751656715fb9efd7cf" args="($field, $subfield)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::getSubfieldKey </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get the key of a subfield entry.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Subfield key. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad0b61ec2fbfb011db4bf89c5f54efab4"></a><!-- doxytag: member="IsisMap::getSubfieldList" ref="ad0b61ec2fbfb011db4bf89c5f54efab4" args="($field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::getSubfieldList </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get the list of subfields from a given field.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a83ffdd84c385513a09e5ab523a44d6f2"></a><!-- doxytag: member="IsisMap::getSubfieldName" ref="a83ffdd84c385513a09e5ab523a44d6f2" args="($field_key, $subfield_key)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::getSubfieldName </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field_key</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield_key</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Get a subfield name.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field_key</em>&nbsp;</td><td>Field key.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield_key</em>&nbsp;</td><td>Subfield key.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Subfield name. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a7f1b9b1cce7a02dea704a40ca85e2117"></a><!-- doxytag: member="IsisMap::mapName" ref="a7f1b9b1cce7a02dea704a40ca85e2117" args="($name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static IsisMap::mapName </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>name</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Build a map name.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$name</em>&nbsp;</td><td>Field name</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Map name </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="af80aedabfeca623a9022dfcbc95d591c"></a><!-- doxytag: member="IsisMap::methodName" ref="af80aedabfeca623a9022dfcbc95d591c" args="($type)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static IsisMap::methodName </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>type</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Guess a method name from a type.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$type</em>&nbsp;</td><td>Mapping type.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Method name. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ae2abf0591a4862f537fa23537ffca705"></a><!-- doxytag: member="IsisMap::normalizeFieldName" ref="ae2abf0591a4862f537fa23537ffca705" args="($name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static IsisMap::normalizeFieldName </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>name</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Normalize field names.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$name</em>&nbsp;</td><td>Field name</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Normalized field name </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ab5493af644e529c11a3c3e6edc37c3b9"></a><!-- doxytag: member="IsisMap::subfieldHasMap" ref="ab5493af644e529c11a3c3e6edc37c3b9" args="($field, $subfield)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMap::subfieldHasMap </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subfield</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check on an ISIS schema whether a subfield has a map.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field array.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$subfield</em>&nbsp;</td><td>Subfield name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>TRUE if subfield has a map, FALSE otherwise. </dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/IsisMap.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisMap.png b/doc/html/classIsisMap.png
new file mode 100644
index 0000000..e952478
--- /dev/null
+++ b/doc/html/classIsisMap.png
Binary files differ
diff --git a/doc/html/classIsisMethodIterator-members.html b/doc/html/classIsisMethodIterator-members.html
new file mode 100644
index 0000000..1d0fec3
--- /dev/null
+++ b/doc/html/classIsisMethodIterator-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisMethodIterator Member List</h1>This is the complete list of members for <a class="el" href="classIsisMethodIterator.html">IsisMethodIterator</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisMethodIterator.html#a1cf2e69c03a092839a2494264ca2ed07">__construct</a>($class)</td><td><a class="el" href="classIsisMethodIterator.html">IsisMethodIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMethodIterator.html#a1d7236d349cd282c4c0ff6ec8f186e93">current</a>()</td><td><a class="el" href="classIsisMethodIterator.html">IsisMethodIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMethodIterator.html#ad750f5dd57dcb6480f64f9ac703492fc">key</a>()</td><td><a class="el" href="classIsisMethodIterator.html">IsisMethodIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMethodIterator.html#a8a02e17d6597ba1f199bd82ab9fc1b32">next</a>()</td><td><a class="el" href="classIsisMethodIterator.html">IsisMethodIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMethodIterator.html#a1a0ee1617a50e6aa57fe80cd0c2023df">rewind</a>()</td><td><a class="el" href="classIsisMethodIterator.html">IsisMethodIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisMethodIterator.html#acb2ac4c3a336d9c6c25d97bd47f60759">valid</a>()</td><td><a class="el" href="classIsisMethodIterator.html">IsisMethodIterator</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisMethodIterator.html b/doc/html/classIsisMethodIterator.html
new file mode 100644
index 0000000..6a0860c
--- /dev/null
+++ b/doc/html/classIsisMethodIterator.html
@@ -0,0 +1,199 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisMethodIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisMethodIterator Class Reference</h1><!-- doxytag: class="IsisMethodIterator" -->
+<p><a href="classIsisMethodIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMethodIterator.html#a1cf2e69c03a092839a2494264ca2ed07">__construct</a> ($class)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMethodIterator.html#a1a0ee1617a50e6aa57fe80cd0c2023df">rewind</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMethodIterator.html#ad750f5dd57dcb6480f64f9ac703492fc">key</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMethodIterator.html#a1d7236d349cd282c4c0ff6ec8f186e93">current</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMethodIterator.html#a8a02e17d6597ba1f199bd82ab9fc1b32">next</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisMethodIterator.html#acb2ac4c3a336d9c6c25d97bd47f60759">valid</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Iterates over all callable methods for database mapping. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a1cf2e69c03a092839a2494264ca2ed07"></a><!-- doxytag: member="IsisMethodIterator::__construct" ref="a1cf2e69c03a092839a2494264ca2ed07" args="($class)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMethodIterator::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>class</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$class</em>&nbsp;</td><td>Instance of <a class="el" href="classIsisConnector.html">IsisConnector</a> or child class. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a1d7236d349cd282c4c0ff6ec8f186e93"></a><!-- doxytag: member="IsisMethodIterator::current" ref="a1d7236d349cd282c4c0ff6ec8f186e93" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMethodIterator::current </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="ad750f5dd57dcb6480f64f9ac703492fc"></a><!-- doxytag: member="IsisMethodIterator::key" ref="ad750f5dd57dcb6480f64f9ac703492fc" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMethodIterator::key </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the key of the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a8a02e17d6597ba1f199bd82ab9fc1b32"></a><!-- doxytag: member="IsisMethodIterator::next" ref="a8a02e17d6597ba1f199bd82ab9fc1b32" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMethodIterator::next </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Move forward to next element. The method should be callable, otherwise we move to the next position. </p>
+
+</div>
+</div>
+<a class="anchor" id="a1a0ee1617a50e6aa57fe80cd0c2023df"></a><!-- doxytag: member="IsisMethodIterator::rewind" ref="a1a0ee1617a50e6aa57fe80cd0c2023df" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMethodIterator::rewind </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Rewind the Iterator to the first valid element. </p>
+
+</div>
+</div>
+<a class="anchor" id="acb2ac4c3a336d9c6c25d97bd47f60759"></a><!-- doxytag: member="IsisMethodIterator::valid" ref="acb2ac4c3a336d9c6c25d97bd47f60759" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisMethodIterator::valid </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if there is a current element after calls to <a class="el" href="classIsisMethodIterator.html#a1a0ee1617a50e6aa57fe80cd0c2023df">rewind()</a> or <a class="el" href="classIsisMethodIterator.html#a8a02e17d6597ba1f199bd82ab9fc1b32">next()</a>. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/iterators/IsisMethodIterator.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisNormalItemFilterIterator-members.html b/doc/html/classIsisNormalItemFilterIterator-members.html
new file mode 100644
index 0000000..d365cc2
--- /dev/null
+++ b/doc/html/classIsisNormalItemFilterIterator-members.html
@@ -0,0 +1,68 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisNormalItemFilterIterator Member List</h1>This is the complete list of members for <a class="el" href="classIsisNormalItemFilterIterator.html">IsisNormalItemFilterIterator</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisNormalItemFilterIterator.html#ad3ef2ecdafb6a163a01b199a7e98cd6f">accept</a>()</td><td><a class="el" href="classIsisNormalItemFilterIterator.html">IsisNormalItemFilterIterator</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisNormalItemFilterIterator.html b/doc/html/classIsisNormalItemFilterIterator.html
new file mode 100644
index 0000000..b26408c
--- /dev/null
+++ b/doc/html/classIsisNormalItemFilterIterator.html
@@ -0,0 +1,96 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisNormalItemFilterIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisNormalItemFilterIterator Class Reference</h1><!-- doxytag: class="IsisNormalItemFilterIterator" -->
+<p><a href="classIsisNormalItemFilterIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisNormalItemFilterIterator.html#ad3ef2ecdafb6a163a01b199a7e98cd6f">accept</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Isis normal subfield iterator. Filter out special subfields. </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ad3ef2ecdafb6a163a01b199a7e98cd6f"></a><!-- doxytag: member="IsisNormalItemFilterIterator::accept" ref="ad3ef2ecdafb6a163a01b199a7e98cd6f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisNormalItemFilterIterator::accept </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Filter out special subfields. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/iterators/IsisNormalItemFilterIterator.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisNormalSubfieldFilterIterator-members.html b/doc/html/classIsisNormalSubfieldFilterIterator-members.html
new file mode 100644
index 0000000..d8ac36f
--- /dev/null
+++ b/doc/html/classIsisNormalSubfieldFilterIterator-members.html
@@ -0,0 +1,68 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisNormalSubfieldFilterIterator Member List</h1>This is the complete list of members for <a class="el" href="classIsisNormalSubfieldFilterIterator.html">IsisNormalSubfieldFilterIterator</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisNormalSubfieldFilterIterator.html#a855e83f44d790d75c2bcc9bdeedef317">accept</a>()</td><td><a class="el" href="classIsisNormalSubfieldFilterIterator.html">IsisNormalSubfieldFilterIterator</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Jul 19 11:42:35 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisNormalSubfieldFilterIterator.html b/doc/html/classIsisNormalSubfieldFilterIterator.html
new file mode 100644
index 0000000..021f535
--- /dev/null
+++ b/doc/html/classIsisNormalSubfieldFilterIterator.html
@@ -0,0 +1,96 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisNormalSubfieldFilterIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisNormalSubfieldFilterIterator Class Reference</h1><!-- doxytag: class="IsisNormalSubfieldFilterIterator" -->
+<p><a href="classIsisNormalSubfieldFilterIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisNormalSubfieldFilterIterator.html#a855e83f44d790d75c2bcc9bdeedef317">accept</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Isis normal subfield iterator. Filter out special subfields. </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a855e83f44d790d75c2bcc9bdeedef317"></a><!-- doxytag: member="IsisNormalSubfieldFilterIterator::accept" ref="a855e83f44d790d75c2bcc9bdeedef317" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisNormalSubfieldFilterIterator::accept </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Filter out special subfields. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/iterators/IsisNormalSubfieldFilterIterator.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Jul 19 11:42:35 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisReader-members.html b/doc/html/classIsisReader-members.html
new file mode 100644
index 0000000..cdcb08d
--- /dev/null
+++ b/doc/html/classIsisReader-members.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisReader Member List</h1>This is the complete list of members for <a class="el" href="classIsisReader.html">IsisReader</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a70d1444cf56269795b4947dd82b2a4ac">__construct</a>($config=null)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a4610ebcf69c197e2c596965e2dc0358e">explodeBrackets</a>($subject)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a3cc08df25da082046d496db93778709b">explodeValue</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#aa6099ed6bd276b32bd7bba184f144529">filterBrackets</a>($values)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a109a6ef49b2190bfbcee796dae954baf">hasBrackets</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#ae65e172e3b5c9ac3c8a5e1352ba80904">joinSubfields</a>()</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#afa6e3d3d94854913e5ed2604919d2316">open</a>($config)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df">read</a>($entry)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a99ce7b10b2997dad6a64558ac1f9f10e">removeBrackets</a>($value)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisReader.html#a60ece3bbe11a2b4ac6afa6e65f282724">removeBracketsFromArray</a>(&amp;$values)</td><td><a class="el" href="classIsisReader.html">IsisReader</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisReader.html b/doc/html/classIsisReader.html
new file mode 100644
index 0000000..b28a0e6
--- /dev/null
+++ b/doc/html/classIsisReader.html
@@ -0,0 +1,344 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisReader Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisReader Class Reference</h1><!-- doxytag: class="IsisReader" --><div class="dynheader">
+Inheritance diagram for IsisReader:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classIsisReader.png" usemap="#IsisReader_map" alt=""/>
+ <map id="IsisReader_map" name="IsisReader_map">
+<area href="classIsisMap.html" alt="IsisMap" shape="rect" coords="0,56,89,80"/>
+<area href="classIsisConnector.html" alt="IsisConnector" shape="rect" coords="0,112,89,136"/>
+<area href="classIsisFinder.html" alt="IsisFinder" shape="rect" coords="0,168,89,192"/>
+<area href="classIsisAudit.html" alt="IsisAudit" shape="rect" coords="0,224,89,248"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classIsisReader-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisReader.html#a70d1444cf56269795b4947dd82b2a4ac">__construct</a> ($config=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisReader.html#afa6e3d3d94854913e5ed2604919d2316">open</a> ($config)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df">read</a> ($entry)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisReader.html#a99ce7b10b2997dad6a64558ac1f9f10e">removeBrackets</a> ($value)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisReader.html#a60ece3bbe11a2b4ac6afa6e65f282724">removeBracketsFromArray</a> (&amp;$values)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisReader.html#a4610ebcf69c197e2c596965e2dc0358e">explodeBrackets</a> ($subject)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisReader.html#aa6099ed6bd276b32bd7bba184f144529">filterBrackets</a> ($values)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisReader.html#a109a6ef49b2190bfbcee796dae954baf">hasBrackets</a> ($value)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisReader.html#a3cc08df25da082046d496db93778709b">explodeValue</a> ($value)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisReader.html#ae65e172e3b5c9ac3c8a5e1352ba80904">joinSubfields</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Provides basic Isis read capabilities around <a class="el" href="classCinisis.html">Cinisis</a>. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a70d1444cf56269795b4947dd82b2a4ac"></a><!-- doxytag: member="IsisReader::__construct" ref="a70d1444cf56269795b4947dd82b2a4ac" args="($config=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisReader::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em> = <code>null</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor. </p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a4610ebcf69c197e2c596965e2dc0358e"></a><!-- doxytag: member="IsisReader::explodeBrackets" ref="a4610ebcf69c197e2c596965e2dc0358e" args="($subject)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisReader::explodeBrackets </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>subject</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Explode a bracketed string into values. Just strings inside brackets are returned.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$subject</em>&nbsp;</td><td>Strings containing brackets.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array of matched strings. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a3cc08df25da082046d496db93778709b"></a><!-- doxytag: member="IsisReader::explodeValue" ref="a3cc08df25da082046d496db93778709b" args="($value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisReader::explodeValue </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>value</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Explode values from fields or subfields. Split values inside brackets if needed, but then doesn't return any value outside brackets.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$value</em>&nbsp;</td><td>String with values.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with values. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa6099ed6bd276b32bd7bba184f144529"></a><!-- doxytag: member="IsisReader::filterBrackets" ref="aa6099ed6bd276b32bd7bba184f144529" args="($values)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisReader::filterBrackets </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>values</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Filter out brackets from strings.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$values</em>&nbsp;</td><td>String (or array filled with strings) to be filtered.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Filtered string or array. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a109a6ef49b2190bfbcee796dae954baf"></a><!-- doxytag: member="IsisReader::hasBrackets" ref="a109a6ef49b2190bfbcee796dae954baf" args="($value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisReader::hasBrackets </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>value</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if a string has brackets.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$value</em>&nbsp;</td><td>String to be compared.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>True if string has brackets, false otherwise. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ae65e172e3b5c9ac3c8a5e1352ba80904"></a><!-- doxytag: member="IsisReader::joinSubfields" ref="ae65e172e3b5c9ac3c8a5e1352ba80904" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisReader::joinSubfields </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Whether to join field and subfields in a single array.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Boolean. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="afa6e3d3d94854913e5ed2604919d2316"></a><!-- doxytag: member="IsisReader::open" ref="afa6e3d3d94854913e5ed2604919d2316" args="($config)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisReader::open </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>config</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Open a database.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$config</em>&nbsp;</td><td>Config file or array. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a630791a319bec2bc55d0102cbb7f93df"></a><!-- doxytag: member="IsisReader::read" ref="a630791a319bec2bc55d0102cbb7f93df" args="($entry)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisReader::read </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>entry</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Alias to $isis-&gt;db-&gt;<a class="el" href="classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df">read()</a>.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$entry</em>&nbsp;</td><td>Row number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Resulting data. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a99ce7b10b2997dad6a64558ac1f9f10e"></a><!-- doxytag: member="IsisReader::removeBrackets" ref="a99ce7b10b2997dad6a64558ac1f9f10e" args="($value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisReader::removeBrackets </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>value</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Remove brackets from strings whithin an array.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$value</em>&nbsp;</td><td>Array with bracketed strings. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a60ece3bbe11a2b4ac6afa6e65f282724"></a><!-- doxytag: member="IsisReader::removeBracketsFromArray" ref="a60ece3bbe11a2b4ac6afa6e65f282724" args="(&amp;$values)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisReader::removeBracketsFromArray </td>
+ <td>(</td>
+ <td class="paramtype">&amp;$&nbsp;</td>
+ <td class="paramname"> <em>values</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Remove brackets from strings whithin an array.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>&amp;$values</em>&nbsp;</td><td>Array with bracketed strings. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/IsisReader.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisReader.png b/doc/html/classIsisReader.png
new file mode 100644
index 0000000..cf479db
--- /dev/null
+++ b/doc/html/classIsisReader.png
Binary files differ
diff --git a/doc/html/classIsisRowIterator-members.html b/doc/html/classIsisRowIterator-members.html
new file mode 100644
index 0000000..5c07592
--- /dev/null
+++ b/doc/html/classIsisRowIterator-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisRowIterator Member List</h1>This is the complete list of members for <a class="el" href="classIsisRowIterator.html">IsisRowIterator</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisRowIterator.html#acaab99d2bf18f6f958ddf07db55cb15d">__construct</a>($class, $field)</td><td><a class="el" href="classIsisRowIterator.html">IsisRowIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisRowIterator.html#abe18cfd484f70348fb5832444186b10d">current</a>()</td><td><a class="el" href="classIsisRowIterator.html">IsisRowIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisRowIterator.html#a96f65bca7f2e048a449e6f316d802e6f">key</a>()</td><td><a class="el" href="classIsisRowIterator.html">IsisRowIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisRowIterator.html#ad084ce947a265969f738e7d7dc8a1853">next</a>()</td><td><a class="el" href="classIsisRowIterator.html">IsisRowIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisRowIterator.html#a5ef72f942cc738bf24cf251018c28edf">rewind</a>()</td><td><a class="el" href="classIsisRowIterator.html">IsisRowIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisRowIterator.html#a69cb2b1c6e8feaffcfe65363a9178b72">valid</a>()</td><td><a class="el" href="classIsisRowIterator.html">IsisRowIterator</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisRowIterator.html b/doc/html/classIsisRowIterator.html
new file mode 100644
index 0000000..be02574
--- /dev/null
+++ b/doc/html/classIsisRowIterator.html
@@ -0,0 +1,209 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisRowIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisRowIterator Class Reference</h1><!-- doxytag: class="IsisRowIterator" -->
+<p><a href="classIsisRowIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisRowIterator.html#acaab99d2bf18f6f958ddf07db55cb15d">__construct</a> ($class, $field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisRowIterator.html#a5ef72f942cc738bf24cf251018c28edf">rewind</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisRowIterator.html#a96f65bca7f2e048a449e6f316d802e6f">key</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisRowIterator.html#abe18cfd484f70348fb5832444186b10d">current</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisRowIterator.html#ad084ce947a265969f738e7d7dc8a1853">next</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisRowIterator.html#a69cb2b1c6e8feaffcfe65363a9178b72">valid</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Iterates over all rows from a field result. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="acaab99d2bf18f6f958ddf07db55cb15d"></a><!-- doxytag: member="IsisRowIterator::__construct" ref="acaab99d2bf18f6f958ddf07db55cb15d" args="($class, $field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisRowIterator::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>class</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$class</em>&nbsp;</td><td>Instance of <a class="el" href="classIsisConnector.html">IsisConnector</a> or child class.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field to iterate over. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="abe18cfd484f70348fb5832444186b10d"></a><!-- doxytag: member="IsisRowIterator::current" ref="abe18cfd484f70348fb5832444186b10d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisRowIterator::current </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a96f65bca7f2e048a449e6f316d802e6f"></a><!-- doxytag: member="IsisRowIterator::key" ref="a96f65bca7f2e048a449e6f316d802e6f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisRowIterator::key </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the key of the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="ad084ce947a265969f738e7d7dc8a1853"></a><!-- doxytag: member="IsisRowIterator::next" ref="ad084ce947a265969f738e7d7dc8a1853" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisRowIterator::next </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Move forward to next element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a5ef72f942cc738bf24cf251018c28edf"></a><!-- doxytag: member="IsisRowIterator::rewind" ref="a5ef72f942cc738bf24cf251018c28edf" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisRowIterator::rewind </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Rewind the Iterator to the first element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a69cb2b1c6e8feaffcfe65363a9178b72"></a><!-- doxytag: member="IsisRowIterator::valid" ref="a69cb2b1c6e8feaffcfe65363a9178b72" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisRowIterator::valid </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if there is a current element after calls to <a class="el" href="classIsisRowIterator.html#a5ef72f942cc738bf24cf251018c28edf">rewind()</a> or <a class="el" href="classIsisRowIterator.html#ad084ce947a265969f738e7d7dc8a1853">next()</a>. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/iterators/IsisRowIterator.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisSubfieldIterator-members.html b/doc/html/classIsisSubfieldIterator-members.html
new file mode 100644
index 0000000..7611a7e
--- /dev/null
+++ b/doc/html/classIsisSubfieldIterator-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisSubfieldIterator Member List</h1>This is the complete list of members for <a class="el" href="classIsisSubfieldIterator.html">IsisSubfieldIterator</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisSubfieldIterator.html#adc5472ca67d20defcab9eba45975dc29">__construct</a>($class, $field, $main=false)</td><td><a class="el" href="classIsisSubfieldIterator.html">IsisSubfieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisSubfieldIterator.html#a7c31b7e8db31e1465d29fb58b2448bd8">current</a>()</td><td><a class="el" href="classIsisSubfieldIterator.html">IsisSubfieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisSubfieldIterator.html#a4ee62ad436a7c4ec1dac0c0c5d2a2c85">key</a>()</td><td><a class="el" href="classIsisSubfieldIterator.html">IsisSubfieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisSubfieldIterator.html#a74363e3dbfbde6d409b8ba3b70fc9371">next</a>()</td><td><a class="el" href="classIsisSubfieldIterator.html">IsisSubfieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisSubfieldIterator.html#a971b36317fab4fc07573f215a118fb40">rewind</a>()</td><td><a class="el" href="classIsisSubfieldIterator.html">IsisSubfieldIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisSubfieldIterator.html#a1934438bfdfa1827e6bcc71d3c90f2db">valid</a>()</td><td><a class="el" href="classIsisSubfieldIterator.html">IsisSubfieldIterator</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisSubfieldIterator.html b/doc/html/classIsisSubfieldIterator.html
new file mode 100644
index 0000000..8affe7e
--- /dev/null
+++ b/doc/html/classIsisSubfieldIterator.html
@@ -0,0 +1,216 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisSubfieldIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisSubfieldIterator Class Reference</h1><!-- doxytag: class="IsisSubfieldIterator" -->
+<p><a href="classIsisSubfieldIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisSubfieldIterator.html#adc5472ca67d20defcab9eba45975dc29">__construct</a> ($class, $field, $main=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisSubfieldIterator.html#a971b36317fab4fc07573f215a118fb40">rewind</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisSubfieldIterator.html#a4ee62ad436a7c4ec1dac0c0c5d2a2c85">key</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisSubfieldIterator.html#a7c31b7e8db31e1465d29fb58b2448bd8">current</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisSubfieldIterator.html#a74363e3dbfbde6d409b8ba3b70fc9371">next</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisSubfieldIterator.html#a1934438bfdfa1827e6bcc71d3c90f2db">valid</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Isis subfield iterator. Iterates over subfields for each result row. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="adc5472ca67d20defcab9eba45975dc29"></a><!-- doxytag: member="IsisSubfieldIterator::__construct" ref="adc5472ca67d20defcab9eba45975dc29" args="($class, $field, $main=false)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisSubfieldIterator::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>class</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>main</em> = <code>false</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$class</em>&nbsp;</td><td>Instance of <a class="el" href="classIsisConnector.html">IsisConnector</a> or child class.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field to iterate over.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$main</em>&nbsp;</td><td>Control to which subfield the main field should be mapped to. By default no mapping is made. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a7c31b7e8db31e1465d29fb58b2448bd8"></a><!-- doxytag: member="IsisSubfieldIterator::current" ref="a7c31b7e8db31e1465d29fb58b2448bd8" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisSubfieldIterator::current </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a4ee62ad436a7c4ec1dac0c0c5d2a2c85"></a><!-- doxytag: member="IsisSubfieldIterator::key" ref="a4ee62ad436a7c4ec1dac0c0c5d2a2c85" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisSubfieldIterator::key </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the key of the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a74363e3dbfbde6d409b8ba3b70fc9371"></a><!-- doxytag: member="IsisSubfieldIterator::next" ref="a74363e3dbfbde6d409b8ba3b70fc9371" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisSubfieldIterator::next </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Move forward to next element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a971b36317fab4fc07573f215a118fb40"></a><!-- doxytag: member="IsisSubfieldIterator::rewind" ref="a971b36317fab4fc07573f215a118fb40" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisSubfieldIterator::rewind </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Rewind the Iterator to the first element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a1934438bfdfa1827e6bcc71d3c90f2db"></a><!-- doxytag: member="IsisSubfieldIterator::valid" ref="a1934438bfdfa1827e6bcc71d3c90f2db" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisSubfieldIterator::valid </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if there is a current element after calls to <a class="el" href="classIsisSubfieldIterator.html#a971b36317fab4fc07573f215a118fb40">rewind()</a> or <a class="el" href="classIsisSubfieldIterator.html#a74363e3dbfbde6d409b8ba3b70fc9371">next()</a>. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/iterators/IsisSubfieldIterator.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisValueIterator-members.html b/doc/html/classIsisValueIterator-members.html
new file mode 100644
index 0000000..bf26d0f
--- /dev/null
+++ b/doc/html/classIsisValueIterator-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisValueIterator Member List</h1>This is the complete list of members for <a class="el" href="classIsisValueIterator.html">IsisValueIterator</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsisValueIterator.html#a4b5811fff950f830cbba2da40dfac497">__construct</a>($class, $field)</td><td><a class="el" href="classIsisValueIterator.html">IsisValueIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisValueIterator.html#ad7c6dd479b6129ba5bfc2f2003f6ca49">current</a>()</td><td><a class="el" href="classIsisValueIterator.html">IsisValueIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisValueIterator.html#a173b393699278fb2fb928e6bd2448a05">key</a>()</td><td><a class="el" href="classIsisValueIterator.html">IsisValueIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisValueIterator.html#adc2fb9b1dd029cab4be0b48d6e0f11f9">next</a>()</td><td><a class="el" href="classIsisValueIterator.html">IsisValueIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisValueIterator.html#a175fe47671b335eecc591598053a6a88">rewind</a>()</td><td><a class="el" href="classIsisValueIterator.html">IsisValueIterator</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsisValueIterator.html#a7f6b3e0941c2110f1b2ba10ba2b87fb8">valid</a>()</td><td><a class="el" href="classIsisValueIterator.html">IsisValueIterator</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsisValueIterator.html b/doc/html/classIsisValueIterator.html
new file mode 100644
index 0000000..e92bc30
--- /dev/null
+++ b/doc/html/classIsisValueIterator.html
@@ -0,0 +1,209 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisValueIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisValueIterator Class Reference</h1><!-- doxytag: class="IsisValueIterator" -->
+<p><a href="classIsisValueIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisValueIterator.html#a4b5811fff950f830cbba2da40dfac497">__construct</a> ($class, $field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisValueIterator.html#a175fe47671b335eecc591598053a6a88">rewind</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisValueIterator.html#a173b393699278fb2fb928e6bd2448a05">key</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisValueIterator.html#ad7c6dd479b6129ba5bfc2f2003f6ca49">current</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisValueIterator.html#adc2fb9b1dd029cab4be0b48d6e0f11f9">next</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsisValueIterator.html#a7f6b3e0941c2110f1b2ba10ba2b87fb8">valid</a> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Isis value iterator. Iterates over all values for each result row. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a4b5811fff950f830cbba2da40dfac497"></a><!-- doxytag: member="IsisValueIterator::__construct" ref="a4b5811fff950f830cbba2da40dfac497" args="($class, $field)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisValueIterator::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>class</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>field</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$class</em>&nbsp;</td><td>Instance of <a class="el" href="classIsisConnector.html">IsisConnector</a> or child class.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$field</em>&nbsp;</td><td>Field to iterate over. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ad7c6dd479b6129ba5bfc2f2003f6ca49"></a><!-- doxytag: member="IsisValueIterator::current" ref="ad7c6dd479b6129ba5bfc2f2003f6ca49" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisValueIterator::current </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a173b393699278fb2fb928e6bd2448a05"></a><!-- doxytag: member="IsisValueIterator::key" ref="a173b393699278fb2fb928e6bd2448a05" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisValueIterator::key </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the key of the current element. </p>
+
+</div>
+</div>
+<a class="anchor" id="adc2fb9b1dd029cab4be0b48d6e0f11f9"></a><!-- doxytag: member="IsisValueIterator::next" ref="adc2fb9b1dd029cab4be0b48d6e0f11f9" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisValueIterator::next </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Move forward to next element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a175fe47671b335eecc591598053a6a88"></a><!-- doxytag: member="IsisValueIterator::rewind" ref="a175fe47671b335eecc591598053a6a88" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisValueIterator::rewind </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Rewind the Iterator to the first element. </p>
+
+</div>
+</div>
+<a class="anchor" id="a7f6b3e0941c2110f1b2ba10ba2b87fb8"></a><!-- doxytag: member="IsisValueIterator::valid" ref="a7f6b3e0941c2110f1b2ba10ba2b87fb8" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisValueIterator::valid </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check if there is a current element after calls to <a class="el" href="classIsisValueIterator.html#a175fe47671b335eecc591598053a6a88">rewind()</a> or <a class="el" href="classIsisValueIterator.html#adc2fb9b1dd029cab4be0b48d6e0f11f9">next()</a>. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/iterators/IsisValueIterator.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsis__Db-members.html b/doc/html/classIsis__Db-members.html
new file mode 100644
index 0000000..46d67d1
--- /dev/null
+++ b/doc/html/classIsis__Db-members.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis_Db Member List</h1>This is the complete list of members for <a class="el" href="classIsis__Db.html">Isis_Db</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsis__Db.html#a211f9bb8fdd6cf638678a46766cf4123">$fdt</a></td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$name</b> (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$srv</b> (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>index</b>($req) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Isis_Db</b>($fdt=null, $name=null, $server=null) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Isis_Db</b>($fdt, $name=null, $server=null) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>num_recs</b>($expr) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>query</b>($expr=null, $recs=true) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>query</b>($expr) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>read</b>($mfn) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>read</b>($mfn) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>req</b>($type, $arg, $emb=null, $lst=null, $ct=0) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>req</b>($type, $req) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>terms</b>($from, $to=null) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>write</b>($rec) (defined in <a class="el" href="classIsis__Db.html">Isis_Db</a>)</td><td><a class="el" href="classIsis__Db.html">Isis_Db</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsis__Db.html b/doc/html/classIsis__Db.html
new file mode 100644
index 0000000..e2e5a55
--- /dev/null
+++ b/doc/html/classIsis__Db.html
@@ -0,0 +1,121 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Isis_Db Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis_Db Class Reference</h1><!-- doxytag: class="Isis_Db" -->
+<p><a href="classIsis__Db-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a72dacb3471135155f1af22e5a58562cc"></a><!-- doxytag: member="Isis_Db::Isis_Db" ref="a72dacb3471135155f1af22e5a58562cc" args="($fdt=null, $name=null, $server=null)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Isis_Db</b> ($fdt=null, $name=null, $server=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afebbd13e11867ef7d436020306da23a3"></a><!-- doxytag: member="Isis_Db::req" ref="afebbd13e11867ef7d436020306da23a3" args="($type, $arg, $emb=null, $lst=null, $ct=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>req</b> ($type, $arg, $emb=null, $lst=null, $ct=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a026cb0197cdfaf4fb5dde0cdbf020625"></a><!-- doxytag: member="Isis_Db::query" ref="a026cb0197cdfaf4fb5dde0cdbf020625" args="($expr=null, $recs=true)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>query</b> ($expr=null, $recs=true)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b66651221d8d0a9ed923d4a9d7ce7e8"></a><!-- doxytag: member="Isis_Db::num_recs" ref="a4b66651221d8d0a9ed923d4a9d7ce7e8" args="($expr)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>num_recs</b> ($expr)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7cf5af9eef5a2ca5db1f83298d5472a8"></a><!-- doxytag: member="Isis_Db::read" ref="a7cf5af9eef5a2ca5db1f83298d5472a8" args="($mfn)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>read</b> ($mfn)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6351c69bb95e5554bd4593148588f1c8"></a><!-- doxytag: member="Isis_Db::terms" ref="a6351c69bb95e5554bd4593148588f1c8" args="($from, $to=null)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>terms</b> ($from, $to=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae219bf194a1b47b6063cf54b11d2fa2f"></a><!-- doxytag: member="Isis_Db::write" ref="ae219bf194a1b47b6063cf54b11d2fa2f" args="($rec)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>write</b> ($rec)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92d5443400098adf4b9751a9feecff42"></a><!-- doxytag: member="Isis_Db::index" ref="a92d5443400098adf4b9751a9feecff42" args="($req)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>index</b> ($req)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a49c7706216ac7af3ac68138f9d2c7012"></a><!-- doxytag: member="Isis_Db::Isis_Db" ref="a49c7706216ac7af3ac68138f9d2c7012" args="($fdt, $name=null, $server=null)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Isis_Db</b> ($fdt, $name=null, $server=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f2472097842b46a5936e99dc79804bc"></a><!-- doxytag: member="Isis_Db::req" ref="a9f2472097842b46a5936e99dc79804bc" args="($type, $req)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>req</b> ($type, $req)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abccd09ddcb42335c7844accb3d234e23"></a><!-- doxytag: member="Isis_Db::query" ref="abccd09ddcb42335c7844accb3d234e23" args="($expr)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>query</b> ($expr)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7cf5af9eef5a2ca5db1f83298d5472a8"></a><!-- doxytag: member="Isis_Db::read" ref="a7cf5af9eef5a2ca5db1f83298d5472a8" args="($mfn)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>read</b> ($mfn)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Db.html#a211f9bb8fdd6cf638678a46766cf4123">$fdt</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed9936be4098b315a51a7c3bf4c9bced"></a><!-- doxytag: member="Isis_Db::$name" ref="aed9936be4098b315a51a7c3bf4c9bced" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$name</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a144b4ac9e5abcb07e45cca9f70a45a99"></a><!-- doxytag: member="Isis_Db::$srv" ref="a144b4ac9e5abcb07e45cca9f70a45a99" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$srv</b></td></tr>
+</table>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a211f9bb8fdd6cf638678a46766cf4123"></a><!-- doxytag: member="Isis_Db::$fdt" ref="a211f9bb8fdd6cf638678a46766cf4123" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Db::$fdt</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>"field definiton table" simple name -&gt; number hash (where name should be an "identifier") may contain some additional entries using non-identifier chars ... </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>contrib/malete/php/Isis/Db.php</li>
+<li>contrib/openisis/php/Isis/Db.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsis__File-members.html b/doc/html/classIsis__File-members.html
new file mode 100644
index 0000000..8b5738c
--- /dev/null
+++ b/doc/html/classIsis__File-members.html
@@ -0,0 +1,78 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis_File Member List</h1>This is the complete list of members for <a class="el" href="classIsis__File.html">Isis_File</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsis__File.html#a790f9665ccf25048e4affe665e3930d6">$len</a></td><td><a class="el" href="classIsis__File.html">Isis_File</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$mst</b> (defined in <a class="el" href="classIsis__File.html">Isis_File</a>)</td><td><a class="el" href="classIsis__File.html">Isis_File</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$name</b> (defined in <a class="el" href="classIsis__File.html">Isis_File</a>)</td><td><a class="el" href="classIsis__File.html">Isis_File</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$w</b> (defined in <a class="el" href="classIsis__File.html">Isis_File</a>)</td><td><a class="el" href="classIsis__File.html">Isis_File</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$xrf</b> (defined in <a class="el" href="classIsis__File.html">Isis_File</a>)</td><td><a class="el" href="classIsis__File.html">Isis_File</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>compact</b>() (defined in <a class="el" href="classIsis__File.html">Isis_File</a>)</td><td><a class="el" href="classIsis__File.html">Isis_File</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Isis_File</b>($name, $write=0) (defined in <a class="el" href="classIsis__File.html">Isis_File</a>)</td><td><a class="el" href="classIsis__File.html">Isis_File</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mkxref</b>() (defined in <a class="el" href="classIsis__File.html">Isis_File</a>)</td><td><a class="el" href="classIsis__File.html">Isis_File</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__File.html#a7816de629f2445d8ef222850fefa886f">read</a>($mfn)</td><td><a class="el" href="classIsis__File.html">Isis_File</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__File.html#a77228e7d683ce9495c346cae8b5324a9">write</a>($data, $mfn=0)</td><td><a class="el" href="classIsis__File.html">Isis_File</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsis__File.html b/doc/html/classIsis__File.html
new file mode 100644
index 0000000..25a5f47
--- /dev/null
+++ b/doc/html/classIsis__File.html
@@ -0,0 +1,157 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Isis_File Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis_File Class Reference</h1><!-- doxytag: class="Isis_File" -->
+<p><a href="classIsis__File-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa1eab575168e86acbc4cca982096cb9"></a><!-- doxytag: member="Isis_File::Isis_File" ref="afa1eab575168e86acbc4cca982096cb9" args="($name, $write=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Isis_File</b> ($name, $write=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97239ea7f444caa5435d4c466899d5fe"></a><!-- doxytag: member="Isis_File::mkxref" ref="a97239ea7f444caa5435d4c466899d5fe" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>mkxref</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__File.html#a7816de629f2445d8ef222850fefa886f">read</a> ($mfn)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__File.html#a77228e7d683ce9495c346cae8b5324a9">write</a> ($data, $mfn=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65597ebd86e5e157ce61853fef397af6"></a><!-- doxytag: member="Isis_File::compact" ref="a65597ebd86e5e157ce61853fef397af6" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>compact</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87f4a4c34874d7e2cbaa9ff512c18183"></a><!-- doxytag: member="Isis_File::$name" ref="a87f4a4c34874d7e2cbaa9ff512c18183" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$name</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6bb6933cf34a895b7b08ea62fb718d2"></a><!-- doxytag: member="Isis_File::$mst" ref="aa6bb6933cf34a895b7b08ea62fb718d2" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$mst</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ac1676d578b76b551feb0641825ef7a"></a><!-- doxytag: member="Isis_File::$xrf" ref="a4ac1676d578b76b551feb0641825ef7a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$xrf</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f6a110cdb332072e80eeb1356182134"></a><!-- doxytag: member="Isis_File::$w" ref="a1f6a110cdb332072e80eeb1356182134" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$w</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__File.html#a790f9665ccf25048e4affe665e3930d6">$len</a> = 0</td></tr>
+</table>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a7816de629f2445d8ef222850fefa886f"></a><!-- doxytag: member="Isis_File::read" ref="a7816de629f2445d8ef222850fefa886f" args="($mfn)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_File::read </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>mfn</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<dl class="return"><dt><b>Returns:</b></dt><dd>string number $mfn or null </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a77228e7d683ce9495c346cae8b5324a9"></a><!-- doxytag: member="Isis_File::write" ref="a77228e7d683ce9495c346cae8b5324a9" args="($data, $mfn=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_File::write </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>data</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>mfn</em> = <code>0</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>write $data as $mfn or ++$this-&gt;len </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>mfn </dd></dl>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a790f9665ccf25048e4affe665e3930d6"></a><!-- doxytag: member="Isis_File::$len" ref="a790f9665ccf25048e4affe665e3930d6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_File::$len = 0</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>number of records == number of last record </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/php/Isis/File.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsis__Http-members.html b/doc/html/classIsis__Http-members.html
new file mode 100644
index 0000000..2f5578c
--- /dev/null
+++ b/doc/html/classIsis__Http-members.html
@@ -0,0 +1,88 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis_Http Member List</h1>This is the complete list of members for <a class="el" href="classIsis__Http.html">Isis_Http</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$dbg</b> (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$head</b> (defined in <a class="el" href="classIsis__Http.html">Isis_Http</a>)</td><td><a class="el" href="classIsis__Http.html">Isis_Http</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$host</b> (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Http.html#a6282b4c64bac903dd6fb7ff99aa58949">$nuts</a></td><td><a class="el" href="classIsis__Http.html">Isis_Http</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$pers</b> (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$port</b> (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sock</b> (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Http.html#a76e0384600ee2e4b949dd54df33080b9">fromReq</a>($db_or_fdt=null, $server_map=null)</td><td><a class="el" href="classIsis__Http.html">Isis_Http</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Http.html#a76e0384600ee2e4b949dd54df33080b9">fromReq</a>($db_or_fdt=null, $server_map=null)</td><td><a class="el" href="classIsis__Http.html">Isis_Http</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Http.html#a8aa2592f8bf2e3db0f605dd61fd2982f">Isis_Http</a>($host, $url, $php=0, $port=80, $pers=0)</td><td><a class="el" href="classIsis__Http.html">Isis_Http</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Http.html#a8aa2592f8bf2e3db0f605dd61fd2982f">Isis_Http</a>($host, $url, $php=0, $port=80, $pers=0)</td><td><a class="el" href="classIsis__Http.html">Isis_Http</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Isis_Server</b>($host=null, $port=2042, $pers=0) (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Isis_Server</b>($host, $port=2042, $pers=0) (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>open</b>() (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>open</b>() (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>request</b>($req) (defined in <a class="el" href="classIsis__Http.html">Isis_Http</a>)</td><td><a class="el" href="classIsis__Http.html">Isis_Http</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>request</b>($req) (defined in <a class="el" href="classIsis__Http.html">Isis_Http</a>)</td><td><a class="el" href="classIsis__Http.html">Isis_Http</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>request</b>($req, $numOnly=0) (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Http.html#a1fc73163b85837ae9be7e29ffbcf1fa3">toUrl</a>($rec, $nuts=0)</td><td><a class="el" href="classIsis__Http.html">Isis_Http</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Http.html#a1fc73163b85837ae9be7e29ffbcf1fa3">toUrl</a>($rec, $nuts=0)</td><td><a class="el" href="classIsis__Http.html">Isis_Http</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsis__Http.gif b/doc/html/classIsis__Http.gif
new file mode 100644
index 0000000..9a421de
--- /dev/null
+++ b/doc/html/classIsis__Http.gif
Binary files differ
diff --git a/doc/html/classIsis__Http.html b/doc/html/classIsis__Http.html
new file mode 100644
index 0000000..cbba79c
--- /dev/null
+++ b/doc/html/classIsis__Http.html
@@ -0,0 +1,333 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Isis_Http Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis_Http Class Reference</h1><!-- doxytag: class="Isis_Http" --><!-- doxytag: inherits="Isis_Server,Isis_Server" --><div class="dynheader">
+Inheritance diagram for Isis_Http:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classIsis__Http.gif" usemap="#Isis_Http_map" alt=""/>
+ <map id="Isis_Http_map" name="Isis_Http_map">
+<area href="classIsis__Server.html" alt="Isis_Server" shape="rect" coords="0,0,76,24"/>
+<area href="classIsis__Server.html" alt="Isis_Server" shape="rect" coords="86,0,162,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classIsis__Http-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Http.html#a1fc73163b85837ae9be7e29ffbcf1fa3">toUrl</a> ($rec, $nuts=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Http.html#a76e0384600ee2e4b949dd54df33080b9">fromReq</a> ($db_or_fdt=null, $server_map=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Http.html#a8aa2592f8bf2e3db0f605dd61fd2982f">Isis_Http</a> ($host, $url, $php=0, $port=80, $pers=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d05a7c3e33fd7955ebb2729378c6d07"></a><!-- doxytag: member="Isis_Http::request" ref="a0d05a7c3e33fd7955ebb2729378c6d07" args="($req)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>request</b> ($req)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Http.html#a1fc73163b85837ae9be7e29ffbcf1fa3">toUrl</a> ($rec, $nuts=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Http.html#a76e0384600ee2e4b949dd54df33080b9">fromReq</a> ($db_or_fdt=null, $server_map=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Http.html#a8aa2592f8bf2e3db0f605dd61fd2982f">Isis_Http</a> ($host, $url, $php=0, $port=80, $pers=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d05a7c3e33fd7955ebb2729378c6d07"></a><!-- doxytag: member="Isis_Http::request" ref="a0d05a7c3e33fd7955ebb2729378c6d07" args="($req)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>request</b> ($req)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02b0dfe2978e07b81260c796c51e1546"></a><!-- doxytag: member="Isis_Http::$head" ref="a02b0dfe2978e07b81260c796c51e1546" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$head</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Http.html#a6282b4c64bac903dd6fb7ff99aa58949">$nuts</a> = 0</td></tr>
+</table>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a76e0384600ee2e4b949dd54df33080b9"></a><!-- doxytag: member="Isis_Http::fromReq" ref="a76e0384600ee2e4b949dd54df33080b9" args="($db_or_fdt=null, $server_map=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Http::fromReq </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>db_or_fdt</em> = <code>null</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>server_map</em> = <code>null</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>static we ARE on the nutty side -- try to turn http request into something usable see toUrl nuts above for the format UNFORTUNATELY we have no way to tell the original order of parameters. hmm ... for get we could resort to parse QUERY_STRING manually </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>mixed</em>&nbsp;</td><td>$db_or_fdt a <a class="el" href="classIsis__Db.html">Isis_Db</a> object or just it's fdt array to look up names. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a76e0384600ee2e4b949dd54df33080b9"></a><!-- doxytag: member="Isis_Http::fromReq" ref="a76e0384600ee2e4b949dd54df33080b9" args="($db_or_fdt=null, $server_map=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Http::fromReq </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>db_or_fdt</em> = <code>null</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>server_map</em> = <code>null</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>static we ARE on the nutty side -- try to turn http request into something usable see toUrl nuts above for the format UNFORTUNATELY we have no way to tell the original order of parameters. hmm ... for get we could resort to parse QUERY_STRING manually </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>mixed</em>&nbsp;</td><td>$db_or_fdt a <a class="el" href="classIsis__Db.html">Isis_Db</a> object or just it's fdt array to look up names. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a8aa2592f8bf2e3db0f605dd61fd2982f"></a><!-- doxytag: member="Isis_Http::Isis_Http" ref="a8aa2592f8bf2e3db0f605dd61fd2982f" args="($host, $url, $php=0, $port=80, $pers=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Http::Isis_Http </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>host</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>url</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>php</em> = <code>0</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>port</em> = <code>80</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>pers</em> = <code>0</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>pers 1: use pfsockopen and keep-alive pers -1: only keep-alive (for multiple requests within one run) pers 0: neither </p>
+
+</div>
+</div>
+<a class="anchor" id="a8aa2592f8bf2e3db0f605dd61fd2982f"></a><!-- doxytag: member="Isis_Http::Isis_Http" ref="a8aa2592f8bf2e3db0f605dd61fd2982f" args="($host, $url, $php=0, $port=80, $pers=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Http::Isis_Http </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>host</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>url</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>php</em> = <code>0</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>port</em> = <code>80</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>pers</em> = <code>0</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>pers 1: use pfsockopen and keep-alive pers -1: only keep-alive (for multiple requests within one run) pers 0: neither </p>
+
+</div>
+</div>
+<a class="anchor" id="a1fc73163b85837ae9be7e29ffbcf1fa3"></a><!-- doxytag: member="Isis_Http::toUrl" ref="a1fc73163b85837ae9be7e29ffbcf1fa3" args="($rec, $nuts=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Http::toUrl </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>rec</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>nuts</em> = <code>0</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>static convert <a class="el" href="classIsis__Rec.html">Isis_Rec</a> to urlencoded parameters. should be a method of <a class="el" href="classIsis__Rec.html">Isis_Rec</a>, however, since feeble PHP has to parse all the cruft on every single request, better limit the code to where it's needed. </p>
+
+</div>
+</div>
+<a class="anchor" id="a1fc73163b85837ae9be7e29ffbcf1fa3"></a><!-- doxytag: member="Isis_Http::toUrl" ref="a1fc73163b85837ae9be7e29ffbcf1fa3" args="($rec, $nuts=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Http::toUrl </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>rec</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>nuts</em> = <code>0</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>static convert <a class="el" href="classIsis__Rec.html">Isis_Rec</a> to urlencoded parameters. should be a method of <a class="el" href="classIsis__Rec.html">Isis_Rec</a>, however, since feeble PHP has to parse all the cruft on every single request, better limit the code to where it's needed. </p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a6282b4c64bac903dd6fb7ff99aa58949"></a><!-- doxytag: member="Isis_Http::$nuts" ref="a6282b4c64bac903dd6fb7ff99aa58949" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Http::$nuts = 0</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>whether we need PHP's nutty vd[] on parameters </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>contrib/malete/php/Isis/Http.php</li>
+<li>contrib/openisis/php/Isis/Http.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsis__Rec-members.html b/doc/html/classIsis__Rec-members.html
new file mode 100644
index 0000000..1452e23
--- /dev/null
+++ b/doc/html/classIsis__Rec-members.html
@@ -0,0 +1,116 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis_Rec Member List</h1>This is the complete list of members for <a class="el" href="classIsis__Rec.html">Isis_Rec</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a901196734fc54128b773b6c6354c7d27">$db</a></td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a6722cea4ffb9d92a800afd2b18805fb7">$head</a></td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a1b479f528e680ecdea3ff839c7325bce">$holy</a></td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a10ff6088d0640d0570093897b8899cd0">$mfn</a></td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#af0822123d76deb5a8bab34977df55b48">$tag</a></td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a75cf067689da98cfcea436030a18c3e5">$v</a></td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$val</b> (defined in <a class="el" href="classIsis__Rec.html">Isis_Rec</a>)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#abd94eb565a84bc659700b326116f7bb0">add</a>($argv)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#abd94eb565a84bc659700b326116f7bb0">add</a>($argv)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addglobals</b>() (defined in <a class="el" href="classIsis__Rec.html">Isis_Rec</a>)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addglobals</b>() (defined in <a class="el" href="classIsis__Rec.html">Isis_Rec</a>)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#ab12588fe60324def7c215e3b6b224734">append</a>($tag, $val)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#ab12588fe60324def7c215e3b6b224734">append</a>($tag, $val)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#aa8568802a1d20b5fa41f3bdf1f6d3994">del</a>($tag=null, $pack=FALSE)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#aa8568802a1d20b5fa41f3bdf1f6d3994">del</a>($tag=null, $pack=FALSE)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>embed</b>($that) (defined in <a class="el" href="classIsis__Rec.html">Isis_Rec</a>)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>embed</b>($tag, $that) (defined in <a class="el" href="classIsis__Rec.html">Isis_Rec</a>)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a4edad66517aeef9a7b5b1e91233a4171">fdt</a>(&amp;$tag)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a4edad66517aeef9a7b5b1e91233a4171">fdt</a>(&amp;$tag)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a843b24c9f8bc3c983c4ad18a4c6d5084">fmt</a>($val, $fmt=ISIS_REC_MHL)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a843b24c9f8bc3c983c4ad18a4c6d5084">fmt</a>($val, $fmt=ISIS_REC_MHL)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a22e341f329a5fc094d080335ffc85480">get</a>($tag)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a22e341f329a5fc094d080335ffc85480">get</a>($tag)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a0ae71f43d31c780dcb3f517141121e06">h</a>($tag=null, $fmt= '')</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a0ae71f43d31c780dcb3f517141121e06">h</a>($tag=null, $fmt= '')</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a7d7c374fffde0ef375a0bbf491a3351a">Isis_Rec</a>()</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a7d7c374fffde0ef375a0bbf491a3351a">Isis_Rec</a>()</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a0c210032f044e4e47745ec83ab8c4db9">len</a>()</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a0c210032f044e4e47745ec83ab8c4db9">len</a>()</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#aa426ef5341a314555e121240287f1082">map</a>($func=null)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#aa426ef5341a314555e121240287f1082">map</a>($func=null)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a77facd8e3924726c22ef4ca74b563895">mhl</a>($tag=null)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a77facd8e3924726c22ef4ca74b563895">mhl</a>($tag=null)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a8a4802aff33fa040a4526f878d77cc4c">pack</a>()</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a8a4802aff33fa040a4526f878d77cc4c">pack</a>()</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a7a836b039efeeac996645db5238152e6">parse</a>($text, $repl=null)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a7a836b039efeeac996645db5238152e6">parse</a>($text, $repl=null)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#ab757ca6826d4053cb7a4a57df8af3043">recs</a>($db=null)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#ab53a78c36253b1b2785a0230c894be7d">res</a>()</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#ab53a78c36253b1b2785a0230c894be7d">res</a>()</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a9e9989207dca4f70845b127011ad252f">rm</a>($pos, $pack=FALSE)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a9e9989207dca4f70845b127011ad252f">rm</a>($pos, $pack=FALSE)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#aa28d26f98e0b13ed748d937981e40de4">set</a>($tag)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#aa28d26f98e0b13ed748d937981e40de4">set</a>($tag)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a818daec5d31c24cb5d0b15dda6def053">toString</a>($mode=ISIS_REC_TEXT)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#a899d168bd9473b8764db5ada5015d465">toString</a>($mode=ISIS_REC_BIN)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#aad847c02614284611548db1b1823e670">v</a>($tag=null, $fmt=null)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classIsis__Rec.html#aad847c02614284611548db1b1823e670">v</a>($tag=null, $fmt=null)</td><td><a class="el" href="classIsis__Rec.html">Isis_Rec</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsis__Rec.html b/doc/html/classIsis__Rec.html
new file mode 100644
index 0000000..b70c47a
--- /dev/null
+++ b/doc/html/classIsis__Rec.html
@@ -0,0 +1,1223 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Isis_Rec Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis_Rec Class Reference</h1><!-- doxytag: class="Isis_Rec" -->
+<p><a href="classIsis__Rec-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a843b24c9f8bc3c983c4ad18a4c6d5084">fmt</a> ($val, $fmt=ISIS_REC_MHL)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a7d7c374fffde0ef375a0bbf491a3351a">Isis_Rec</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a0c210032f044e4e47745ec83ab8c4db9">len</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a4edad66517aeef9a7b5b1e91233a4171">fdt</a> (&amp;$tag)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#ab53a78c36253b1b2785a0230c894be7d">res</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a22e341f329a5fc094d080335ffc85480">get</a> ($tag)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#aad847c02614284611548db1b1823e670">v</a> ($tag=null, $fmt=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#ab757ca6826d4053cb7a4a57df8af3043">recs</a> ($db=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a0ae71f43d31c780dcb3f517141121e06">h</a> ($tag=null, $fmt= '')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a77facd8e3924726c22ef4ca74b563895">mhl</a> ($tag=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#ab12588fe60324def7c215e3b6b224734">append</a> ($tag, $val)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#abd94eb565a84bc659700b326116f7bb0">add</a> ($argv)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fbe3a60bc435ba86bb0e2bf05ffce77"></a><!-- doxytag: member="Isis_Rec::addglobals" ref="a2fbe3a60bc435ba86bb0e2bf05ffce77" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>addglobals</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a8a4802aff33fa040a4526f878d77cc4c">pack</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a9e9989207dca4f70845b127011ad252f">rm</a> ($pos, $pack=FALSE)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#aa8568802a1d20b5fa41f3bdf1f6d3994">del</a> ($tag=null, $pack=FALSE)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#aa28d26f98e0b13ed748d937981e40de4">set</a> ($tag)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65e6fa7bca0fe0bb0e6cb1dcca0aea62"></a><!-- doxytag: member="Isis_Rec::embed" ref="a65e6fa7bca0fe0bb0e6cb1dcca0aea62" args="($that)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>embed</b> ($that)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a818daec5d31c24cb5d0b15dda6def053">toString</a> ($mode=ISIS_REC_TEXT)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a7a836b039efeeac996645db5238152e6">parse</a> ($text, $repl=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#aa426ef5341a314555e121240287f1082">map</a> ($func=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a843b24c9f8bc3c983c4ad18a4c6d5084">fmt</a> ($val, $fmt=ISIS_REC_MHL)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a7d7c374fffde0ef375a0bbf491a3351a">Isis_Rec</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a0c210032f044e4e47745ec83ab8c4db9">len</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a4edad66517aeef9a7b5b1e91233a4171">fdt</a> (&amp;$tag)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#ab53a78c36253b1b2785a0230c894be7d">res</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a22e341f329a5fc094d080335ffc85480">get</a> ($tag)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#aad847c02614284611548db1b1823e670">v</a> ($tag=null, $fmt=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a0ae71f43d31c780dcb3f517141121e06">h</a> ($tag=null, $fmt= '')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a77facd8e3924726c22ef4ca74b563895">mhl</a> ($tag=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#ab12588fe60324def7c215e3b6b224734">append</a> ($tag, $val)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#abd94eb565a84bc659700b326116f7bb0">add</a> ($argv)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fbe3a60bc435ba86bb0e2bf05ffce77"></a><!-- doxytag: member="Isis_Rec::addglobals" ref="a2fbe3a60bc435ba86bb0e2bf05ffce77" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>addglobals</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a8a4802aff33fa040a4526f878d77cc4c">pack</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a9e9989207dca4f70845b127011ad252f">rm</a> ($pos, $pack=FALSE)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#aa8568802a1d20b5fa41f3bdf1f6d3994">del</a> ($tag=null, $pack=FALSE)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#aa28d26f98e0b13ed748d937981e40de4">set</a> ($tag)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2109b3401b377ec2c75d47a2a4cb0e2f"></a><!-- doxytag: member="Isis_Rec::embed" ref="a2109b3401b377ec2c75d47a2a4cb0e2f" args="($tag, $that)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>embed</b> ($tag, $that)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a899d168bd9473b8764db5ada5015d465">toString</a> ($mode=ISIS_REC_BIN)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a7a836b039efeeac996645db5238152e6">parse</a> ($text, $repl=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#aa426ef5341a314555e121240287f1082">map</a> ($func=null)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a901196734fc54128b773b6c6354c7d27">$db</a> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a10ff6088d0640d0570093897b8899cd0">$mfn</a> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a6722cea4ffb9d92a800afd2b18805fb7">$head</a> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#af0822123d76deb5a8bab34977df55b48">$tag</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade5898b819cb7dad81d64413336a7c29"></a><!-- doxytag: member="Isis_Rec::$val" ref="ade5898b819cb7dad81d64413336a7c29" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$val</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a75cf067689da98cfcea436030a18c3e5">$v</a> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIsis__Rec.html#a1b479f528e680ecdea3ff839c7325bce">$holy</a> = 0</td></tr>
+</table>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="abd94eb565a84bc659700b326116f7bb0"></a><!-- doxytag: member="Isis_Rec::add" ref="abd94eb565a84bc659700b326116f7bb0" args="($argv)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::add </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>argv</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>add an array to the record. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>mixed</em>&nbsp;</td><td>$argv an array either as a single parameter or as a variable number of arguments. The array is processed as follows:</p>
+<ul>
+<li>if an item is an int, it is appended, with the following item as value.</li>
+<li>if an item is an array, add is called recursively on this array</li>
+<li>if an item is '-db' or '-mfn', the corresponding properties are set</li>
+<li>if we have an fdt which maps the item to an int, the following item as value is added with the tag given by the fdt.</li>
+<li>if an item is ISIS_REC_TEXT, the following item is parsed in text mode.</li>
+<li>else the item is parsed in standard mode. </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="abd94eb565a84bc659700b326116f7bb0"></a><!-- doxytag: member="Isis_Rec::add" ref="abd94eb565a84bc659700b326116f7bb0" args="($argv)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::add </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>argv</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>add an array to the record. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>mixed</em>&nbsp;</td><td>$argv an array either as a single parameter or as a variable number of arguments. The array is processed as follows:</p>
+<ul>
+<li>if an item is an int, it is appended, with the following item as value.</li>
+<li>if an item is an array, add is called recursively on this array</li>
+<li>if an item is '-db' or '-mfn', the corresponding properties are set</li>
+<li>if we have an fdt which maps the item to an int, the following item as value is added with the tag given by the fdt.</li>
+<li>if an item is ISIS_REC_TEXT, the following item is parsed in text mode.</li>
+<li>else the item is parsed in standard mode. </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ab12588fe60324def7c215e3b6b224734"></a><!-- doxytag: member="Isis_Rec::append" ref="ab12588fe60324def7c215e3b6b224734" args="($tag, $val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::append </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>append a new field (tag-value-pair) to the end of the record. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>int</em>&nbsp;</td><td>$tag tag to use in the field. It is not enforced that tag is an integer. </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$val the new fields value. The string type is not enforced here. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>the new value </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ab12588fe60324def7c215e3b6b224734"></a><!-- doxytag: member="Isis_Rec::append" ref="ab12588fe60324def7c215e3b6b224734" args="($tag, $val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::append </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>append a new field (tag-value-pair) to the end of the record. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>int</em>&nbsp;</td><td>$tag tag to use in the field. fdt is applied </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$val the new fields value. The string type is not enforced here. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>the new value </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa8568802a1d20b5fa41f3bdf1f6d3994"></a><!-- doxytag: member="Isis_Rec::del" ref="aa8568802a1d20b5fa41f3bdf1f6d3994" args="($tag=null, $pack=FALSE)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::del </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em> = <code>null</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>pack</em> = <code>FALSE</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>remove all fields or all with a given tag. </p>
+
+</div>
+</div>
+<a class="anchor" id="aa8568802a1d20b5fa41f3bdf1f6d3994"></a><!-- doxytag: member="Isis_Rec::del" ref="aa8568802a1d20b5fa41f3bdf1f6d3994" args="($tag=null, $pack=FALSE)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::del </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em> = <code>null</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>pack</em> = <code>FALSE</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>remove all fields or all with a given tag. </p>
+
+</div>
+</div>
+<a class="anchor" id="a4edad66517aeef9a7b5b1e91233a4171"></a><!-- doxytag: member="Isis_Rec::fdt" ref="a4edad66517aeef9a7b5b1e91233a4171" args="(&amp;$tag)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::fdt </td>
+ <td>(</td>
+ <td class="paramtype">&amp;$&nbsp;</td>
+ <td class="paramname"> <em>tag</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>try to look up non-numeric tags in the fdt </p>
+
+</div>
+</div>
+<a class="anchor" id="a4edad66517aeef9a7b5b1e91233a4171"></a><!-- doxytag: member="Isis_Rec::fdt" ref="a4edad66517aeef9a7b5b1e91233a4171" args="(&amp;$tag)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::fdt </td>
+ <td>(</td>
+ <td class="paramtype">&amp;$&nbsp;</td>
+ <td class="paramname"> <em>tag</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>try to look up non-numeric tags in the fdt </p>
+
+</div>
+</div>
+<a class="anchor" id="a843b24c9f8bc3c983c4ad18a4c6d5084"></a><!-- doxytag: member="Isis_Rec::fmt" ref="a843b24c9f8bc3c983c4ad18a4c6d5084" args="($val, $fmt=ISIS_REC_MHL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::fmt </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>val</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>fmt</em> = <code>ISIS_REC_MHL</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>static function to format a value. maybe used as <a class="el" href="classIsis__Rec.html#a843b24c9f8bc3c983c4ad18a4c6d5084">Isis_Rec::fmt</a>. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$val a value to be formatted </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$fmt a format specification, defaults to 'MHL'</p>
+<ul>
+<li>if $fmt is null, the value is returned unchanged</li>
+<li>if $fmt starts with '&amp;' or '', that character is stripped and htmlspecialchars or urlencode, resp., is applied to the (each) value as last step</li>
+<li>if $fmt starts with 'MHL' (the constant ISIS_REC_MHL), that is stripped and the classical MHL ISIS formatting applied to values (before &amp; or % mangling, rarely needed with subfields)</li>
+<li>if $fmt is (now) empty, the complete value is used</li>
+<li>else we're going for subfields:</li>
+<li>if $fmt starts with a hat, the hat is stripped an used as subfield delimiter (TAB otherwise)</li>
+<li>if $fmt matches /^([^(]*)\((*)(\.\.(*))?/, the part from the first '(' on is stripped as occurence selector (note that an optional closing ')' and additional chars are ignored)</li>
+<li>the (remaining) characters in $fmt are subfield names, '*' selects any subfield (including the initial unnamed, even if it's empty !), '' any without stripping subfield names</li>
+<li>if there is a occurence or range selected, for every character in the $fmt the specified occurences are used (counted from 0). If either bound is empty, 0 is used. If a range is specified (.. given), an upper bound of 0 means up to end. By default, only the first occurence (0) is used. </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>if there is only a single character (remaining) in $fmt, and only a single occurence selectedi (no ..), a string is returned. Else you've been asking for an array, and so an array is returned even if it contains only a single value. If more than one subfield name was specified or the '*', the names are used ('' for the initial). If a range is selected, the index is used (in addition). Fields are added by first looping over subfield names, then occurences. PHP may or may not loop the array in that order. Example: '^ab' gives keys 'a' and 'b', 'b(1..' gives keys '1','2'...m '^cab(..', gives 'c0', 'c1', ... 'a0', ... </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a843b24c9f8bc3c983c4ad18a4c6d5084"></a><!-- doxytag: member="Isis_Rec::fmt" ref="a843b24c9f8bc3c983c4ad18a4c6d5084" args="($val, $fmt=ISIS_REC_MHL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::fmt </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>val</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>fmt</em> = <code>ISIS_REC_MHL</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>static function to format a value. maybe used as <a class="el" href="classIsis__Rec.html#a843b24c9f8bc3c983c4ad18a4c6d5084">Isis_Rec::fmt</a>. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$val a value to be formatted </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$fmt a format specification, defaults to 'MHL'</p>
+<ul>
+<li>if $fmt is null, the value is returned unchanged</li>
+<li>if $fmt starts with '&amp;' or '', that character is stripped and htmlspecialchars or urlencode, resp., is applied to the (each) value as last step</li>
+<li>if $fmt starts with 'MHL' (the constant ISIS_REC_MHL), that is stripped and the classical MHL ISIS formatting applied to values (before &amp; or % mangling, rarely needed with subfields)</li>
+<li>if $fmt is (now) empty, the complete value is used</li>
+<li>else we're going for subfields:</li>
+<li>if $fmt starts with a hat, the hat is stripped an used as subfield delimiter (TAB otherwise)</li>
+<li>if $fmt matches /^([^(]*)\((*)(\.\.(*))?/, the part from the first '(' on is stripped as occurence selector (note that an optional closing ')' and additional chars are ignored)</li>
+<li>the (remaining) characters in $fmt are subfield names, '*' selects any subfield (including the initial unnamed, even if it's empty !), '' any without stripping subfield names</li>
+<li>if there is a occurence or range selected, for every character in the $fmt the specified occurences are used (counted from 0). If either bound is empty, 0 is used. If a range is specified (.. given), an upper bound of 0 means up to end. By default, only the first occurence (0) is used. </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>if there is only a single character (remaining) in $fmt, and only a single occurence selectedi (no ..), a string is returned. Else you've been asking for an array, and so an array is returned even if it contains only a single value. If more than one subfield name was specified or the '*', the names are used ('' for the initial). If a range is selected, the index is used (in addition). Fields are added by first looping over subfield names, then occurences. PHP may or may not loop the array in that order. Example: '^ab' gives keys 'a' and 'b', 'b(1..' gives keys '1','2'...m '^cab(..', gives 'c0', 'c1', ... 'a0', ... </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a22e341f329a5fc094d080335ffc85480"></a><!-- doxytag: member="Isis_Rec::get" ref="a22e341f329a5fc094d080335ffc85480" args="($tag)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::get </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>get all values for tag as array </p>
+
+</div>
+</div>
+<a class="anchor" id="a22e341f329a5fc094d080335ffc85480"></a><!-- doxytag: member="Isis_Rec::get" ref="a22e341f329a5fc094d080335ffc85480" args="($tag)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::get </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>get all values for tag as array </p>
+
+</div>
+</div>
+<a class="anchor" id="a0ae71f43d31c780dcb3f517141121e06"></a><!-- doxytag: member="Isis_Rec::h" ref="a0ae71f43d31c780dcb3f517141121e06" args="($tag=null, $fmt= '')" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::h </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em> = <code>null</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>fmt</em> = <code>''</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>same as v($tag,'&amp;'.$fmt) </p>
+
+</div>
+</div>
+<a class="anchor" id="a0ae71f43d31c780dcb3f517141121e06"></a><!-- doxytag: member="Isis_Rec::h" ref="a0ae71f43d31c780dcb3f517141121e06" args="($tag=null, $fmt= '')" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::h </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em> = <code>null</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>fmt</em> = <code>''</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>same as v($tag,'&amp;'.$fmt) </p>
+
+</div>
+</div>
+<a class="anchor" id="a7d7c374fffde0ef375a0bbf491a3351a"></a><!-- doxytag: member="Isis_Rec::Isis_Rec" ref="a7d7c374fffde0ef375a0bbf491a3351a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::Isis_Rec </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>create an ISIS record. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>object <a class="el" href="classIsis__Rec.html">Isis_Rec</a> a new ISIS record </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a7d7c374fffde0ef375a0bbf491a3351a"></a><!-- doxytag: member="Isis_Rec::Isis_Rec" ref="a7d7c374fffde0ef375a0bbf491a3351a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::Isis_Rec </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>create an ISIS record. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>object <a class="el" href="classIsis__Rec.html">Isis_Rec</a> a new ISIS record </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a0c210032f044e4e47745ec83ab8c4db9"></a><!-- doxytag: member="Isis_Rec::len" ref="a0c210032f044e4e47745ec83ab8c4db9" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::len </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<dl class="return"><dt><b>Returns:</b></dt><dd>the number of fields </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a0c210032f044e4e47745ec83ab8c4db9"></a><!-- doxytag: member="Isis_Rec::len" ref="a0c210032f044e4e47745ec83ab8c4db9" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::len </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<dl class="return"><dt><b>Returns:</b></dt><dd>the number of fields </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa426ef5341a314555e121240287f1082"></a><!-- doxytag: member="Isis_Rec::map" ref="aa426ef5341a314555e121240287f1082" args="($func=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::map </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>func</em> = <code>null</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>return the "data fork" of this record by mapping a function to tags and values in parallel. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>function</em>&nbsp;</td><td>$func defaults to null, resulting in an array of fields, each an array [0] =&gt; $tag, [1] =&gt; $val. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a new array as of array_map </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa426ef5341a314555e121240287f1082"></a><!-- doxytag: member="Isis_Rec::map" ref="aa426ef5341a314555e121240287f1082" args="($func=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::map </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>func</em> = <code>null</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>return the "data fork" of this record by mapping a function to tags and values in parallel. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>function</em>&nbsp;</td><td>$func defaults to null, resulting in an array of fields, each an array [0] =&gt; $tag, [1] =&gt; $val. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a new array as of array_map </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a77facd8e3924726c22ef4ca74b563895"></a><!-- doxytag: member="Isis_Rec::mhl" ref="a77facd8e3924726c22ef4ca74b563895" args="($tag=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::mhl </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em> = <code>null</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>same as v($tag,'&amp;MHL') </p>
+
+</div>
+</div>
+<a class="anchor" id="a77facd8e3924726c22ef4ca74b563895"></a><!-- doxytag: member="Isis_Rec::mhl" ref="a77facd8e3924726c22ef4ca74b563895" args="($tag=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::mhl </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em> = <code>null</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>same as v($tag,'&amp;MHL') </p>
+
+</div>
+</div>
+<a class="anchor" id="a8a4802aff33fa040a4526f878d77cc4c"></a><!-- doxytag: member="Isis_Rec::pack" ref="a8a4802aff33fa040a4526f878d77cc4c" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::pack </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>recompact after unsetting </p>
+
+</div>
+</div>
+<a class="anchor" id="a8a4802aff33fa040a4526f878d77cc4c"></a><!-- doxytag: member="Isis_Rec::pack" ref="a8a4802aff33fa040a4526f878d77cc4c" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::pack </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>recompact after unsetting </p>
+
+</div>
+</div>
+<a class="anchor" id="a7a836b039efeeac996645db5238152e6"></a><!-- doxytag: member="Isis_Rec::parse" ref="a7a836b039efeeac996645db5238152e6" args="($text, $repl=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::parse </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>text</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>repl</em> = <code>null</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>parse text as record fields to add. For each non-empty line, initial digits are used as tag (empty == 0), an optional following tab is skipped, and the rest used as value, after replacing $repl, if given, with newlines. If the line starts with a tab and the record is not empty, a newline and the value are appended to the last field, else a new field is appended to the record. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$repl string to be converted back to newlines. use ISIS_REC_TEXT, if you know text is from toString(ISIS_REC_TEXT) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>number of fields added </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a7a836b039efeeac996645db5238152e6"></a><!-- doxytag: member="Isis_Rec::parse" ref="a7a836b039efeeac996645db5238152e6" args="($text, $repl=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::parse </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>text</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>repl</em> = <code>null</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>parse text as record fields to add. For each non-empty line, initial digits are used as tag (empty == 0), an optional following tab is skipped, and the rest used as value, after replacing $repl, if given, with newlines. If the line starts with a tab and the record is not empty, a newline and the value are appended to the last field, else a new field is appended to the record. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$repl string to be converted back to newlines. use ISIS_REC_TEXT, if you know text is from toString(ISIS_REC_TEXT) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>number of fields added </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ab757ca6826d4053cb7a4a57df8af3043"></a><!-- doxytag: member="Isis_Rec::recs" ref="ab757ca6826d4053cb7a4a57df8af3043" args="($db=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::recs </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>db</em> = <code>null</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>return an array of subrecords </p>
+
+</div>
+</div>
+<a class="anchor" id="ab53a78c36253b1b2785a0230c894be7d"></a><!-- doxytag: member="Isis_Rec::res" ref="ab53a78c36253b1b2785a0230c894be7d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::res </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>reset tag and val array pointers </p>
+
+</div>
+</div>
+<a class="anchor" id="ab53a78c36253b1b2785a0230c894be7d"></a><!-- doxytag: member="Isis_Rec::res" ref="ab53a78c36253b1b2785a0230c894be7d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::res </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>reset tag and val array pointers </p>
+
+</div>
+</div>
+<a class="anchor" id="a9e9989207dca4f70845b127011ad252f"></a><!-- doxytag: member="Isis_Rec::rm" ref="a9e9989207dca4f70845b127011ad252f" args="($pos, $pack=FALSE)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::rm </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>pos</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>pack</em> = <code>FALSE</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>remove a field at given pos, poking a hole in the field list. </p>
+
+</div>
+</div>
+<a class="anchor" id="a9e9989207dca4f70845b127011ad252f"></a><!-- doxytag: member="Isis_Rec::rm" ref="a9e9989207dca4f70845b127011ad252f" args="($pos, $pack=FALSE)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::rm </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>pos</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>pack</em> = <code>FALSE</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>remove a field at given pos, poking a hole in the field list. </p>
+
+</div>
+</div>
+<a class="anchor" id="aa28d26f98e0b13ed748d937981e40de4"></a><!-- doxytag: member="Isis_Rec::set" ref="aa28d26f98e0b13ed748d937981e40de4" args="($tag)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::set </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>set fields with tag to values. set( 42, 'foo', 'bar', 'baz' ) will change the first three occurences of 42 to 'foo', 'bar' and 'baz', resp.</p>
+<ul>
+<li>if there are less than three occurences, the remaining values are appended</li>
+<li>if there are more than three occurences, the remaining occurences are deleted</li>
+<li>if a value is the integer 0, processing stops (i.e. remaining occurences are left unchanged)</li>
+<li>if a value is a positive integer n, processing skips n occurences (letting them unchanged)</li>
+<li>if a value is an array, it's elements are used (it is flattened out non-recursively) <dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>mixed</em>&nbsp;</td><td>$tag tag by int or name </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>mixed</em>&nbsp;</td><td>values... variable number of values </td></tr>
+ </table>
+ </dd>
+</dl>
+</li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="aa28d26f98e0b13ed748d937981e40de4"></a><!-- doxytag: member="Isis_Rec::set" ref="aa28d26f98e0b13ed748d937981e40de4" args="($tag)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::set </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>set fields with tag to values. set( 42, 'foo', 'bar', 'baz' ) will change the first three occurences of 42 to 'foo', 'bar' and 'baz', resp.</p>
+<ul>
+<li>if there are less than three occurences, the remaining values are appended</li>
+<li>if there are more than three occurences, the remaining occurences are deleted</li>
+<li>if a value is the integer 0, processing stops (i.e. remaining occurences are left unchanged)</li>
+<li>if a value is a positive integer n, processing skips n occurences (letting them unchanged)</li>
+<li>if a value is an array, it's elements are used (it is flattened out non-recursively) <dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>mixed</em>&nbsp;</td><td>$tag tag by int or name </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>mixed</em>&nbsp;</td><td>values... variable number of values </td></tr>
+ </table>
+ </dd>
+</dl>
+</li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="a899d168bd9473b8764db5ada5015d465"></a><!-- doxytag: member="Isis_Rec::toString" ref="a899d168bd9473b8764db5ada5015d465" args="($mode=ISIS_REC_BIN)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::toString </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>mode</em> = <code>ISIS_REC_BIN</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>serialize record to a string. After each field, including the last one, a newline is added. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$mode replacement value for newlines. suggested is one of the predefined constants. defaults to ISIS_REC_BIN. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>the string representation of the record </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a818daec5d31c24cb5d0b15dda6def053"></a><!-- doxytag: member="Isis_Rec::toString" ref="a818daec5d31c24cb5d0b15dda6def053" args="($mode=ISIS_REC_TEXT)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::toString </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>mode</em> = <code>ISIS_REC_TEXT</code></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>serialize record to a string. After each field, including the last one, a newline is added. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$mode replacement value for newlines. suggested is one of the predefined constants. defaults to ISIS_REC_TEXT. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>the string representation of the record </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aad847c02614284611548db1b1823e670"></a><!-- doxytag: member="Isis_Rec::v" ref="aad847c02614284611548db1b1823e670" args="($tag=null, $fmt=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::v </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em> = <code>null</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>fmt</em> = <code>null</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>v is for value -- get the value of the next occurence of tag in the record. The position is reset by res or when using v with a different tag. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>mixed</em>&nbsp;</td><td>$fmt format to apply</p>
+<ul>
+<li>if $fmt is null (or the value is null), the value is returned unmodified</li>
+<li>if $fmt is a string, the value is formatted by <a class="el" href="classIsis__Rec.html#a843b24c9f8bc3c983c4ad18a4c6d5084">Isis_Rec::fmt</a> (returns string or array).</li>
+<li>if $fmt is 0, a new <a class="el" href="classIsis__Rec.html">Isis_Rec</a> is used as $fmt</li>
+<li>if $fmt is an object, it is assumed to be a record, into which a subrecord (as of embed) is to be extracted. This also advances the loop position to after the child fields. The record is returned.</li>
+<li>other values of $fmt are reserved for future extensions and currently return null. </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="aad847c02614284611548db1b1823e670"></a><!-- doxytag: member="Isis_Rec::v" ref="aad847c02614284611548db1b1823e670" args="($tag=null, $fmt=null)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::v </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>tag</em> = <code>null</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>fmt</em> = <code>null</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>v is for value -- get the value of the next occurence of tag in the record. The position is reset by res or when using v with a different tag. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>mixed</em>&nbsp;</td><td>$fmt format to apply</p>
+<ul>
+<li>if $fmt is null (or the value is null), the value is returned unmodified</li>
+<li>if $fmt is a string, the value is formatted by <a class="el" href="classIsis__Rec.html#a843b24c9f8bc3c983c4ad18a4c6d5084">Isis_Rec::fmt</a> (returns string or array).</li>
+<li>other values of $fmt are reserved for future extensions and currently return null. </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a901196734fc54128b773b6c6354c7d27"></a><!-- doxytag: member="Isis_Rec::$db" ref="a901196734fc54128b773b6c6354c7d27" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">object Isis_Rec::$db = 0</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>The associated database, if any. Better be an <a class="el" href="classIsis__Db.html">Isis_Db</a>. </p>
+
+</div>
+</div>
+<a class="anchor" id="a6722cea4ffb9d92a800afd2b18805fb7"></a><!-- doxytag: member="Isis_Rec::$head" ref="a6722cea4ffb9d92a800afd2b18805fb7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::$head = ''</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>The record's header. For data records, this is mfn[][], where leader can any be any MARC leader data. </p>
+
+</div>
+</div>
+<a class="anchor" id="a1b479f528e680ecdea3ff839c7325bce"></a><!-- doxytag: member="Isis_Rec::$holy" ref="a1b479f528e680ecdea3ff839c7325bce" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::$holy = 0</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>number of holes in record </p>
+
+</div>
+</div>
+<a class="anchor" id="a10ff6088d0640d0570093897b8899cd0"></a><!-- doxytag: member="Isis_Rec::$mfn" ref="a10ff6088d0640d0570093897b8899cd0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int Isis_Rec::$mfn = 0</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>The record's MFN ("master file number", a.k.a. rowid). A value of 0 means the record did not yet have a number in it's db, a write will be handled as insert.</p>
+<p>The records MFN ("master file number", a.k.a. rowid). A value of 0 means the record did not yet have a number in it's db, a write will be handled as insert. </p>
+
+</div>
+</div>
+<a class="anchor" id="af0822123d76deb5a8bab34977df55b48"></a><!-- doxytag: member="Isis_Rec::$tag" ref="af0822123d76deb5a8bab34977df55b48" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">array Isis_Rec::$tag</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Array of tags for the record. Keys and values better be integers (others might be ignored or yield unexpected results in some contexts). The count of the tag array is taken as length of the record. The tag array may have holes (unassigned ints) if unset is used.</p>
+<p>Array of values for the record. Values better be strings (i.e. will be forced to strings by some operations). </p>
+
+</div>
+</div>
+<a class="anchor" id="a75cf067689da98cfcea436030a18c3e5"></a><!-- doxytag: member="Isis_Rec::$v" ref="a75cf067689da98cfcea436030a18c3e5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Isis_Rec::$v = null</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>last tag accessed using function v </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>contrib/malete/php/Isis/Rec.php</li>
+<li>contrib/openisis/php/Isis/Rec.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsis__Server-members.html b/doc/html/classIsis__Server-members.html
new file mode 100644
index 0000000..0895d7c
--- /dev/null
+++ b/doc/html/classIsis__Server-members.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis_Server Member List</h1>This is the complete list of members for <a class="el" href="classIsis__Server.html">Isis_Server</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$dbg</b> (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$host</b> (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$pers</b> (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$port</b> (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sock</b> (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Isis_Server</b>($host=null, $port=2042, $pers=0) (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Isis_Server</b>($host, $port=2042, $pers=0) (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>open</b>() (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>open</b>() (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>request</b>($req, $numOnly=0) (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>request</b>($req) (defined in <a class="el" href="classIsis__Server.html">Isis_Server</a>)</td><td><a class="el" href="classIsis__Server.html">Isis_Server</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classIsis__Server.gif b/doc/html/classIsis__Server.gif
new file mode 100644
index 0000000..3ce60db
--- /dev/null
+++ b/doc/html/classIsis__Server.gif
Binary files differ
diff --git a/doc/html/classIsis__Server.html b/doc/html/classIsis__Server.html
new file mode 100644
index 0000000..8859283
--- /dev/null
+++ b/doc/html/classIsis__Server.html
@@ -0,0 +1,110 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Isis_Server Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis_Server Class Reference</h1><!-- doxytag: class="Isis_Server" --><div class="dynheader">
+Inheritance diagram for Isis_Server:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classIsis__Server.gif" usemap="#Isis_Server_map" alt=""/>
+ <map id="Isis_Server_map" name="Isis_Server_map">
+<area href="classIsis__Http.html" alt="Isis_Http" shape="rect" coords="0,56,76,80"/>
+<area href="classIsis__Http.html" alt="Isis_Http" shape="rect" coords="86,56,162,80"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classIsis__Server-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a577619cf4ee09b6dfe60421417a2ff58"></a><!-- doxytag: member="Isis_Server::Isis_Server" ref="a577619cf4ee09b6dfe60421417a2ff58" args="($host=null, $port=2042, $pers=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Isis_Server</b> ($host=null, $port=2042, $pers=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada016200e99b67733b119382517a7b79"></a><!-- doxytag: member="Isis_Server::open" ref="ada016200e99b67733b119382517a7b79" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>open</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7146356f80487cde27a4e719dc7d7ad9"></a><!-- doxytag: member="Isis_Server::request" ref="a7146356f80487cde27a4e719dc7d7ad9" args="($req, $numOnly=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>request</b> ($req, $numOnly=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0d04a4620fb635965a44ebf5fd2fcc5"></a><!-- doxytag: member="Isis_Server::Isis_Server" ref="ad0d04a4620fb635965a44ebf5fd2fcc5" args="($host, $port=2042, $pers=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Isis_Server</b> ($host, $port=2042, $pers=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada016200e99b67733b119382517a7b79"></a><!-- doxytag: member="Isis_Server::open" ref="ada016200e99b67733b119382517a7b79" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>open</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a692f64326c4c80bd72c3f63a07e0c727"></a><!-- doxytag: member="Isis_Server::request" ref="a692f64326c4c80bd72c3f63a07e0c727" args="($req)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>request</b> ($req)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13d761f9f83c74d1a57cb1d65d75544c"></a><!-- doxytag: member="Isis_Server::$host" ref="a13d761f9f83c74d1a57cb1d65d75544c" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$host</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4183874a41ed20a9600c57629960ba2d"></a><!-- doxytag: member="Isis_Server::$port" ref="a4183874a41ed20a9600c57629960ba2d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$port</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b307cae22f0eb743c89d2cc622c9be3"></a><!-- doxytag: member="Isis_Server::$sock" ref="a2b307cae22f0eb743c89d2cc622c9be3" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sock</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae15681990cb1aba6c463ce35fdd2aacb"></a><!-- doxytag: member="Isis_Server::$pers" ref="ae15681990cb1aba6c463ce35fdd2aacb" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$pers</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4586fe1dbfd8cbad66bfc6494c57453"></a><!-- doxytag: member="Isis_Server::$dbg" ref="ab4586fe1dbfd8cbad66bfc6494c57453" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$dbg</b> = false</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>contrib/malete/php/Isis/Server.php</li>
+<li>contrib/openisis/php/Isis/Server.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classMaleteDb-members.html b/doc/html/classMaleteDb-members.html
new file mode 100644
index 0000000..d669e76
--- /dev/null
+++ b/doc/html/classMaleteDb-members.html
@@ -0,0 +1,78 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>MaleteDb Member List</h1>This is the complete list of members for <a class="el" href="classMaleteDb.html">MaleteDb</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#a4b970df3631d2763f001c96ee417f27a">$db</a></td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#af2cd60ce81381edc3ca09a6812cf79fd">$fdt</a></td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#a833fed4faae9537306053ee966c06197">$format</a></td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#ae1c8cefd1a6e661fb03c214f47336368">$log</a></td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#a60f87371bc1ec156b010e5b38b4c22e2">__construct</a>($schema)</td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#ab2da32d84af17df79d947ae32257b4ec">check</a>($schema, $section=NULL)</td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#a5c6cb09a072e5d2ddce31c77098ccba4">entries</a>()</td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#a4f16c48facae498d0db1a042e9727d04">example</a>()</td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#a17562c1c53594762454d65be823fcdb5">logger</a>($message)</td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#ad2a65876db24adc388afce465e0c153e">read</a>($id)</td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMaleteDb.html#ac87c3ac1b3d9a6297be8574aa303e033">tag</a>($results)</td><td><a class="el" href="classMaleteDb.html">MaleteDb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classMaleteDb.gif b/doc/html/classMaleteDb.gif
new file mode 100644
index 0000000..955bd07
--- /dev/null
+++ b/doc/html/classMaleteDb.gif
Binary files differ
diff --git a/doc/html/classMaleteDb.html b/doc/html/classMaleteDb.html
new file mode 100644
index 0000000..eed9039
--- /dev/null
+++ b/doc/html/classMaleteDb.html
@@ -0,0 +1,329 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: MaleteDb Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>MaleteDb Class Reference</h1><!-- doxytag: class="MaleteDb" --><!-- doxytag: inherits="IsisDb" --><div class="dynheader">
+Inheritance diagram for MaleteDb:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classMaleteDb.png" usemap="#MaleteDb_map" alt=""/>
+ <map id="MaleteDb_map" name="MaleteDb_map">
+<area href="interfaceIsisDb.html" alt="IsisDb" shape="rect" coords="0,0,66,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classMaleteDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#a60f87371bc1ec156b010e5b38b4c22e2">__construct</a> ($schema)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#ad2a65876db24adc388afce465e0c153e">read</a> ($id)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#a5c6cb09a072e5d2ddce31c77098ccba4">entries</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#a4f16c48facae498d0db1a042e9727d04">example</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#ab2da32d84af17df79d947ae32257b4ec">check</a> ($schema, $section=NULL)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#ac87c3ac1b3d9a6297be8574aa303e033">tag</a> ($results)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#a17562c1c53594762454d65be823fcdb5">logger</a> ($message)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#af2cd60ce81381edc3ca09a6812cf79fd">$fdt</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#a4b970df3631d2763f001c96ee417f27a">$db</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#a833fed4faae9537306053ee966c06197">$format</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMaleteDb.html#ae1c8cefd1a6e661fb03c214f47336368">$log</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Malete implementation of <a class="el" href="interfaceIsisDb.html">IsisDb</a>.</p>
+<dl class="warning"><dt><b>Warning:</b></dt><dd>This implementation is currently outdated and lacks basic functionalities such as subfield handling and therefore it's use is not recommended. </dd></dl>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a60f87371bc1ec156b010e5b38b4c22e2"></a><!-- doxytag: member="MaleteDb::__construct" ref="a60f87371bc1ec156b010e5b38b4c22e2" args="($schema)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>schema</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b">IsisDb::__construct()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b">IsisDb</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ab2da32d84af17df79d947ae32257b4ec"></a><!-- doxytag: member="MaleteDb::check" ref="ab2da32d84af17df79d947ae32257b4ec" args="($schema, $section=NULL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::check </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>schema</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>section</em> = <code>NULL</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check configuration.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">IsisDb::check()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5c6cb09a072e5d2ddce31c77098ccba4"></a><!-- doxytag: member="MaleteDb::entries" ref="a5c6cb09a072e5d2ddce31c77098ccba4" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::entries </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return number of entries in the database.</p>
+<p>The Malete API doen't implement such feature so we have to emulate it by iterating over all entries until <a class="el" href="classMaleteDb.html#ad2a65876db24adc388afce465e0c153e">MaleteDb::read()</a> returns FALSE.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff">IsisDb::entries()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4f16c48facae498d0db1a042e9727d04"></a><!-- doxytag: member="MaleteDb::example" ref="a4f16c48facae498d0db1a042e9727d04" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::example </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return an example schema.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">IsisDb::example()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a17562c1c53594762454d65be823fcdb5"></a><!-- doxytag: member="MaleteDb::logger" ref="a17562c1c53594762454d65be823fcdb5" args="($message)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::logger </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>message</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Class logger.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$message</em>&nbsp;</td><td>Log message. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ad2a65876db24adc388afce465e0c153e"></a><!-- doxytag: member="MaleteDb::read" ref="ad2a65876db24adc388afce465e0c153e" args="($id)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::read </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>id</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Read an entry.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686">IsisDb::read()</a></dd></dl>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>Subfield handling. </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac87c3ac1b3d9a6297be8574aa303e033"></a><!-- doxytag: member="MaleteDb::tag" ref="ac87c3ac1b3d9a6297be8574aa303e033" args="($results)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::tag </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>results</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Tag results of a db query.</p>
+<p>This function converts the keys of query result from field numbers to names and and also puts repetition fields into place as Malete deals with field repetition by using a 'tag' property in the resulting query object.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$results</em>&nbsp;</td><td>Database query results.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Tagged database result. </dd></dl>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a4b970df3631d2763f001c96ee417f27a"></a><!-- doxytag: member="MaleteDb::$db" ref="a4b970df3631d2763f001c96ee417f27a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::$db</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database resource. </p>
+
+</div>
+</div>
+<a class="anchor" id="af2cd60ce81381edc3ca09a6812cf79fd"></a><!-- doxytag: member="MaleteDb::$fdt" ref="af2cd60ce81381edc3ca09a6812cf79fd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::$fdt</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Field description table. </p>
+
+</div>
+</div>
+<a class="anchor" id="a833fed4faae9537306053ee966c06197"></a><!-- doxytag: member="MaleteDb::$format" ref="a833fed4faae9537306053ee966c06197" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::$format</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database format, derived from $schema. </p>
+
+</div>
+</div>
+<a class="anchor" id="ae1c8cefd1a6e661fb03c214f47336368"></a><!-- doxytag: member="MaleteDb::$log" ref="ae1c8cefd1a6e661fb03c214f47336368" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MaleteDb::$log</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Class action log. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/backends/MaleteDb.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classMaleteDb.png b/doc/html/classMaleteDb.png
new file mode 100644
index 0000000..2d2ec12
--- /dev/null
+++ b/doc/html/classMaleteDb.png
Binary files differ
diff --git a/doc/html/classMateleDb.html b/doc/html/classMateleDb.html
new file mode 100644
index 0000000..3270694
--- /dev/null
+++ b/doc/html/classMateleDb.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: MateleDb Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>MateleDb Class Reference</h1><!-- doxytag: class="MateleDb" --><table border="0" cellpadding="0" cellspacing="0">
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Malete implementation of <a class="el" href="interfaceIsisDb.html">IsisDb</a>. </p>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/MaleteDb.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 15:35:28 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classParseTest-members.html b/doc/html/classParseTest-members.html
new file mode 100644
index 0000000..8bde765
--- /dev/null
+++ b/doc/html/classParseTest-members.html
@@ -0,0 +1,131 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>ParseTest Member List</h1>This is the complete list of members for <a class="el" href="classParseTest.html">ParseTest</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$yaml</b> (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td><code> [protected]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setUp</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td><code> [protected]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testAngleQuotes</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testAnotherSequence</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testArrayOfZero</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testArrayOnSeveralLines</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testColons</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testColonsInKeys</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testColonsInKeys2</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testCrazy</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testDeathMasks</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testDevDb</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testEmptyHash</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testEmptykey</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testEmptySequence</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testEndloop</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testEscapedQuotes</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testEscapedQuotes_2</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testEscapedQuotes_3</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testFailingColons</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testFloatInverse</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testFloatWithQuotes</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testFloatWithZeros</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testFoldedBlock</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testHash_1</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testHash_2</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testHash_3</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testInline</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testInlineMappings</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testIntArray</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testLiteralAsMapped</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testManyNewlines</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testMappedSequence</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testMappingsBooleanFalse</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testMappingsBooleanTrue</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testMappingsFloat</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testMappingsInt</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testMappingsNull</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testMappingsString</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testMappingsZero</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testMergeHashKeys</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testmoreLessKey</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testMultilines</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testNestedInline</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testNestedInlineMappings</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testNestedNestedInline</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testNumericKey</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testQuotes</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testQuoteSequence</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testReallyLargeNumber</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testReferences</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testReferences2</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testReferences3</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testSeq0</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testSeq1</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testSeq2</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testSeq3</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testSeqMap</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testShortSequence</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testSophisticatedArrayOfZero</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testSpecialCharacters</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testSwitches</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>testWerte</b>() (defined in <a class="el" href="classParseTest.html">ParseTest</a>)</td><td><a class="el" href="classParseTest.html">ParseTest</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classParseTest.html b/doc/html/classParseTest.html
new file mode 100644
index 0000000..7db2d80
--- /dev/null
+++ b/doc/html/classParseTest.html
@@ -0,0 +1,203 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: ParseTest Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>ParseTest Class Reference</h1><!-- doxytag: class="ParseTest" -->
+<p><a href="classParseTest-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adec2d7e7c0fd31524035654804d4e39e"></a><!-- doxytag: member="ParseTest::testMergeHashKeys" ref="adec2d7e7c0fd31524035654804d4e39e" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testMergeHashKeys</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aebaba0e0e0304c350b5662d5d539b685"></a><!-- doxytag: member="ParseTest::testDeathMasks" ref="aebaba0e0e0304c350b5662d5d539b685" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testDeathMasks</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b582144807a623186f7567e2195dfba"></a><!-- doxytag: member="ParseTest::testDevDb" ref="a9b582144807a623186f7567e2195dfba" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testDevDb</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac99d23af6ea742c8726930cf2e475584"></a><!-- doxytag: member="ParseTest::testNumericKey" ref="ac99d23af6ea742c8726930cf2e475584" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testNumericKey</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ae68947e553f22d649649e84e492e2a"></a><!-- doxytag: member="ParseTest::testMappingsString" ref="a9ae68947e553f22d649649e84e492e2a" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testMappingsString</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a269263170a40afa49a8556863263bdd9"></a><!-- doxytag: member="ParseTest::testMappingsInt" ref="a269263170a40afa49a8556863263bdd9" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testMappingsInt</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade1ede9623c336d28b0ea79b332e416f"></a><!-- doxytag: member="ParseTest::testMappingsBooleanTrue" ref="ade1ede9623c336d28b0ea79b332e416f" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testMappingsBooleanTrue</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af78c86fa592e58df7bd172fc131a5369"></a><!-- doxytag: member="ParseTest::testMappingsBooleanFalse" ref="af78c86fa592e58df7bd172fc131a5369" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testMappingsBooleanFalse</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b6423b67cd710622eaa68e763899724"></a><!-- doxytag: member="ParseTest::testMappingsZero" ref="a2b6423b67cd710622eaa68e763899724" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testMappingsZero</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97b8cb4649a8a2e76b10d897823c7960"></a><!-- doxytag: member="ParseTest::testMappingsNull" ref="a97b8cb4649a8a2e76b10d897823c7960" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testMappingsNull</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a346190ab26d345b795e70dd0f6fae4c4"></a><!-- doxytag: member="ParseTest::testMappingsFloat" ref="a346190ab26d345b795e70dd0f6fae4c4" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testMappingsFloat</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a481187a4d1aec8458b5e195afaf2f692"></a><!-- doxytag: member="ParseTest::testSeq0" ref="a481187a4d1aec8458b5e195afaf2f692" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testSeq0</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d253bdd842fbe29cb3402ddb5dd4467"></a><!-- doxytag: member="ParseTest::testSeq1" ref="a8d253bdd842fbe29cb3402ddb5dd4467" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testSeq1</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0fd99558bd3bd6030404988a63b772b0"></a><!-- doxytag: member="ParseTest::testSeq2" ref="a0fd99558bd3bd6030404988a63b772b0" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testSeq2</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9238b980e398cc1f3c9eec3e20ec7c9d"></a><!-- doxytag: member="ParseTest::testSeq3" ref="a9238b980e398cc1f3c9eec3e20ec7c9d" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testSeq3</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58f5838111f8d5b6e611223c57c35ee7"></a><!-- doxytag: member="ParseTest::testSeqMap" ref="a58f5838111f8d5b6e611223c57c35ee7" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testSeqMap</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c0d7a68b47b378a1a501a5865c5f22b"></a><!-- doxytag: member="ParseTest::testMappedSequence" ref="a9c0d7a68b47b378a1a501a5865c5f22b" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testMappedSequence</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0fa48061c4ab5cf09f976565d7041746"></a><!-- doxytag: member="ParseTest::testAnotherSequence" ref="a0fa48061c4ab5cf09f976565d7041746" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testAnotherSequence</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d1a0a77f505a25ecc21e263dd0746b2"></a><!-- doxytag: member="ParseTest::testFoldedBlock" ref="a4d1a0a77f505a25ecc21e263dd0746b2" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testFoldedBlock</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea7d79ea5474e8965e88d5f00560d057"></a><!-- doxytag: member="ParseTest::testLiteralAsMapped" ref="aea7d79ea5474e8965e88d5f00560d057" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testLiteralAsMapped</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d2622c2078ffca25fb6ed6b34d5771f"></a><!-- doxytag: member="ParseTest::testCrazy" ref="a8d2622c2078ffca25fb6ed6b34d5771f" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testCrazy</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8fb53ffff02baac1b55448f93bf2f50f"></a><!-- doxytag: member="ParseTest::testColons" ref="a8fb53ffff02baac1b55448f93bf2f50f" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testColons</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88db24ad734dce6abfae065ab477530b"></a><!-- doxytag: member="ParseTest::testInline" ref="a88db24ad734dce6abfae065ab477530b" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testInline</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5af8e3d4304b0a7937ae1c931266fda"></a><!-- doxytag: member="ParseTest::testNestedInline" ref="aa5af8e3d4304b0a7937ae1c931266fda" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testNestedInline</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e845d51b00cb30c909f3d4958d82161"></a><!-- doxytag: member="ParseTest::testNestedNestedInline" ref="a5e845d51b00cb30c909f3d4958d82161" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testNestedNestedInline</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8956a1064a067297b37543eea5490c3f"></a><!-- doxytag: member="ParseTest::testInlineMappings" ref="a8956a1064a067297b37543eea5490c3f" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testInlineMappings</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13b813ae380a992efaa220fdeb713d90"></a><!-- doxytag: member="ParseTest::testNestedInlineMappings" ref="a13b813ae380a992efaa220fdeb713d90" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testNestedInlineMappings</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af39fd3162234bfdf245ca93bb5670d48"></a><!-- doxytag: member="ParseTest::testReferences" ref="af39fd3162234bfdf245ca93bb5670d48" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testReferences</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada411a329c9646831db1bbeae124ced6"></a><!-- doxytag: member="ParseTest::testReferences2" ref="ada411a329c9646831db1bbeae124ced6" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testReferences2</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae76bd3fbd75a41002fd9038f802df7db"></a><!-- doxytag: member="ParseTest::testReferences3" ref="ae76bd3fbd75a41002fd9038f802df7db" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testReferences3</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a30a97f04c6f23c356fef42edd5a1ce"></a><!-- doxytag: member="ParseTest::testEscapedQuotes" ref="a1a30a97f04c6f23c356fef42edd5a1ce" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testEscapedQuotes</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f3b98c49931877cefde8fbb644ee37f"></a><!-- doxytag: member="ParseTest::testEscapedQuotes_2" ref="a0f3b98c49931877cefde8fbb644ee37f" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testEscapedQuotes_2</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7bff2105ba7e8b65dfe0fabb94f7409d"></a><!-- doxytag: member="ParseTest::testEscapedQuotes_3" ref="a7bff2105ba7e8b65dfe0fabb94f7409d" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testEscapedQuotes_3</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f413331dfde209bbade8e30e208c357"></a><!-- doxytag: member="ParseTest::testQuotes" ref="a0f413331dfde209bbade8e30e208c357" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testQuotes</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74845eb27fc718d169b6dd6b7c2ce3be"></a><!-- doxytag: member="ParseTest::testQuoteSequence" ref="a74845eb27fc718d169b6dd6b7c2ce3be" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testQuoteSequence</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a3a1d1cf388e4db59d5a359c8d04737"></a><!-- doxytag: member="ParseTest::testShortSequence" ref="a9a3a1d1cf388e4db59d5a359c8d04737" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testShortSequence</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d4e9a1d9b304e6a1b2ea6bb047ef4aa"></a><!-- doxytag: member="ParseTest::testHash_1" ref="a4d4e9a1d9b304e6a1b2ea6bb047ef4aa" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testHash_1</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac662459df17b4d89efa210901d7c2725"></a><!-- doxytag: member="ParseTest::testHash_2" ref="ac662459df17b4d89efa210901d7c2725" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testHash_2</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78c9dd49b91cda51d5b72879bf9b6153"></a><!-- doxytag: member="ParseTest::testHash_3" ref="a78c9dd49b91cda51d5b72879bf9b6153" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testHash_3</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac044f7b366169b58641b0a09d9fbf656"></a><!-- doxytag: member="ParseTest::testEndloop" ref="ac044f7b366169b58641b0a09d9fbf656" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testEndloop</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59ba886afc14280de81aff51dbe3b9cb"></a><!-- doxytag: member="ParseTest::testReallyLargeNumber" ref="a59ba886afc14280de81aff51dbe3b9cb" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testReallyLargeNumber</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4ee8d90c106279a76475c817293f6ec"></a><!-- doxytag: member="ParseTest::testFloatWithZeros" ref="af4ee8d90c106279a76475c817293f6ec" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testFloatWithZeros</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89e1b9eda052a9defd5f74235d27463f"></a><!-- doxytag: member="ParseTest::testFloatWithQuotes" ref="a89e1b9eda052a9defd5f74235d27463f" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testFloatWithQuotes</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af9e4975c2c44e44dbc7ba6df9134a5c8"></a><!-- doxytag: member="ParseTest::testFloatInverse" ref="af9e4975c2c44e44dbc7ba6df9134a5c8" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testFloatInverse</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8981d589ec1d71790a42960b225f680"></a><!-- doxytag: member="ParseTest::testIntArray" ref="ae8981d589ec1d71790a42960b225f680" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testIntArray</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac544d540b09f3551000511e9a67e6d83"></a><!-- doxytag: member="ParseTest::testArrayOnSeveralLines" ref="ac544d540b09f3551000511e9a67e6d83" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testArrayOnSeveralLines</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08d38febc2884911580af295d198b958"></a><!-- doxytag: member="ParseTest::testmoreLessKey" ref="a08d38febc2884911580af295d198b958" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testmoreLessKey</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12d6a67a3ba11bdd41eb579409f4e35e"></a><!-- doxytag: member="ParseTest::testArrayOfZero" ref="a12d6a67a3ba11bdd41eb579409f4e35e" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testArrayOfZero</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c04edef8d519119eef09b17e93c1c06"></a><!-- doxytag: member="ParseTest::testSophisticatedArrayOfZero" ref="a9c04edef8d519119eef09b17e93c1c06" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testSophisticatedArrayOfZero</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff15f9f0e449c6c0a41a340e5f9e7130"></a><!-- doxytag: member="ParseTest::testSwitches" ref="aff15f9f0e449c6c0a41a340e5f9e7130" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testSwitches</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a857f351bb9096b46b6f619273987662d"></a><!-- doxytag: member="ParseTest::testEmptySequence" ref="a857f351bb9096b46b6f619273987662d" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testEmptySequence</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab2acbef2fc546508a10cf05ee31a7c5f"></a><!-- doxytag: member="ParseTest::testEmptyHash" ref="ab2acbef2fc546508a10cf05ee31a7c5f" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testEmptyHash</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18bebe57a4cd273daf1d498b0bd1e676"></a><!-- doxytag: member="ParseTest::testEmptykey" ref="a18bebe57a4cd273daf1d498b0bd1e676" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testEmptykey</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4eac3b3b217c54866c1e4e93c92029a"></a><!-- doxytag: member="ParseTest::testMultilines" ref="ab4eac3b3b217c54866c1e4e93c92029a" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testMultilines</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac34edbdd9d1ff50f26624b30138e8cb6"></a><!-- doxytag: member="ParseTest::testManyNewlines" ref="ac34edbdd9d1ff50f26624b30138e8cb6" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testManyNewlines</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb9b9b8c505c0a8179745fb1501de148"></a><!-- doxytag: member="ParseTest::testWerte" ref="aeb9b9b8c505c0a8179745fb1501de148" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testWerte</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac24a0eb1812579d8e42e4d9dde659b46"></a><!-- doxytag: member="ParseTest::testColonsInKeys" ref="ac24a0eb1812579d8e42e4d9dde659b46" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testColonsInKeys</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a707dae64647ad897c1ed7c3cfa2b2c40"></a><!-- doxytag: member="ParseTest::testColonsInKeys2" ref="a707dae64647ad897c1ed7c3cfa2b2c40" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testColonsInKeys2</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab435ce8e310d4027f9f9f201c1effb4d"></a><!-- doxytag: member="ParseTest::testSpecialCharacters" ref="ab435ce8e310d4027f9f9f201c1effb4d" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testSpecialCharacters</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaaa704a9c2ffb493023071b3bf87977"></a><!-- doxytag: member="ParseTest::testAngleQuotes" ref="aaaaa704a9c2ffb493023071b3bf87977" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testAngleQuotes</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56033a04e2466647c77d38980954fcba"></a><!-- doxytag: member="ParseTest::testFailingColons" ref="a56033a04e2466647c77d38980954fcba" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>testFailingColons</b> ()</td></tr>
+<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a09918409c7e347e157f8626483c6e3c5"></a><!-- doxytag: member="ParseTest::setUp" ref="a09918409c7e347e157f8626483c6e3c5" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setUp</b> ()</td></tr>
+<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2525cb00e8b216b4a53a6ab2b5bf4c05"></a><!-- doxytag: member="ParseTest::$yaml" ref="a2525cb00e8b216b4a53a6ab2b5bf4c05" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$yaml</b></td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/spyc/tests/ParseTest.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classPhpIsisDb-members.html b/doc/html/classPhpIsisDb-members.html
new file mode 100644
index 0000000..67a5c5c
--- /dev/null
+++ b/doc/html/classPhpIsisDb-members.html
@@ -0,0 +1,78 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>PhpIsisDb Member List</h1>This is the complete list of members for <a class="el" href="classPhpIsisDb.html">PhpIsisDb</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#a536e4c67dda71a7c7dad9ffbac299f9b">$db</a></td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#a275e29f3711d37fc67cea340b564ddf3">$format</a></td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#a0742105b3efab477fda99cd0561f98c7">$log</a></td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#abb6db51373d065baf9135fd278653bc5">__construct</a>($schema)</td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#a46f8c39b305f170e2cf8ae5f4d218e74">charset</a>(&amp;$data)</td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#a23761cc04114090a2863467b2accc80a">check</a>($schema, $section=NULL)</td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#a0491ce84e5a85e775f811f18e63ef0fb">entries</a>()</td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#a7f4f3a9fd6dab86bd3cb3149d65f92cd">example</a>()</td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#a8d8185060a26d4fe673844b2ea3db39a">logger</a>($message)</td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#af2266931746f6f2335b831be8b8333fb">read</a>($id)</td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classPhpIsisDb.html#a849f238c3323f53431be1c225a914d98">tag</a>($results)</td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classPhpIsisDb.gif b/doc/html/classPhpIsisDb.gif
new file mode 100644
index 0000000..67b1181
--- /dev/null
+++ b/doc/html/classPhpIsisDb.gif
Binary files differ
diff --git a/doc/html/classPhpIsisDb.html b/doc/html/classPhpIsisDb.html
new file mode 100644
index 0000000..47116c8
--- /dev/null
+++ b/doc/html/classPhpIsisDb.html
@@ -0,0 +1,343 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: PhpIsisDb Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>PhpIsisDb Class Reference</h1><!-- doxytag: class="PhpIsisDb" --><!-- doxytag: inherits="IsisDb" --><div class="dynheader">
+Inheritance diagram for PhpIsisDb:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classPhpIsisDb.png" usemap="#PhpIsisDb_map" alt=""/>
+ <map id="PhpIsisDb_map" name="PhpIsisDb_map">
+<area href="interfaceIsisDb.html" alt="IsisDb" shape="rect" coords="0,0,68,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classPhpIsisDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#abb6db51373d065baf9135fd278653bc5">__construct</a> ($schema)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#af2266931746f6f2335b831be8b8333fb">read</a> ($id)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#a0491ce84e5a85e775f811f18e63ef0fb">entries</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#a7f4f3a9fd6dab86bd3cb3149d65f92cd">example</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#a849f238c3323f53431be1c225a914d98">tag</a> ($results)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#a46f8c39b305f170e2cf8ae5f4d218e74">charset</a> (&amp;$data)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#a8d8185060a26d4fe673844b2ea3db39a">logger</a> ($message)</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#a23761cc04114090a2863467b2accc80a">check</a> ($schema, $section=NULL)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#a536e4c67dda71a7c7dad9ffbac299f9b">$db</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#a275e29f3711d37fc67cea340b564ddf3">$format</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPhpIsisDb.html#a0742105b3efab477fda99cd0561f98c7">$log</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>PHP-Isis implementation of <a class="el" href="interfaceIsisDb.html">IsisDb</a>.</p>
+<dl class="warning"><dt><b>Warning:</b></dt><dd>This implementation is currently outdated and lacks basic functionalities such as subfield handling and therefore it's use is not recommended. </dd></dl>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="abb6db51373d065baf9135fd278653bc5"></a><!-- doxytag: member="PhpIsisDb::__construct" ref="abb6db51373d065baf9135fd278653bc5" args="($schema)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PhpIsisDb::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>schema</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b">IsisDb::__construct()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b">IsisDb</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a46f8c39b305f170e2cf8ae5f4d218e74"></a><!-- doxytag: member="PhpIsisDb::charset" ref="a46f8c39b305f170e2cf8ae5f4d218e74" args="(&amp;$data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PhpIsisDb::charset </td>
+ <td>(</td>
+ <td class="paramtype">&amp;$&nbsp;</td>
+ <td class="paramname"> <em>data</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Charset conversion.</p>
+<p>Converts a string from the database charset to UTF-8.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$data</em>&nbsp;</td><td>String to be converted.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>String converted to UTF-8. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a23761cc04114090a2863467b2accc80a"></a><!-- doxytag: member="PhpIsisDb::check" ref="a23761cc04114090a2863467b2accc80a" args="($schema, $section=NULL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static PhpIsisDb::check </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>schema</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>section</em> = <code>NULL</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Check configuration.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">IsisDb::check()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0491ce84e5a85e775f811f18e63ef0fb"></a><!-- doxytag: member="PhpIsisDb::entries" ref="a0491ce84e5a85e775f811f18e63ef0fb" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PhpIsisDb::entries </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return number of entries in the database.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff">IsisDb::entries()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7f4f3a9fd6dab86bd3cb3149d65f92cd"></a><!-- doxytag: member="PhpIsisDb::example" ref="a7f4f3a9fd6dab86bd3cb3149d65f92cd" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PhpIsisDb::example </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return an example schema.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">IsisDb::example()</a> </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8d8185060a26d4fe673844b2ea3db39a"></a><!-- doxytag: member="PhpIsisDb::logger" ref="a8d8185060a26d4fe673844b2ea3db39a" args="($message)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PhpIsisDb::logger </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>message</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Class logger.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$message</em>&nbsp;</td><td>Log message. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="af2266931746f6f2335b831be8b8333fb"></a><!-- doxytag: member="PhpIsisDb::read" ref="af2266931746f6f2335b831be8b8333fb" args="($id)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PhpIsisDb::read </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>id</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Read an entry.</p>
+<p>The PHP-Isis API doen't implement such feature so we have to emulate it by geting all entries and using isis_data_seek() to get the desired record.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686">IsisDb::read()</a></dd></dl>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>Subfield handling. </dd></dl>
+
+<p>Implements <a class="el" href="interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686">IsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a849f238c3323f53431be1c225a914d98"></a><!-- doxytag: member="PhpIsisDb::tag" ref="a849f238c3323f53431be1c225a914d98" args="($results)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PhpIsisDb::tag </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>results</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Tag results of a db query.</p>
+<p>This function converts the keys of query result from field numbers to names.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$results</em>&nbsp;</td><td>Database query results.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Tagged database result. </dd></dl>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a536e4c67dda71a7c7dad9ffbac299f9b"></a><!-- doxytag: member="PhpIsisDb::$db" ref="a536e4c67dda71a7c7dad9ffbac299f9b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PhpIsisDb::$db</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database resource. </p>
+
+</div>
+</div>
+<a class="anchor" id="a275e29f3711d37fc67cea340b564ddf3"></a><!-- doxytag: member="PhpIsisDb::$format" ref="a275e29f3711d37fc67cea340b564ddf3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PhpIsisDb::$format</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Database format, derived from $schema. </p>
+
+</div>
+</div>
+<a class="anchor" id="a0742105b3efab477fda99cd0561f98c7"></a><!-- doxytag: member="PhpIsisDb::$log" ref="a0742105b3efab477fda99cd0561f98c7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PhpIsisDb::$log</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Class action log. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/backends/PhpIsisDb.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classPhpIsisDb.png b/doc/html/classPhpIsisDb.png
new file mode 100644
index 0000000..0210c0b
--- /dev/null
+++ b/doc/html/classPhpIsisDb.png
Binary files differ
diff --git a/doc/html/classSchemaDb-members.html b/doc/html/classSchemaDb-members.html
new file mode 100644
index 0000000..ea17926
--- /dev/null
+++ b/doc/html/classSchemaDb-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>SchemaDb Member List</h1>This is the complete list of members for <a class="el" href="classSchemaDb.html">SchemaDb</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classSchemaDb.html#a42acc85b08a20b121204b1caf3a83e61">check</a>($schema, $section=NULL)</td><td><a class="el" href="classSchemaDb.html">SchemaDb</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSchemaDb.html#a923a94169459c4dee3f74000b4aa1807">example</a>()</td><td><a class="el" href="classSchemaDb.html">SchemaDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSchemaDb.html#af5c9271759bed2f9cccc80a05f7c5da8">optional</a>()</td><td><a class="el" href="classSchemaDb.html">SchemaDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSchemaDb.html#a31db21bccb179162b5bb02b14b72d3e3">required</a>()</td><td><a class="el" href="classSchemaDb.html">SchemaDb</a></td><td><code> [static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classSchemaDb.html b/doc/html/classSchemaDb.html
new file mode 100644
index 0000000..a2b55a1
--- /dev/null
+++ b/doc/html/classSchemaDb.html
@@ -0,0 +1,168 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: SchemaDb Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>SchemaDb Class Reference</h1><!-- doxytag: class="SchemaDb" -->
+<p><a href="classSchemaDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSchemaDb.html#af5c9271759bed2f9cccc80a05f7c5da8">optional</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSchemaDb.html#a923a94169459c4dee3f74000b4aa1807">example</a> ()</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSchemaDb.html#a31db21bccb179162b5bb02b14b72d3e3">required</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSchemaDb.html#a42acc85b08a20b121204b1caf3a83e61">check</a> ($schema, $section=NULL)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p><a class="el" href="classSchemaDb.html">SchemaDb</a> class with standard database procedures and configuration. </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a42acc85b08a20b121204b1caf3a83e61"></a><!-- doxytag: member="SchemaDb::check" ref="a42acc85b08a20b121204b1caf3a83e61" args="($schema, $section=NULL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static SchemaDb::check </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>schema</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>section</em> = <code>NULL</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Recursively check for required fields in a database schema.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">IsisDb::check()</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a923a94169459c4dee3f74000b4aa1807"></a><!-- doxytag: member="SchemaDb::example" ref="a923a94169459c4dee3f74000b4aa1807" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">SchemaDb::example </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return an example database schema.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">IsisDb::example()</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="af5c9271759bed2f9cccc80a05f7c5da8"></a><!-- doxytag: member="SchemaDb::optional" ref="af5c9271759bed2f9cccc80a05f7c5da8" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">SchemaDb::optional </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the optional database config.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with optional config. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a31db21bccb179162b5bb02b14b72d3e3"></a><!-- doxytag: member="SchemaDb::required" ref="a31db21bccb179162b5bb02b14b72d3e3" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static SchemaDb::required </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return the required database config.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with required config. </dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>classes/backends/SchemaDb.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classSpyc-members.html b/doc/html/classSpyc-members.html
new file mode 100644
index 0000000..12b0747
--- /dev/null
+++ b/doc/html/classSpyc-members.html
@@ -0,0 +1,78 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Spyc Member List</h1>This is the complete list of members for <a class="el" href="classSpyc.html">Spyc</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$_nodeId</b> (defined in <a class="el" href="classSpyc.html">Spyc</a>)</td><td><a class="el" href="classSpyc.html">Spyc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$setting_dump_force_quotes</b> (defined in <a class="el" href="classSpyc.html">Spyc</a>)</td><td><a class="el" href="classSpyc.html">Spyc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$setting_use_syck_is_possible</b> (defined in <a class="el" href="classSpyc.html">Spyc</a>)</td><td><a class="el" href="classSpyc.html">Spyc</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSpyc.html#a69045b2f05093364b6e722f1ddb38822">dump</a>($array, $indent=false, $wordwrap=false)</td><td><a class="el" href="classSpyc.html">Spyc</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSpyc.html#a0980981b6dbc7fe5394f24811809d830">load</a>($input)</td><td><a class="el" href="classSpyc.html">Spyc</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSpyc.html#a9e2554e7fd8ab44c6018656855643410">loadFile</a>($file)</td><td><a class="el" href="classSpyc.html">Spyc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>revertLiteralPlaceHolder</b>($lineArray, $literalBlock) (defined in <a class="el" href="classSpyc.html">Spyc</a>)</td><td><a class="el" href="classSpyc.html">Spyc</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSpyc.html#af7349c4e5f95f03ab3c4482e2403cb48">YAMLDump</a>($array, $indent=false, $wordwrap=false)</td><td><a class="el" href="classSpyc.html">Spyc</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSpyc.html#a867396b82fd2a392d2187441ca788e13">YAMLLoad</a>($input)</td><td><a class="el" href="classSpyc.html">Spyc</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSpyc.html#acc3c5661ad0891034e8035c3a00834bf">YAMLLoadString</a>($input)</td><td><a class="el" href="classSpyc.html">Spyc</a></td><td><code> [static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classSpyc.html b/doc/html/classSpyc.html
new file mode 100644
index 0000000..8914c12
--- /dev/null
+++ b/doc/html/classSpyc.html
@@ -0,0 +1,294 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Spyc Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Spyc Class Reference</h1><!-- doxytag: class="Spyc" -->
+<p><a href="classSpyc-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSpyc.html#a0980981b6dbc7fe5394f24811809d830">load</a> ($input)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSpyc.html#a9e2554e7fd8ab44c6018656855643410">loadFile</a> ($file)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSpyc.html#a69045b2f05093364b6e722f1ddb38822">dump</a> ($array, $indent=false, $wordwrap=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d945badd39cfde27b5e36ddfeb100e4"></a><!-- doxytag: member="Spyc::revertLiteralPlaceHolder" ref="a7d945badd39cfde27b5e36ddfeb100e4" args="($lineArray, $literalBlock)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>revertLiteralPlaceHolder</b> ($lineArray, $literalBlock)</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSpyc.html#a867396b82fd2a392d2187441ca788e13">YAMLLoad</a> ($input)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSpyc.html#acc3c5661ad0891034e8035c3a00834bf">YAMLLoadString</a> ($input)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSpyc.html#af7349c4e5f95f03ab3c4482e2403cb48">YAMLDump</a> ($array, $indent=false, $wordwrap=false)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93cae742d53c82125484d61ee7b97932"></a><!-- doxytag: member="Spyc::$setting_dump_force_quotes" ref="a93cae742d53c82125484d61ee7b97932" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$setting_dump_force_quotes</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a415178eb916c804b2ca988803b8ba8d3"></a><!-- doxytag: member="Spyc::$setting_use_syck_is_possible" ref="a415178eb916c804b2ca988803b8ba8d3" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$setting_use_syck_is_possible</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae3346d9acb186cf1a25a12dee074f9e8"></a><!-- doxytag: member="Spyc::$_nodeId" ref="ae3346d9acb186cf1a25a12dee074f9e8" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$_nodeId</b></td></tr>
+</table>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a69045b2f05093364b6e722f1ddb38822"></a><!-- doxytag: member="Spyc::dump" ref="a69045b2f05093364b6e722f1ddb38822" args="($array, $indent=false, $wordwrap=false)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Spyc::dump </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>indent</em> = <code>false</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>wordwrap</em> = <code>false</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Dump PHP array to YAML</p>
+<p>The dump method, when supplied with an array, will do its best to convert the array into friendly YAML. Pretty simple. Feel free to save the returned string as tasteful.yaml and pass it around.</p>
+<p>Oh, and you can decide how big the indent is and what the wordwrap for folding is. Pretty cool -- just pass in 'false' for either if you want to use the default.</p>
+<p>Indent's default is 2 spaces, wordwrap's default is 40 characters. And you can turn off wordwrap by passing in 0.</p>
+<p>public </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>string </dd></dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>array</em>&nbsp;</td><td>$array PHP array </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>int</em>&nbsp;</td><td>$indent Pass in false to use the default, which is 2 </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>int</em>&nbsp;</td><td>$wordwrap Pass in 0 for no wordwrap, false for default (40) </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a0980981b6dbc7fe5394f24811809d830"></a><!-- doxytag: member="Spyc::load" ref="a0980981b6dbc7fe5394f24811809d830" args="($input)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Spyc::load </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>input</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Load a valid YAML string to <a class="el" href="classSpyc.html">Spyc</a>. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$input </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>array </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a9e2554e7fd8ab44c6018656855643410"></a><!-- doxytag: member="Spyc::loadFile" ref="a9e2554e7fd8ab44c6018656855643410" args="($file)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Spyc::loadFile </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>file</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Load a valid YAML file to <a class="el" href="classSpyc.html">Spyc</a>. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$file </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>array </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="af7349c4e5f95f03ab3c4482e2403cb48"></a><!-- doxytag: member="Spyc::YAMLDump" ref="af7349c4e5f95f03ab3c4482e2403cb48" args="($array, $indent=false, $wordwrap=false)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static Spyc::YAMLDump </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>indent</em> = <code>false</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>wordwrap</em> = <code>false</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Dump YAML from PHP array statically</p>
+<p>The dump method, when supplied with an array, will do its best to convert the array into friendly YAML. Pretty simple. Feel free to save the returned string as nothing.yaml and pass it around.</p>
+<p>Oh, and you can decide how big the indent is and what the wordwrap for folding is. Pretty cool -- just pass in 'false' for either if you want to use the default.</p>
+<p>Indent's default is 2 spaces, wordwrap's default is 40 characters. And you can turn off wordwrap by passing in 0.</p>
+<p>public </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>string </dd></dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>array</em>&nbsp;</td><td>$array PHP array </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>int</em>&nbsp;</td><td>$indent Pass in false to use the default, which is 2 </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>int</em>&nbsp;</td><td>$wordwrap Pass in 0 for no wordwrap, false for default (40) </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a867396b82fd2a392d2187441ca788e13"></a><!-- doxytag: member="Spyc::YAMLLoad" ref="a867396b82fd2a392d2187441ca788e13" args="($input)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static Spyc::YAMLLoad </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>input</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Load YAML into a PHP array statically</p>
+<p>The load method, when supplied with a YAML stream (string or file), will do its best to convert YAML in a file into a PHP array. Pretty simple. Usage: <code> $array = <a class="el" href="classSpyc.html#a867396b82fd2a392d2187441ca788e13">Spyc::YAMLLoad</a>('lucky.yaml'); print_r($array); </code> public </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>array </dd></dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$input Path of YAML file or string containing YAML </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="acc3c5661ad0891034e8035c3a00834bf"></a><!-- doxytag: member="Spyc::YAMLLoadString" ref="acc3c5661ad0891034e8035c3a00834bf" args="($input)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static Spyc::YAMLLoadString </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>input</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Load a string of YAML into a PHP array statically</p>
+<p>The load method, when supplied with a YAML string, will do its best to convert YAML in a string into a PHP array. Pretty simple.</p>
+<p>Note: use this function if you don't want files from the file system loaded and processed as YAML. This is of interest to people concerned about security whose input is from a string.</p>
+<p>Usage: <code> $array = <a class="el" href="classSpyc.html#acc3c5661ad0891034e8035c3a00834bf">Spyc::YAMLLoadString</a>("---\n0: hello world\n"); print_r($array); </code> public </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>array </dd></dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>$input String containing YAML </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/spyc/spyc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classbasic__search-members.html b/doc/html/classbasic__search-members.html
new file mode 100644
index 0000000..60d8625
--- /dev/null
+++ b/doc/html/classbasic__search-members.html
@@ -0,0 +1,87 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>basic_search Member List</h1>This is the complete list of members for <a class="el" href="classbasic__search.html">basic_search</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db_conf</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_link</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_opt</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_rs</b> (defined in <a class="el" href="classbasic__search.html">basic_search</a>)</td><td><a class="el" href="classbasic__search.html">basic_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$keywords</b> (defined in <a class="el" href="classbasic__search.html">basic_search</a>)</td><td><a class="el" href="classbasic__search.html">basic_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows</b> (defined in <a class="el" href="classbasic__search.html">basic_search</a>)</td><td><a class="el" href="classbasic__search.html">basic_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$qtype</b> (defined in <a class="el" href="classbasic__search.html">basic_search</a>)</td><td><a class="el" href="classbasic__search.html">basic_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_auto_set_isis_db</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_is_isis_loaded</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_isis_conn</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_ccl</b>($array_result, $mode= 'detail') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_db_conf</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>basic_search</b>() (defined in <a class="el" href="classbasic__search.html">basic_search</a>)</td><td><a class="el" href="classbasic__search.html">basic_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>do_search</b>($words, $qtype= '') (defined in <a class="el" href="classbasic__search.html">basic_search</a>)</td><td><a class="el" href="classbasic__search.html">basic_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_num_rows</b>() (defined in <a class="el" href="classbasic__search.html">basic_search</a>)</td><td><a class="el" href="classbasic__search.html">basic_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_result_list</b>() (defined in <a class="el" href="classbasic__search.html">basic_search</a>)</td><td><a class="el" href="classbasic__search.html">basic_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_value_from_mfn</b>($mfn, $fieldtag) (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>isis_base</b>($isisdb= '') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classbasic__search.gif b/doc/html/classbasic__search.gif
new file mode 100644
index 0000000..a6b87d5
--- /dev/null
+++ b/doc/html/classbasic__search.gif
Binary files differ
diff --git a/doc/html/classbasic__search.html b/doc/html/classbasic__search.html
new file mode 100644
index 0000000..32e9f21
--- /dev/null
+++ b/doc/html/classbasic__search.html
@@ -0,0 +1,102 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: basic_search Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>basic_search Class Reference</h1><!-- doxytag: class="basic_search" --><!-- doxytag: inherits="isis_base" --><div class="dynheader">
+Inheritance diagram for basic_search:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classbasic__search.gif" usemap="#basic_search_map" alt=""/>
+ <map id="basic_search_map" name="basic_search_map">
+<area href="classisis__base.html" alt="isis_base" shape="rect" coords="0,0,88,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classbasic__search-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa60fff24aa94e3c7909d9460811cbc0"></a><!-- doxytag: member="basic_search::basic_search" ref="afa60fff24aa94e3c7909d9460811cbc0" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>basic_search</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd540d8e496fa84c666a2e1a47d979be"></a><!-- doxytag: member="basic_search::do_search" ref="abd540d8e496fa84c666a2e1a47d979be" args="($words, $qtype= '')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>do_search</b> ($words, $qtype= '')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af92781b0cbbec93d93b4c12678d207a0"></a><!-- doxytag: member="basic_search::get_num_rows" ref="af92781b0cbbec93d93b4c12678d207a0" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_num_rows</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa195ac7e40a704c5e51a9a1a1d7c7ae"></a><!-- doxytag: member="basic_search::get_result_list" ref="aaa195ac7e40a704c5e51a9a1a1d7c7ae" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_result_list</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2972c68d13c89fb417d8514161a7b95a"></a><!-- doxytag: member="basic_search::$isis_rs" ref="a2972c68d13c89fb417d8514161a7b95a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$isis_rs</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2230a82e06deb590eb2f676576d546ab"></a><!-- doxytag: member="basic_search::$num_rows" ref="a2230a82e06deb590eb2f676576d546ab" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$num_rows</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae008d8c1f1e585cd7ab996d0517af310"></a><!-- doxytag: member="basic_search::$keywords" ref="ae008d8c1f1e585cd7ab996d0517af310" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$keywords</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab332ebe4b22b727bf7a9d20893a61920"></a><!-- doxytag: member="basic_search::$qtype" ref="ab332ebe4b22b727bf7a9d20893a61920" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$qtype</b> = ''</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/lib/basic_search.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classborrowed__list-members.html b/doc/html/classborrowed__list-members.html
new file mode 100644
index 0000000..4e6ebfc
--- /dev/null
+++ b/doc/html/classborrowed__list-members.html
@@ -0,0 +1,114 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>borrowed_list Member List</h1>This is the complete list of members for <a class="el" href="classborrowed__list.html">borrowed_list</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$aff_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$alt_row_color</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$alt_row_color_2</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$cell_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_host</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_name</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_passwd</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_user</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$errors</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$field_array</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$header_cell_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$link</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$paging</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$query</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$row_color</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$selection</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_column</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_criteria</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_table</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$table_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbConnect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbSelect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_dbSetting</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_FieldsInfo</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DB_mysql_base</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>do_dbQuery</b>($sql) (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbAffRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbNumRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getBorrowedHistory</b>($member_id, $num2Show=10) (defined in <a class="el" href="classborrowed__list.html">borrowed_list</a>)</td><td><a class="el" href="classborrowed__list.html">borrowed_list</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getBorrowedTable</b>($member_id) (defined in <a class="el" href="classborrowed__list.html">borrowed_list</a>)</td><td><a class="el" href="classborrowed__list.html">borrowed_list</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getOverdueChargeList</b>($member_id, $num2Show=20) (defined in <a class="el" href="classborrowed__list.html">borrowed_list</a>)</td><td><a class="el" href="classborrowed__list.html">borrowed_list</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getPaging</b>() (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>query2Table</b>($num2Show=10, $editable=false) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>query2Table_vert</b>($num2Show=10, $editable=false) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setCellAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setColumn</b>($columns) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setCriteria</b>($where_clause) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setHeadCellAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setTableAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showAllErrors</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sql_table</b>($table= '') (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classborrowed__list.gif b/doc/html/classborrowed__list.gif
new file mode 100644
index 0000000..3894d97
--- /dev/null
+++ b/doc/html/classborrowed__list.gif
Binary files differ
diff --git a/doc/html/classborrowed__list.html b/doc/html/classborrowed__list.html
new file mode 100644
index 0000000..cca4fc7
--- /dev/null
+++ b/doc/html/classborrowed__list.html
@@ -0,0 +1,92 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: borrowed_list Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>borrowed_list Class Reference</h1><!-- doxytag: class="borrowed_list" --><!-- doxytag: inherits="sql_table" --><div class="dynheader">
+Inheritance diagram for borrowed_list:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classborrowed__list.gif" usemap="#borrowed_list_map" alt=""/>
+ <map id="borrowed_list_map" name="borrowed_list_map">
+<area href="classsql__table.html" alt="sql_table" shape="rect" coords="0,56,101,80"/>
+<area href="classDB__mysql__base.html" alt="DB_mysql_base" shape="rect" coords="0,0,101,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classborrowed__list-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4199f50e27e6af2978f53c3dca2eff9"></a><!-- doxytag: member="borrowed_list::getBorrowedTable" ref="ae4199f50e27e6af2978f53c3dca2eff9" args="($member_id)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getBorrowedTable</b> ($member_id)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad38b5aa0170235f3d70e6d2d84d57fac"></a><!-- doxytag: member="borrowed_list::getBorrowedHistory" ref="ad38b5aa0170235f3d70e6d2d84d57fac" args="($member_id, $num2Show=10)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getBorrowedHistory</b> ($member_id, $num2Show=10)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ccccf64d948b8d75ff11d133e7e4798"></a><!-- doxytag: member="borrowed_list::getOverdueChargeList" ref="a0ccccf64d948b8d75ff11d133e7e4798" args="($member_id, $num2Show=20)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getOverdueChargeList</b> ($member_id, $num2Show=20)</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/xmods/member_lib/x_member_base.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classes.html b/doc/html/classes.html
new file mode 100644
index 0000000..3cba6eb
--- /dev/null
+++ b/doc/html/classes.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Alphabetical List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Class Index</h1><div class="qindex"><a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_I">I</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_P">P</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a></div>
+<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
+<tr><td><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;B&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;I&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="classIsisItemIterator.html">IsisItemIterator</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisReader.html">IsisReader</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classMaleteDb.html">MaleteDb</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisAudit.html">IsisAudit</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisRowIterator.html">IsisRowIterator</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;P&nbsp;&nbsp;</div></td></tr></table>
+</td></tr><tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;C&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="classIsisConnector.html">IsisConnector</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisMap.html">IsisMap</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisSubfieldIterator.html">IsisSubfieldIterator</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classCinisis.html">Cinisis</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="interfaceIsisDb.html">IsisDb</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisMethodIterator.html">IsisMethodIterator</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisValueIterator.html">IsisValueIterator</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;S&nbsp;&nbsp;</div></td></tr></table>
+</td></tr><tr><td><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisEntryIterator.html">IsisEntryIterator</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisNormalItemFilterIterator.html">IsisNormalItemFilterIterator</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;M&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="classSchemaDb.html">SchemaDb</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classCinisisHttpHelper.html">CinisisHttpHelper</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classIsisFinder.html">IsisFinder</a>&nbsp;&nbsp;&nbsp;</td></tr></table><div class="qindex"><a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_I">I</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_P">P</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a></div>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classisis__base-members.html b/doc/html/classisis__base-members.html
new file mode 100644
index 0000000..0b57ef8
--- /dev/null
+++ b/doc/html/classisis__base-members.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>isis_base Member List</h1>This is the complete list of members for <a class="el" href="classisis__base.html">isis_base</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db_conf</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_link</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_opt</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_auto_set_isis_db</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_is_isis_loaded</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_isis_conn</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_ccl</b>($array_result, $mode= 'detail') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_db_conf</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_value_from_mfn</b>($mfn, $fieldtag) (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>isis_base</b>($isisdb= '') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classisis__base.gif b/doc/html/classisis__base.gif
new file mode 100644
index 0000000..fe0778d
--- /dev/null
+++ b/doc/html/classisis__base.gif
Binary files differ
diff --git a/doc/html/classisis__base.html b/doc/html/classisis__base.html
new file mode 100644
index 0000000..f7a3362
--- /dev/null
+++ b/doc/html/classisis__base.html
@@ -0,0 +1,112 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: isis_base Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>isis_base Class Reference</h1><!-- doxytag: class="isis_base" --><div class="dynheader">
+Inheritance diagram for isis_base:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classisis__base.gif" usemap="#isis_base_map" alt=""/>
+ <map id="isis_base_map" name="isis_base_map">
+<area href="classbasic__search.html" alt="basic_search" shape="rect" coords="0,56,112,80"/>
+<area href="classisis__item.html" alt="isis_item" shape="rect" coords="122,56,234,80"/>
+<area href="classrecord__detail.html" alt="record_detail" shape="rect" coords="244,56,356,80"/>
+<area href="classrecord__detail__xml.html" alt="record_detail_xml" shape="rect" coords="366,56,478,80"/>
+<area href="classterm__search.html" alt="term_search" shape="rect" coords="488,56,600,80"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classisis__base-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f025c70df653ea21e7783a44f6ffab5"></a><!-- doxytag: member="isis_base::isis_base" ref="a8f025c70df653ea21e7783a44f6ffab5" args="($isisdb= '')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>isis_base</b> ($isisdb= '')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0fa206397855807e3504a4746c6fe72"></a><!-- doxytag: member="isis_base::_auto_set_isis_db" ref="af0fa206397855807e3504a4746c6fe72" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_auto_set_isis_db</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae896d924d0f95ed68513e3623892db78"></a><!-- doxytag: member="isis_base::_parse_db_conf" ref="ae896d924d0f95ed68513e3623892db78" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_parse_db_conf</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08e41417665b1ebb067b40ef2612070c"></a><!-- doxytag: member="isis_base::_is_isis_loaded" ref="a08e41417665b1ebb067b40ef2612070c" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_is_isis_loaded</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79d7a72e50c792cf544dfc36bd80a148"></a><!-- doxytag: member="isis_base::_isis_conn" ref="a79d7a72e50c792cf544dfc36bd80a148" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_isis_conn</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93948501b977cc15c9f45ba561c4bb21"></a><!-- doxytag: member="isis_base::_parse_ccl" ref="a93948501b977cc15c9f45ba561c4bb21" args="($array_result, $mode= 'detail')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_parse_ccl</b> ($array_result, $mode= 'detail')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1cc9d75f4b32dd1d659bff961cf3d591"></a><!-- doxytag: member="isis_base::get_value_from_mfn" ref="a1cc9d75f4b32dd1d659bff961cf3d591" args="($mfn, $fieldtag)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_value_from_mfn</b> ($mfn, $fieldtag)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9550c4115bfe14a0b7245f67b2718e06"></a><!-- doxytag: member="isis_base::$isis_opt" ref="a9550c4115bfe14a0b7245f67b2718e06" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$isis_opt</b> = '-v error -format aligned -encoding ISO8859_1'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a268ac5c77788cda4f60a3e2963529fd0"></a><!-- doxytag: member="isis_base::$isis_db" ref="a268ac5c77788cda4f60a3e2963529fd0" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$isis_db</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e2e90f8c619b2a2fd75613c2c2d9a43"></a><!-- doxytag: member="isis_base::$isis_link" ref="a1e2e90f8c619b2a2fd75613c2c2d9a43" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$isis_link</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29f94a24b47580ce65ad5ba21b586b52"></a><!-- doxytag: member="isis_base::$isis_db_conf" ref="a29f94a24b47580ce65ad5ba21b586b52" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$isis_db_conf</b> = array()</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/simbio/db/isis/DB_isis_base.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classisis__item-members.html b/doc/html/classisis__item-members.html
new file mode 100644
index 0000000..c2e259e
--- /dev/null
+++ b/doc/html/classisis__item-members.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>isis_item Member List</h1>This is the complete list of members for <a class="el" href="classisis__item.html">isis_item</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$db</b> (defined in <a class="el" href="classisis__item.html">isis_item</a>)</td><td><a class="el" href="classisis__item.html">isis_item</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db_conf</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_link</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_opt</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$item_number</b> (defined in <a class="el" href="classisis__item.html">isis_item</a>)</td><td><a class="el" href="classisis__item.html">isis_item</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$item_tag</b> (defined in <a class="el" href="classisis__item.html">isis_item</a>)</td><td><a class="el" href="classisis__item.html">isis_item</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$title_tag</b> (defined in <a class="el" href="classisis__item.html">isis_item</a>)</td><td><a class="el" href="classisis__item.html">isis_item</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_auto_set_isis_db</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_is_isis_loaded</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_isis_conn</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_ccl</b>($array_result, $mode= 'detail') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_db_conf</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_value_from_mfn</b>($mfn, $fieldtag) (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getItemTitle</b>($item_number) (defined in <a class="el" href="classisis__item.html">isis_item</a>)</td><td><a class="el" href="classisis__item.html">isis_item</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>isis_base</b>($isisdb= '') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>isis_item</b>($isisdb) (defined in <a class="el" href="classisis__item.html">isis_item</a>)</td><td><a class="el" href="classisis__item.html">isis_item</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classisis__item.gif b/doc/html/classisis__item.gif
new file mode 100644
index 0000000..d423ce8
--- /dev/null
+++ b/doc/html/classisis__item.gif
Binary files differ
diff --git a/doc/html/classisis__item.html b/doc/html/classisis__item.html
new file mode 100644
index 0000000..d6f6054
--- /dev/null
+++ b/doc/html/classisis__item.html
@@ -0,0 +1,98 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: isis_item Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>isis_item Class Reference</h1><!-- doxytag: class="isis_item" --><!-- doxytag: inherits="isis_base" --><div class="dynheader">
+Inheritance diagram for isis_item:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classisis__item.gif" usemap="#isis_item_map" alt=""/>
+ <map id="isis_item_map" name="isis_item_map">
+<area href="classisis__base.html" alt="isis_base" shape="rect" coords="0,0,64,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classisis__item-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af82e402f9c10b8fd6534c8f15f92263c"></a><!-- doxytag: member="isis_item::isis_item" ref="af82e402f9c10b8fd6534c8f15f92263c" args="($isisdb)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>isis_item</b> ($isisdb)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f8333489975b55c8d6e21cd7813bf01"></a><!-- doxytag: member="isis_item::getItemTitle" ref="a1f8333489975b55c8d6e21cd7813bf01" args="($item_number)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getItemTitle</b> ($item_number)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae593594431f1af85471959edf63f5f64"></a><!-- doxytag: member="isis_item::$item_number" ref="ae593594431f1af85471959edf63f5f64" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$item_number</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc268d49c93eff6d520b953f8a2c9196"></a><!-- doxytag: member="isis_item::$db" ref="adc268d49c93eff6d520b953f8a2c9196" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$db</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40ab664a39f623d6cbdd8b2705b39492"></a><!-- doxytag: member="isis_item::$item_tag" ref="a40ab664a39f623d6cbdd8b2705b39492" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$item_tag</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93773c922c58b8b9c37234e438504727"></a><!-- doxytag: member="isis_item::$title_tag" ref="a93773c922c58b8b9c37234e438504727" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$title_tag</b> = ''</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/xmods/item_lib/x_item_base.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classitem__list-members.html b/doc/html/classitem__list-members.html
new file mode 100644
index 0000000..c55dc3e
--- /dev/null
+++ b/doc/html/classitem__list-members.html
@@ -0,0 +1,112 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>item_list Member List</h1>This is the complete list of members for <a class="el" href="classitem__list.html">item_list</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$aff_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$alt_row_color</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$alt_row_color_2</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$cell_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_host</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_name</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_passwd</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_user</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$errors</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$field_array</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$header_cell_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$link</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$paging</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$query</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$row_color</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$selection</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_column</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_criteria</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_table</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$table_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbConnect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbSelect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_dbSetting</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_FieldsInfo</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DB_mysql_base</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>do_dbQuery</b>($sql) (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbAffRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbNumRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getItemList</b>($num2Show=20, $editable=false) (defined in <a class="el" href="classitem__list.html">item_list</a>)</td><td><a class="el" href="classitem__list.html">item_list</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getPaging</b>() (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>query2Table</b>($num2Show=10, $editable=false) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>query2Table_vert</b>($num2Show=10, $editable=false) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setCellAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setColumn</b>($columns) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setCriteria</b>($where_clause) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setHeadCellAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setTableAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showAllErrors</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sql_table</b>($table= '') (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classitem__list.gif b/doc/html/classitem__list.gif
new file mode 100644
index 0000000..17ea8d5
--- /dev/null
+++ b/doc/html/classitem__list.gif
Binary files differ
diff --git a/doc/html/classitem__list.html b/doc/html/classitem__list.html
new file mode 100644
index 0000000..8d9a7b8
--- /dev/null
+++ b/doc/html/classitem__list.html
@@ -0,0 +1,88 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: item_list Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>item_list Class Reference</h1><!-- doxytag: class="item_list" --><!-- doxytag: inherits="sql_table" --><div class="dynheader">
+Inheritance diagram for item_list:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classitem__list.gif" usemap="#item_list_map" alt=""/>
+ <map id="item_list_map" name="item_list_map">
+<area href="classsql__table.html" alt="sql_table" shape="rect" coords="0,56,101,80"/>
+<area href="classDB__mysql__base.html" alt="DB_mysql_base" shape="rect" coords="0,0,101,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classitem__list-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab78d1329e62f5d83387638ff8fdb3eaa"></a><!-- doxytag: member="item_list::getItemList" ref="ab78d1329e62f5d83387638ff8fdb3eaa" args="($num2Show=20, $editable=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getItemList</b> ($num2Show=20, $editable=false)</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/xmods/item_lib/x_item_base.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classmember-members.html b/doc/html/classmember-members.html
new file mode 100644
index 0000000..7713b74
--- /dev/null
+++ b/doc/html/classmember-members.html
@@ -0,0 +1,112 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>member Member List</h1>This is the complete list of members for <a class="el" href="classmember.html">member</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$active_status</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$address</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$aff_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$coll_number</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_host</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_name</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_passwd</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_user</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$e_mail</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$errors</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$expire_date</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$field_array</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$id</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$is_member</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$link</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$loan_periode</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$name</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$on_borrowed</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$overdue_per_day</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$phone</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$query</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$register_date</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$selection</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sex</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$still_valid</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$type_id</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$type_name</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_autoSetMemberID</b>() (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_countOverdue</b>() (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbConnect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbSelect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_dbSetting</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_FieldsInfo</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DB_mysql_base</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>do_dbQuery</b>($sql) (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbAffRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbNumRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>member</b>($member_id) (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showAllErrors</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classmember.gif b/doc/html/classmember.gif
new file mode 100644
index 0000000..b1576f6
--- /dev/null
+++ b/doc/html/classmember.gif
Binary files differ
diff --git a/doc/html/classmember.html b/doc/html/classmember.html
new file mode 100644
index 0000000..789e02b
--- /dev/null
+++ b/doc/html/classmember.html
@@ -0,0 +1,127 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: member Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>member Class Reference</h1><!-- doxytag: class="member" --><!-- doxytag: inherits="DB_mysql_base" --><div class="dynheader">
+Inheritance diagram for member:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classmember.gif" usemap="#member_map" alt=""/>
+ <map id="member_map" name="member_map">
+<area href="classDB__mysql__base.html" alt="DB_mysql_base" shape="rect" coords="0,0,101,24"/>
+<area href="classtransaction.html" alt="transaction" shape="rect" coords="0,112,101,136"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classmember-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abacfd4f34868ab8804f082b46c859211"></a><!-- doxytag: member="member::member" ref="abacfd4f34868ab8804f082b46c859211" args="($member_id)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>member</b> ($member_id)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa513342df120d766d8e0b415399e5979"></a><!-- doxytag: member="member::_countOverdue" ref="aa513342df120d766d8e0b415399e5979" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_countOverdue</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeab7f93a5c6ca7442b6ddf5dc36d5598"></a><!-- doxytag: member="member::_autoSetMemberID" ref="aeab7f93a5c6ca7442b6ddf5dc36d5598" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_autoSetMemberID</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a545be8da32db49049d965002bc46b06f"></a><!-- doxytag: member="member::$is_member" ref="a545be8da32db49049d965002bc46b06f" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$is_member</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7692dc2a6f88d228589d11353a24221"></a><!-- doxytag: member="member::$id" ref="aa7692dc2a6f88d228589d11353a24221" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$id</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76094b6a0ec92148304a5c217a7e0bdb"></a><!-- doxytag: member="member::$name" ref="a76094b6a0ec92148304a5c217a7e0bdb" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$name</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62f74fcd8023ef7f4546d4f56e176927"></a><!-- doxytag: member="member::$type_id" ref="a62f74fcd8023ef7f4546d4f56e176927" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$type_id</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5ca992f4467ee561fa20f9d24a2c317"></a><!-- doxytag: member="member::$type_name" ref="ad5ca992f4467ee561fa20f9d24a2c317" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$type_name</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5c9adf62d3e1bc06f8a114554291f09"></a><!-- doxytag: member="member::$register_date" ref="ad5c9adf62d3e1bc06f8a114554291f09" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$register_date</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add502f35ae4041851a47335d4e7bbdf5"></a><!-- doxytag: member="member::$expire_date" ref="add502f35ae4041851a47335d4e7bbdf5" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$expire_date</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fddf5fb07db0895ef234f0b25889108"></a><!-- doxytag: member="member::$sex" ref="a1fddf5fb07db0895ef234f0b25889108" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sex</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a669a66e7a97e48b1256ee29b3f99ff28"></a><!-- doxytag: member="member::$address" ref="a669a66e7a97e48b1256ee29b3f99ff28" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$address</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b86ad045d325489804c3a7a4d356c34"></a><!-- doxytag: member="member::$phone" ref="a2b86ad045d325489804c3a7a4d356c34" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$phone</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62d99577dbac470eec411d8c5a946ee3"></a><!-- doxytag: member="member::$e_mail" ref="a62d99577dbac470eec411d8c5a946ee3" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$e_mail</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01401c7607fecb37a9ea1492e9f92c08"></a><!-- doxytag: member="member::$active_status" ref="a01401c7607fecb37a9ea1492e9f92c08" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$active_status</b> = '0'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a632905043857a2b36d78ad978597f399"></a><!-- doxytag: member="member::$coll_number" ref="a632905043857a2b36d78ad978597f399" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$coll_number</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13eb4de64fc9c199364357630d0c23d7"></a><!-- doxytag: member="member::$loan_periode" ref="a13eb4de64fc9c199364357630d0c23d7" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$loan_periode</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ffd86905a40890b8fdf531684e99c49"></a><!-- doxytag: member="member::$overdue_per_day" ref="a9ffd86905a40890b8fdf531684e99c49" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$overdue_per_day</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e2604e8bbb91a8a1351c2d1ea9e2e13"></a><!-- doxytag: member="member::$still_valid" ref="a2e2604e8bbb91a8a1351c2d1ea9e2e13" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$still_valid</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e8ea43fa2fc4f698e46c4621309f116"></a><!-- doxytag: member="member::$on_borrowed" ref="a9e8ea43fa2fc4f698e46c4621309f116" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$on_borrowed</b> = array()</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/xmods/member_lib/x_member_base.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Charset-members.html b/doc/html/classorg_1_1openisis_1_1Charset-members.html
new file mode 100644
index 0000000..b70ed2f
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Charset-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Charset Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>[static initializer]</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [inline, package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Charset</b>(String encoding) (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>chartab</b>(OutputStreamWriter w) (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>chartest</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [inline, package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>codetab</b>(OutputStreamWriter w) (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>enc</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>encodings</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>htmltab</b>(OutputStreamWriter w) (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>isohigh</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>main</b>(String[] args) (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>osw</b>(OutputStream s) (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>utf8seq</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Charset.html">org::openisis::Charset</a></td><td><code> [inline, package, static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Charset.html b/doc/html/classorg_1_1openisis_1_1Charset.html
new file mode 100644
index 0000000..0cc9c6b
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Charset.html
@@ -0,0 +1,130 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::Charset Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1Charset.html">Charset</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Charset Class Reference</h1><!-- doxytag: class="org::openisis::Charset" -->
+<p><a href="classorg_1_1openisis_1_1Charset-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71549760d1c65ed94345bcf65e858d7a"></a><!-- doxytag: member="org::openisis::Charset::Charset" ref="a71549760d1c65ed94345bcf65e858d7a" args="(String encoding)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Charset</b> (String encoding)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8d5afedbbc2fc6875fc9a30e4e9f3f6"></a><!-- doxytag: member="org::openisis::Charset::osw" ref="ae8d5afedbbc2fc6875fc9a30e4e9f3f6" args="(OutputStream s)" -->
+OutputStreamWriter&nbsp;</td><td class="memItemRight" valign="bottom"><b>osw</b> (OutputStream s) throws IOException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38edd1461e63335ba5d0426b18e930ac"></a><!-- doxytag: member="org::openisis::Charset::chartab" ref="a38edd1461e63335ba5d0426b18e930ac" args="(OutputStreamWriter w)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>chartab</b> (OutputStreamWriter w) throws IOException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6160a4dc61e6a35df78bace6c1b877c0"></a><!-- doxytag: member="org::openisis::Charset::codetab" ref="a6160a4dc61e6a35df78bace6c1b877c0" args="(OutputStreamWriter w)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>codetab</b> (OutputStreamWriter w) throws IOException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb7923400b12683d2f9b4ac8b8733c64"></a><!-- doxytag: member="org::openisis::Charset::htmltab" ref="aeb7923400b12683d2f9b4ac8b8733c64" args="(OutputStreamWriter w)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>htmltab</b> (OutputStreamWriter w) throws IOException </td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9954b06e838c4f8238be3f884c92d538"></a><!-- doxytag: member="org::openisis::Charset::main" ref="a9954b06e838c4f8238be3f884c92d538" args="(String[] args)" -->
+static void&nbsp;</td><td class="memItemRight" valign="bottom"><b>main</b> (String[] args) throws IOException </td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a084d2bc2158b76a7c053e89d17ab7829"></a><!-- doxytag: member="org::openisis::Charset::enc" ref="a084d2bc2158b76a7c053e89d17ab7829" args="" -->
+final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>enc</b></td></tr>
+<tr><td colspan="2"><h2>Static Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd882e1fe24db9631a57c384a99ab2c0"></a><!-- doxytag: member="org::openisis::Charset::[static initializer]" ref="abd882e1fe24db9631a57c384a99ab2c0" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>[static initializer]</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abfe514b86ee23d534f2a67e35d36a0f9"></a><!-- doxytag: member="org::openisis::Charset::utf8seq" ref="abfe514b86ee23d534f2a67e35d36a0f9" args="()" -->
+static void&nbsp;</td><td class="memItemRight" valign="bottom"><b>utf8seq</b> () throws IOException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d611801bf60c8c937d2a262aa847a4f"></a><!-- doxytag: member="org::openisis::Charset::chartest" ref="a6d611801bf60c8c937d2a262aa847a4f" args="()" -->
+static void&nbsp;</td><td class="memItemRight" valign="bottom"><b>chartest</b> () throws IOException </td></tr>
+<tr><td colspan="2"><h2>Static Package Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final String[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>encodings</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3cdc2227035b5545f00ca3e6ec42714b"></a><!-- doxytag: member="org::openisis::Charset::isohigh" ref="a3cdc2227035b5545f00ca3e6ec42714b" args="" -->
+static final byte[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>isohigh</b> = new byte[96]</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p><a class="el" href="classorg_1_1openisis_1_1Charset.html">Charset</a> tests and utils for openisis java binding. </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>Charset.java,v 1.3 2003/04/08 00:20:53 kripke <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.3 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>kripke </dd></dl>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a55afff0f509d441a2956a661200bf99b"></a><!-- doxytag: member="org::openisis::Charset::encodings" ref="a55afff0f509d441a2956a661200bf99b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final String [] org::openisis::Charset::encodings<code> [static, package]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
+ <span class="stringliteral">&quot;ISO-8859-5&quot;</span>,
+ <span class="stringliteral">&quot;ISO-8859-7&quot;</span>,
+ <span class="stringliteral">&quot;ISO-8859-9&quot;</span>,
+ }
+</pre></div>
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/Charset.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Db-members.html b/doc/html/classorg_1_1openisis_1_1Db-members.html
new file mode 100644
index 0000000..15d8735
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Db-members.html
@@ -0,0 +1,104 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Db Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>_dbs</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>AND</b>(int[] set, int[] nset) (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Db</b>(String enc) (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [inline, protected]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a8c097faae617c7999b4cc4876ce61882">DEFAULT_ENCODING</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a292a4b500926d4ddea918f6f3c40b2b9">DS</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>EMPTY</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#aa00c89548ce8eaf12b50eb016fd7f02b">encoding</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ad1dad33907186cea27d419f6e5077e11">HTA</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ac9419c241a9944e84cff8ba5d8e97d8e">HTI</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a2131696f0e6c8a23f9877975da8c02b7">HTU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a8fd27b8bb0c59b17f2e5edf37b1615a8">LOCC</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a7dd08684cf470c19fe4e52c8ecda3a1b">MD</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a48fc4614a8a881114bac9fb448ff3828">MDL</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a824d7baa60c7223f1cdd0cdba009605b">MDU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ab328af437ee1e2fd3f9338e45878cbbf">MHL</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a3fb86175f13e337065323d4ffad9a997">MHU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a645579fb38e45541529b2ad6e05de88a">MI</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#aee5f5ded7d4cc23878188cded87ac0a6">MXU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ab42f22193f72d14f56ca30569deadc60">NS</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a248003ad2b4423ee8bf6a899e55d5611">open</a>(String dbname, String[] args)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a504095681c11486d5b116e2c666eebe9">PP</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>PREFIX</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#afb5accf41593f226630cdf1fd2e2b763">PS</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#acd651c525d35bf371bb881bc90341e88">QRY_KEYAT</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a28387a27a78a4cea23a94ae4f503a48d">QRY_KEYEQ</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a3685c877ff126bf569c7e9c2dcec9260">QRY_KEYPF</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a15af23acb045b20f896a7bb7ec805e69">QRY_PROPER</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ae3cc8b21c13aa359422be55a68aafb1a">QRY_SCANC</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ac1ce62e3abf332816eaca6118633ff70">QRY_SCANE</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a8313370cadd3bbcded4e4d6bc936daa1">QRY_SIMPLE</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#abdd740b99c2d95684c60e9c2fb8161ff">readRow</a>(int rowid)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [pure virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a9b638a4636a69a26a983ae26b02b6ff4">scanRow</a>(int rowid, int tag, String txt)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [pure virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ad7cf844dbb25d56dc861661ea40693a5">search</a>(String key, int mode)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [pure virtual]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>terms</b>(String prefix) (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [pure virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a110256d1b1653e2fd357994b143ec319">writeRow</a>(Rec rec)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [pure virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ad6c68514dbc977086bcbb3f0eeabc2f4">writeXRow</a>(Rec rec, Rec idx)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [pure virtual]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Db.gif b/doc/html/classorg_1_1openisis_1_1Db.gif
new file mode 100644
index 0000000..705932d
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Db.gif
Binary files differ
diff --git a/doc/html/classorg_1_1openisis_1_1Db.html b/doc/html/classorg_1_1openisis_1_1Db.html
new file mode 100644
index 0000000..a22339d
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Db.html
@@ -0,0 +1,712 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::Db Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Db Class Reference</h1><!-- doxytag: class="org::openisis::Db" --><div class="dynheader">
+Inheritance diagram for org::openisis::Db:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classorg_1_1openisis_1_1Db.gif" usemap="#org::openisis::Db_map" alt=""/>
+ <map id="org::openisis::Db_map" name="org::openisis::Db_map">
+<area href="classorg_1_1openisis_1_1NativeDb.html" alt="org::openisis::NativeDb" shape="rect" coords="0,56,141,80"/>
+<area href="classorg_1_1openisis_1_1PureDb.html" alt="org::openisis::PureDb" shape="rect" coords="151,56,292,80"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classorg_1_1openisis_1_1Db-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">abstract <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#abdd740b99c2d95684c60e9c2fb8161ff">readRow</a> (int rowid)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">abstract short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a110256d1b1653e2fd357994b143ec319">writeRow</a> (<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> rec)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">abstract short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#ad6c68514dbc977086bcbb3f0eeabc2f4">writeXRow</a> (<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> rec, <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> idx)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">abstract <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a9b638a4636a69a26a983ae26b02b6ff4">scanRow</a> (int rowid, int tag, String txt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">abstract int[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#ad7cf844dbb25d56dc861661ea40693a5">search</a> (String key, int mode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8d0028cbc8d1a54ba82475486c1fdfd"></a><!-- doxytag: member="org::openisis::Db::terms" ref="ab8d0028cbc8d1a54ba82475486c1fdfd" args="(String prefix)" -->
+abstract Iterator&nbsp;</td><td class="memItemRight" valign="bottom"><b>terms</b> (String prefix)</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static synchronized <a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a248003ad2b4423ee8bf6a899e55d5611">open</a> (String dbname, String[] args) throws IOException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a051fb17854dfc257748234eb797a1e31"></a><!-- doxytag: member="org::openisis::Db::AND" ref="a051fb17854dfc257748234eb797a1e31" args="(int[] set, int[] nset)" -->
+static int[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>AND</b> (int[] set, int[] nset)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">final String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#aa00c89548ce8eaf12b50eb016fd7f02b">encoding</a></td></tr>
+<tr><td colspan="2"><h2>Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a8c097faae617c7999b4cc4876ce61882">DEFAULT_ENCODING</a> = &quot;ISO-8859-1&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1b04764a2a3de4dbf6cb545be05f0fa"></a><!-- doxytag: member="org::openisis::Db::EMPTY" ref="ab1b04764a2a3de4dbf6cb545be05f0fa" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>EMPTY</b> = &quot;&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a28387a27a78a4cea23a94ae4f503a48d">QRY_KEYEQ</a> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a3685c877ff126bf569c7e9c2dcec9260">QRY_KEYPF</a> = 1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e1d16d22926719ab7a6fcbdda9e25d4"></a><!-- doxytag: member="org::openisis::Db::PREFIX" ref="a9e1d16d22926719ab7a6fcbdda9e25d4" args="" -->
+static final int&nbsp;</td><td class="memItemRight" valign="bottom"><b>PREFIX</b> = <a class="el" href="classorg_1_1openisis_1_1Db.html#a3685c877ff126bf569c7e9c2dcec9260">QRY_KEYPF</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#acd651c525d35bf371bb881bc90341e88">QRY_KEYAT</a> = 2</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#ac1ce62e3abf332816eaca6118633ff70">QRY_SCANE</a> = 64</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#ae3cc8b21c13aa359422be55a68aafb1a">QRY_SCANC</a> = 65</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a8313370cadd3bbcded4e4d6bc936daa1">QRY_SIMPLE</a> = 128</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a15af23acb045b20f896a7bb7ec805e69">QRY_PROPER</a> = 129</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#ab328af437ee1e2fd3f9338e45878cbbf">MHL</a> = 0x10000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a7dd08684cf470c19fe4e52c8ecda3a1b">MD</a> = 0x20000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a48fc4614a8a881114bac9fb448ff3828">MDL</a> = 0x30000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#aee5f5ded7d4cc23878188cded87ac0a6">MXU</a> = 0x40000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a3fb86175f13e337065323d4ffad9a997">MHU</a> = 0x50000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a824d7baa60c7223f1cdd0cdba009605b">MDU</a> = 0x70000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a645579fb38e45541529b2ad6e05de88a">MI</a> = 0x80000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a2131696f0e6c8a23f9877975da8c02b7">HTU</a> = 0x100000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#ac9419c241a9944e84cff8ba5d8e97d8e">HTI</a> = 0x300000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#ad1dad33907186cea27d419f6e5077e11">HTA</a> = 0x700000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a504095681c11486d5b116e2c666eebe9">PP</a> = 0x2000000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#afb5accf41593f226630cdf1fd2e2b763">PS</a> = 0x1000000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a292a4b500926d4ddea918f6f3c40b2b9">DS</a> = 0x4000000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#ab42f22193f72d14f56ca30569deadc60">NS</a> = 0x8000000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Db.html#a8fd27b8bb0c59b17f2e5edf37b1615a8">LOCC</a> = 0xffff &lt;&lt; 16</td></tr>
+<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d3c17bf01dfcac2555347e4f3053a01"></a><!-- doxytag: member="org::openisis::Db::Db" ref="a8d3c17bf01dfcac2555347e4f3053a01" args="(String enc)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Db</b> (String enc)</td></tr>
+<tr><td colspan="2"><h2>Static Package Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ef17c8ef4c94eba1d49b3177746d6a8"></a><!-- doxytag: member="org::openisis::Db::_dbs" ref="a1ef17c8ef4c94eba1d49b3177746d6a8" args="" -->
+static final Map&nbsp;</td><td class="memItemRight" valign="bottom"><b>_dbs</b> = new HashMap()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>This class represents an isis db. The actual implementation is done in derived classes. </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>Db.java,v 1.6 2003/04/08 00:20:53 kripke <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.6 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>kripke </dd></dl>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a248003ad2b4423ee8bf6a899e55d5611"></a><!-- doxytag: member="org::openisis::Db::open" ref="a248003ad2b4423ee8bf6a899e55d5611" args="(String dbname, String[] args)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static synchronized <a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a> org::openisis::Db::open </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>dbname</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String[]&nbsp;</td>
+ <td class="paramname"> <em>args</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td> throws IOException <code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>open an isis database. The following options are supported as text-style parameters: </p>
+<ul>
+<li>
+-db &lt;name&gt;<br/>
+ basename of database. same as param dbname. </li>
+<li>
+-dbpath &lt;path&gt;<br/>
+ path to database. usefull when opening secondary indexes or other files whose names are not based on the db basename. </li>
+<li>
+-v &lt;level&gt;<br/>
+ set verbosity level </li>
+<li>
+-encoding &lt;enc&gt;<br/>
+ select encoding used in db bytes. default is DEFAULT_ENCODING. </li>
+<li>
+-puredb<br/>
+ select pure java implementation. by default the <a class="el" href="classorg_1_1openisis_1_1NativeDb.html">NativeDb</a> is used. </li>
+</ul>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>dbname</em>&nbsp;</td><td>basename of database. the dbhome arg, if given, will be prepended, and the ISIS file extensions appended to build the actual filename. Therefore, depending on the value of dbhome and location of files, this may need to include a path. db may be <code>null</code>, if argv includes a dbname arg. </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>argv</em>&nbsp;</td><td>array of names and values. May be <code>null</code>. argv contains parameter names, which may be prefixed by a dash '-'. Depending on the actual parameter, the next string may or must contain a corresponding parameter value. An optional parameter value may be omitted, if at end of argv or the next name is prefixed with a dash. To avoid ambiguity, values never start with a dash. See above for a list of supported parameter names. Unrecognized parameter names are ignored. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a new <a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a> (unless some RuntimeException is thrown) </dd></dl>
+<dl><dt><b>Exceptions:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>IoException</em>&nbsp;</td><td>especially FileNotFoundExceptiond and UnsupportedEncodingException </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="abdd740b99c2d95684c60e9c2fb8161ff"></a><!-- doxytag: member="org::openisis::Db::readRow" ref="abdd740b99c2d95684c60e9c2fb8161ff" args="(int rowid)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">abstract <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> org::openisis::Db::readRow </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>rowid</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [pure virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>read a cooked row. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>rowid</em>&nbsp;</td><td>the mfn </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> or null, if row not available. </dd></dl>
+
+<p>Implemented in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html#a024b1d75577871b9944e0debbfea8eaf">org::openisis::NativeDb</a>, and <a class="el" href="classorg_1_1openisis_1_1PureDb.html#a296f17c10ef258cd6b21cb9536658cb9">org::openisis::PureDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9b638a4636a69a26a983ae26b02b6ff4"></a><!-- doxytag: member="org::openisis::Db::scanRow" ref="a9b638a4636a69a26a983ae26b02b6ff4" args="(int rowid, int tag, String txt)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">abstract <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> org::openisis::Db::scanRow </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>rowid</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>tag</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>txt</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [pure virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>read the first row with rowid &gt;= given rowid and containing txt in subfield tag (any, if 0). </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>rowid</em>&nbsp;</td><td>the mfn </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> or null, if row not available. </dd></dl>
+
+<p>Implemented in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html#aa57ee68b6d4f1a2c1ec1a8994c15e46b">org::openisis::NativeDb</a>, and <a class="el" href="classorg_1_1openisis_1_1PureDb.html#a5481e768ae8819f046f0374212294b8e">org::openisis::PureDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad7cf844dbb25d56dc861661ea40693a5"></a><!-- doxytag: member="org::openisis::Db::search" ref="ad7cf844dbb25d56dc861661ea40693a5" args="(String key, int mode)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">abstract int [] org::openisis::Db::search </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>key</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [pure virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>read the array of rowids matching key. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>key to look for </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>mode</em>&nbsp;</td><td>one of the QRY_ constants above. may be ored with a tag&lt;&lt;16 to limit search to that field </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>Implemented in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html#a4792480dd3c30c4725064d443096802f">org::openisis::NativeDb</a>, and <a class="el" href="classorg_1_1openisis_1_1PureDb.html#a633bceb9628a59684745ec893ca5c604">org::openisis::PureDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a110256d1b1653e2fd357994b143ec319"></a><!-- doxytag: member="org::openisis::Db::writeRow" ref="a110256d1b1653e2fd357994b143ec319" args="(Rec rec)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">abstract short org::openisis::Db::writeRow </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td>
+ <td class="paramname"> <em>rec</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [pure virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>write a cooked row. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>row</em>&nbsp;</td><td>the <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> to be written </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>0 if write succeeded, else a negative error code </dd></dl>
+
+<p>Implemented in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html#a5f27b1c1f94237221bb0f4b0e0474c15">org::openisis::NativeDb</a>, and <a class="el" href="classorg_1_1openisis_1_1PureDb.html#a8b6f92317636de915fa98b0929b375f1">org::openisis::PureDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad6c68514dbc977086bcbb3f0eeabc2f4"></a><!-- doxytag: member="org::openisis::Db::writeXRow" ref="ad6c68514dbc977086bcbb3f0eeabc2f4" args="(Rec rec, Rec idx)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">abstract short org::openisis::Db::writeXRow </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td>
+ <td class="paramname"> <em>rec</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td>
+ <td class="paramname"> <em>idx</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [pure virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>write a cooked row together with index information. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>row</em>&nbsp;</td><td>the <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> to be written </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success else a negative error code </dd></dl>
+
+<p>Implemented in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html#ad125fcc8939934b9958fbb81360e675c">org::openisis::NativeDb</a>, and <a class="el" href="classorg_1_1openisis_1_1PureDb.html#a636f667c6746d991827937a9b322ae28">org::openisis::PureDb</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a8c097faae617c7999b4cc4876ce61882"></a><!-- doxytag: member="org::openisis::Db::DEFAULT_ENCODING" ref="a8c097faae617c7999b4cc4876ce61882" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final String <a class="el" href="classorg_1_1openisis_1_1Db.html#a8c097faae617c7999b4cc4876ce61882">org::openisis::Db::DEFAULT_ENCODING</a> = &quot;ISO-8859-1&quot;<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>the default encoding. the constant String value is "ISO-8859-1". </p>
+
+</div>
+</div>
+<a class="anchor" id="a292a4b500926d4ddea918f6f3c40b2b9"></a><!-- doxytag: member="org::openisis::Db::DS" ref="a292a4b500926d4ddea918f6f3c40b2b9" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a292a4b500926d4ddea918f6f3c40b2b9">org::openisis::Db::DS</a> = 0x4000000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>rec v: dummy presence selector Dn </p>
+
+</div>
+</div>
+<a class="anchor" id="aa00c89548ce8eaf12b50eb016fd7f02b"></a><!-- doxytag: member="org::openisis::Db::encoding" ref="aa00c89548ce8eaf12b50eb016fd7f02b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final String <a class="el" href="classorg_1_1openisis_1_1Db.html#aa00c89548ce8eaf12b50eb016fd7f02b">org::openisis::Db::encoding</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>encoding used for records in this db. NOTE that String args are not converted according to this encoding, but rather are passed as Java UTF-8, so you better stick to 7 bits. </p>
+
+</div>
+</div>
+<a class="anchor" id="ad1dad33907186cea27d419f6e5077e11"></a><!-- doxytag: member="org::openisis::Db::HTA" ref="ad1dad33907186cea27d419f6e5077e11" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#ad1dad33907186cea27d419f6e5077e11">org::openisis::Db::HTA</a> = 0x700000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>field v: 7bit ASCII HTML. HTML-entities and all chars greater than 127 are escaped. </p>
+
+</div>
+</div>
+<a class="anchor" id="ac9419c241a9944e84cff8ba5d8e97d8e"></a><!-- doxytag: member="org::openisis::Db::HTI" ref="ac9419c241a9944e84cff8ba5d8e97d8e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#ac9419c241a9944e84cff8ba5d8e97d8e">org::openisis::Db::HTI</a> = 0x300000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>field v: 8bit ISO-8859-1 HTML. HTML-entities and all chars greater than 255 are escaped. </p>
+
+</div>
+</div>
+<a class="anchor" id="a2131696f0e6c8a23f9877975da8c02b7"></a><!-- doxytag: member="org::openisis::Db::HTU" ref="a2131696f0e6c8a23f9877975da8c02b7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a2131696f0e6c8a23f9877975da8c02b7">org::openisis::Db::HTU</a> = 0x100000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>field v: 16bit UNICODE HTML. HTML-entities are escaped. </p>
+
+</div>
+</div>
+<a class="anchor" id="a8fd27b8bb0c59b17f2e5edf37b1615a8"></a><!-- doxytag: member="org::openisis::Db::LOCC" ref="a8fd27b8bb0c59b17f2e5edf37b1615a8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a8fd27b8bb0c59b17f2e5edf37b1615a8">org::openisis::Db::LOCC</a> = 0xffff &lt;&lt; 16<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>rec v: occurence range up to last occ </p>
+
+</div>
+</div>
+<a class="anchor" id="a7dd08684cf470c19fe4e52c8ecda3a1b"></a><!-- doxytag: member="org::openisis::Db::MD" ref="a7dd08684cf470c19fe4e52c8ecda3a1b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a7dd08684cf470c19fe4e52c8ecda3a1b">org::openisis::Db::MD</a> = 0x20000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>field v: data flag (no effect w/o heading) </p>
+
+</div>
+</div>
+<a class="anchor" id="a48fc4614a8a881114bac9fb448ff3828"></a><!-- doxytag: member="org::openisis::Db::MDL" ref="a48fc4614a8a881114bac9fb448ff3828" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a48fc4614a8a881114bac9fb448ff3828">org::openisis::Db::MDL</a> = 0x30000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>field v: data mode (includes heading flag) </p>
+
+</div>
+</div>
+<a class="anchor" id="a824d7baa60c7223f1cdd0cdba009605b"></a><!-- doxytag: member="org::openisis::Db::MDU" ref="a824d7baa60c7223f1cdd0cdba009605b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a824d7baa60c7223f1cdd0cdba009605b">org::openisis::Db::MDU</a> = 0x70000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>field v: uppercase data mode </p>
+
+</div>
+</div>
+<a class="anchor" id="ab328af437ee1e2fd3f9338e45878cbbf"></a><!-- doxytag: member="org::openisis::Db::MHL" ref="ab328af437ee1e2fd3f9338e45878cbbf" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#ab328af437ee1e2fd3f9338e45878cbbf">org::openisis::Db::MHL</a> = 0x10000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>field v: heading mode </p>
+
+</div>
+</div>
+<a class="anchor" id="a3fb86175f13e337065323d4ffad9a997"></a><!-- doxytag: member="org::openisis::Db::MHU" ref="a3fb86175f13e337065323d4ffad9a997" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a3fb86175f13e337065323d4ffad9a997">org::openisis::Db::MHU</a> = 0x50000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>field v: uppercase heading mode </p>
+
+</div>
+</div>
+<a class="anchor" id="a645579fb38e45541529b2ad6e05de88a"></a><!-- doxytag: member="org::openisis::Db::MI" ref="a645579fb38e45541529b2ad6e05de88a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a645579fb38e45541529b2ad6e05de88a">org::openisis::Db::MI</a> = 0x80000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>field v: index formatting flag </p>
+
+</div>
+</div>
+<a class="anchor" id="aee5f5ded7d4cc23878188cded87ac0a6"></a><!-- doxytag: member="org::openisis::Db::MXU" ref="aee5f5ded7d4cc23878188cded87ac0a6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#aee5f5ded7d4cc23878188cded87ac0a6">org::openisis::Db::MXU</a> = 0x40000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>field v: uppercase mode flag </p>
+
+</div>
+</div>
+<a class="anchor" id="ab42f22193f72d14f56ca30569deadc60"></a><!-- doxytag: member="org::openisis::Db::NS" ref="ab42f22193f72d14f56ca30569deadc60" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#ab42f22193f72d14f56ca30569deadc60">org::openisis::Db::NS</a> = 0x8000000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>rec v: dummy absence selector Nn </p>
+
+</div>
+</div>
+<a class="anchor" id="a504095681c11486d5b116e2c666eebe9"></a><!-- doxytag: member="org::openisis::Db::PP" ref="a504095681c11486d5b116e2c666eebe9" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a504095681c11486d5b116e2c666eebe9">org::openisis::Db::PP</a> = 0x2000000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>rec v: repeated prefix plus operator (not on 1st occ) </p>
+
+</div>
+</div>
+<a class="anchor" id="afb5accf41593f226630cdf1fd2e2b763"></a><!-- doxytag: member="org::openisis::Db::PS" ref="afb5accf41593f226630cdf1fd2e2b763" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#afb5accf41593f226630cdf1fd2e2b763">org::openisis::Db::PS</a> = 0x1000000<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>rec v: repeated suffix plus operator (not on last occ) </p>
+
+</div>
+</div>
+<a class="anchor" id="acd651c525d35bf371bb881bc90341e88"></a><!-- doxytag: member="org::openisis::Db::QRY_KEYAT" ref="acd651c525d35bf371bb881bc90341e88" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#acd651c525d35bf371bb881bc90341e88">org::openisis::Db::QRY_KEYAT</a> = 2<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>index scan key auto (checks for '$') </p>
+
+</div>
+</div>
+<a class="anchor" id="a28387a27a78a4cea23a94ae4f503a48d"></a><!-- doxytag: member="org::openisis::Db::QRY_KEYEQ" ref="a28387a27a78a4cea23a94ae4f503a48d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a28387a27a78a4cea23a94ae4f503a48d">org::openisis::Db::QRY_KEYEQ</a> = 0<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>index scan key equal </p>
+
+</div>
+</div>
+<a class="anchor" id="a3685c877ff126bf569c7e9c2dcec9260"></a><!-- doxytag: member="org::openisis::Db::QRY_KEYPF" ref="a3685c877ff126bf569c7e9c2dcec9260" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a3685c877ff126bf569c7e9c2dcec9260">org::openisis::Db::QRY_KEYPF</a> = 1<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>index scan key prefix </p>
+
+</div>
+</div>
+<a class="anchor" id="a15af23acb045b20f896a7bb7ec805e69"></a><!-- doxytag: member="org::openisis::Db::QRY_PROPER" ref="a15af23acb045b20f896a7bb7ec805e69" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a15af23acb045b20f896a7bb7ec805e69">org::openisis::Db::QRY_PROPER</a> = 129<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>query expression with proper binding using precedence, () </p>
+
+</div>
+</div>
+<a class="anchor" id="ae3cc8b21c13aa359422be55a68aafb1a"></a><!-- doxytag: member="org::openisis::Db::QRY_SCANC" ref="ae3cc8b21c13aa359422be55a68aafb1a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#ae3cc8b21c13aa359422be55a68aafb1a">org::openisis::Db::QRY_SCANC</a> = 65<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>fulltext scan for contains </p>
+
+</div>
+</div>
+<a class="anchor" id="ac1ce62e3abf332816eaca6118633ff70"></a><!-- doxytag: member="org::openisis::Db::QRY_SCANE" ref="ac1ce62e3abf332816eaca6118633ff70" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#ac1ce62e3abf332816eaca6118633ff70">org::openisis::Db::QRY_SCANE</a> = 64<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>fulltext scan for equal </p>
+
+</div>
+</div>
+<a class="anchor" id="a8313370cadd3bbcded4e4d6bc936daa1"></a><!-- doxytag: member="org::openisis::Db::QRY_SIMPLE" ref="a8313370cadd3bbcded4e4d6bc936daa1" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Db.html#a8313370cadd3bbcded4e4d6bc936daa1">org::openisis::Db::QRY_SIMPLE</a> = 128<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>query expression with simple left-to-right binding </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/Db.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Fdt-members.html b/doc/html/classorg_1_1openisis_1_1Fdt-members.html
new file mode 100644
index 0000000..e79397f
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Fdt-members.html
@@ -0,0 +1,84 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Fdt Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>_fd</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dump</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fdById</b>(int id) (defined in <a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fdByName</b>(String name) (defined in <a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a1f68de541928f0f7bfefe2e17063e18b">Fdt</a>(Fd[] fd)</td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a65d97b8bc75018a773b2abaf562f22fe">FTA</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a0010487d48478bca7467766154f214d1">FTB</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#adc53ed1e972d6d0e5f35b4aac194342f">FTE</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#aed832a8e116f098f0c7d51bf12a1a4b2">FTF</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a8c6469cb9b85e97b9c73c09c3cfc496c">FTI</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a09ddbb53aa36b84060d7e5c89f118a8f">FTN</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a8dfc6623ec5321c846ad323c8513fe47">FTP</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a0236373f995cee84cb0312ed529e0bb7">FTS</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a76791b32789a91938a8f281eb69f73f0">FTT</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a45888e1b0b5d790bf79683686d7e0093">FTV</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a71fb4b73b4e4bba1826d16ba8a24a842">FTX</a></td><td><a class="el" href="classorg_1_1openisis_1_1Fdt.html">org::openisis::Fdt</a></td><td><code> [static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Fdt.html b/doc/html/classorg_1_1openisis_1_1Fdt.html
new file mode 100644
index 0000000..9038581
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Fdt.html
@@ -0,0 +1,288 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::Fdt Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1Fdt.html">Fdt</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Fdt Class Reference</h1><!-- doxytag: class="org::openisis::Fdt" -->
+<p><a href="classorg_1_1openisis_1_1Fdt-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>Fd</b></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a1f68de541928f0f7bfefe2e17063e18b">Fdt</a> (Fd[] fd)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3efb845223e96bf74c8d82ab9d23e828"></a><!-- doxytag: member="org::openisis::Fdt::fdById" ref="a3efb845223e96bf74c8d82ab9d23e828" args="(int id)" -->
+Fd&nbsp;</td><td class="memItemRight" valign="bottom"><b>fdById</b> (int id)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a55dcbe02feacd066a3ed790ec9d3c0e2"></a><!-- doxytag: member="org::openisis::Fdt::fdByName" ref="a55dcbe02feacd066a3ed790ec9d3c0e2" args="(String name)" -->
+Fd&nbsp;</td><td class="memItemRight" valign="bottom"><b>fdByName</b> (String name)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd581dba77dd3b3856926af428ab32b7"></a><!-- doxytag: member="org::openisis::Fdt::dump" ref="abd581dba77dd3b3856926af428ab32b7" args="()" -->
+String&nbsp;</td><td class="memItemRight" valign="bottom"><b>dump</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b780d8fe82d6fe6bd828b5be26a8341"></a><!-- doxytag: member="org::openisis::Fdt::_fd" ref="a6b780d8fe82d6fe6bd828b5be26a8341" args="" -->
+final Fd[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>_fd</b></td></tr>
+<tr><td colspan="2"><h2>Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a71fb4b73b4e4bba1826d16ba8a24a842">FTX</a> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a65d97b8bc75018a773b2abaf562f22fe">FTA</a> = 1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a09ddbb53aa36b84060d7e5c89f118a8f">FTN</a> = 2</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a8dfc6623ec5321c846ad323c8513fe47">FTP</a> = 3</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a8c6469cb9b85e97b9c73c09c3cfc496c">FTI</a> = 10</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#adc53ed1e972d6d0e5f35b4aac194342f">FTE</a> = 12</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a0010487d48478bca7467766154f214d1">FTB</a> = 13</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a76791b32789a91938a8f281eb69f73f0">FTT</a> = 14</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a0236373f995cee84cb0312ed529e0bb7">FTS</a> = 15</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#aed832a8e116f098f0c7d51bf12a1a4b2">FTF</a> = 16</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Fdt.html#a45888e1b0b5d790bf79683686d7e0093">FTV</a> = 31</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p><a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a> description table. </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>Fdt.java,v 1.5 2003/04/08 00:20:53 kripke <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.5 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>kripke </dd></dl>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a1f68de541928f0f7bfefe2e17063e18b"></a><!-- doxytag: member="org::openisis::Fdt::Fdt" ref="a1f68de541928f0f7bfefe2e17063e18b" args="(Fd[] fd)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">org::openisis::Fdt::Fdt </td>
+ <td>(</td>
+ <td class="paramtype">Fd[]&nbsp;</td>
+ <td class="paramname"> <em>fd</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Exceptions:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if fd is null or has length 0 </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a65d97b8bc75018a773b2abaf562f22fe"></a><!-- doxytag: member="org::openisis::Fdt::FTA" ref="a65d97b8bc75018a773b2abaf562f22fe" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#a65d97b8bc75018a773b2abaf562f22fe">org::openisis::Fdt::FTA</a> = 1<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>strictly alpha field type. </p>
+
+</div>
+</div>
+<a class="anchor" id="a0010487d48478bca7467766154f214d1"></a><!-- doxytag: member="org::openisis::Fdt::FTB" ref="a0010487d48478bca7467766154f214d1" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#a0010487d48478bca7467766154f214d1">org::openisis::Fdt::FTB</a> = 13<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>boolean field type. </p>
+
+</div>
+</div>
+<a class="anchor" id="adc53ed1e972d6d0e5f35b4aac194342f"></a><!-- doxytag: member="org::openisis::Fdt::FTE" ref="adc53ed1e972d6d0e5f35b4aac194342f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#adc53ed1e972d6d0e5f35b4aac194342f">org::openisis::Fdt::FTE</a> = 12<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>enum field type. </p>
+
+</div>
+</div>
+<a class="anchor" id="aed832a8e116f098f0c7d51bf12a1a4b2"></a><!-- doxytag: member="org::openisis::Fdt::FTF" ref="aed832a8e116f098f0c7d51bf12a1a4b2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#aed832a8e116f098f0c7d51bf12a1a4b2">org::openisis::Fdt::FTF</a> = 16<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>subfield field type. </p>
+
+</div>
+</div>
+<a class="anchor" id="a8c6469cb9b85e97b9c73c09c3cfc496c"></a><!-- doxytag: member="org::openisis::Fdt::FTI" ref="a8c6469cb9b85e97b9c73c09c3cfc496c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#a8c6469cb9b85e97b9c73c09c3cfc496c">org::openisis::Fdt::FTI</a> = 10<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>iso field type. </p>
+
+</div>
+</div>
+<a class="anchor" id="a09ddbb53aa36b84060d7e5c89f118a8f"></a><!-- doxytag: member="org::openisis::Fdt::FTN" ref="a09ddbb53aa36b84060d7e5c89f118a8f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#a09ddbb53aa36b84060d7e5c89f118a8f">org::openisis::Fdt::FTN</a> = 2<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>numeric field type. </p>
+
+</div>
+</div>
+<a class="anchor" id="a8dfc6623ec5321c846ad323c8513fe47"></a><!-- doxytag: member="org::openisis::Fdt::FTP" ref="a8dfc6623ec5321c846ad323c8513fe47" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#a8dfc6623ec5321c846ad323c8513fe47">org::openisis::Fdt::FTP</a> = 3<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>pattern field type. </p>
+
+</div>
+</div>
+<a class="anchor" id="a0236373f995cee84cb0312ed529e0bb7"></a><!-- doxytag: member="org::openisis::Fdt::FTS" ref="a0236373f995cee84cb0312ed529e0bb7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#a0236373f995cee84cb0312ed529e0bb7">org::openisis::Fdt::FTS</a> = 15<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>structure field type. </p>
+
+</div>
+</div>
+<a class="anchor" id="a76791b32789a91938a8f281eb69f73f0"></a><!-- doxytag: member="org::openisis::Fdt::FTT" ref="a76791b32789a91938a8f281eb69f73f0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#a76791b32789a91938a8f281eb69f73f0">org::openisis::Fdt::FTT</a> = 14<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>table field type. </p>
+
+</div>
+</div>
+<a class="anchor" id="a45888e1b0b5d790bf79683686d7e0093"></a><!-- doxytag: member="org::openisis::Fdt::FTV" ref="a45888e1b0b5d790bf79683686d7e0093" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#a45888e1b0b5d790bf79683686d7e0093">org::openisis::Fdt::FTV</a> = 31<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>enum value type. </p>
+
+</div>
+</div>
+<a class="anchor" id="a71fb4b73b4e4bba1826d16ba8a24a842"></a><!-- doxytag: member="org::openisis::Fdt::FTX" ref="a71fb4b73b4e4bba1826d16ba8a24a842" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Fdt.html#a71fb4b73b4e4bba1826d16ba8a24a842">org::openisis::Fdt::FTX</a> = 0<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>alphanum field type. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/Fdt.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Field-members.html b/doc/html/classorg_1_1openisis_1_1Field-members.html
new file mode 100644
index 0000000..015adec
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Field-members.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Field Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>equals</b>(Object that) (defined in <a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Field</b>(int tag_, String val_) (defined in <a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getSubFields</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getValue</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Field.html#acb2b38ba15c789d40fea9e7957514f94">html</a>(String plain)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Field.html#a4f74649439b45c20237018319e880325">html</a>()</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Field.html#ad77808ca386e4a9c7d63e16bf48e2950">split</a>()</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Field.html#a07884decd97e0f7ed5a7967682c15e7e">tag</a></td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>toString</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Field.html#ac4432b96bf4b99dbfbb386f2c8103b91">v</a>(StringBuffer b, int mode, String plain, int len)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Field.html#a51b5dc8495bf6554519fc2267974776b">v</a>(StringBuffer b, int mode)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Field.html#affd30e594a11dbd6d7b946b60e841622">v</a>(StringBuffer b, int mode, int len)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Field.html#acc9b79aac50713c6d31c09f4bfaf556b">v</a>(int mode, int len)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Field.html#a1d0dd9d7a014453cf64cfb5f0cfdc8ff">v</a>(int mode)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>val</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Field.html">org::openisis::Field</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Field.html b/doc/html/classorg_1_1openisis_1_1Field.html
new file mode 100644
index 0000000..384f14c
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Field.html
@@ -0,0 +1,343 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::Field Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Field Class Reference</h1><!-- doxytag: class="org::openisis::Field" -->
+<p><a href="classorg_1_1openisis_1_1Field-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2308868deb1c117e0356a293b735e5fb"></a><!-- doxytag: member="org::openisis::Field::Field" ref="a2308868deb1c117e0356a293b735e5fb" args="(int tag_, String val_)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Field</b> (int tag_, String val_)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d4a00a677d18d20e0bdb6ebd5fd459e"></a><!-- doxytag: member="org::openisis::Field::equals" ref="a2d4a00a677d18d20e0bdb6ebd5fd459e" args="(Object that)" -->
+boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>equals</b> (Object that)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acdeeb51ed856401883e89da4491b583b"></a><!-- doxytag: member="org::openisis::Field::toString" ref="acdeeb51ed856401883e89da4491b583b" args="()" -->
+String&nbsp;</td><td class="memItemRight" valign="bottom"><b>toString</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Field.html#ad77808ca386e4a9c7d63e16bf48e2950">split</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7654a9a4d5f78fffef396ca94cf8f5f3"></a><!-- doxytag: member="org::openisis::Field::getValue" ref="a7654a9a4d5f78fffef396ca94cf8f5f3" args="()" -->
+String&nbsp;</td><td class="memItemRight" valign="bottom"><b>getValue</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27acfcb21970f03b28ea04667531e962"></a><!-- doxytag: member="org::openisis::Field::getSubFields" ref="a27acfcb21970f03b28ea04667531e962" args="()" -->
+<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>getSubFields</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Field.html#a51b5dc8495bf6554519fc2267974776b">v</a> (StringBuffer b, int mode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Field.html#affd30e594a11dbd6d7b946b60e841622">v</a> (StringBuffer b, int mode, int len)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Field.html#acc9b79aac50713c6d31c09f4bfaf556b">v</a> (int mode, int len)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Field.html#a1d0dd9d7a014453cf64cfb5f0cfdc8ff">v</a> (int mode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Field.html#a4f74649439b45c20237018319e880325">html</a> ()</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Field.html#ac4432b96bf4b99dbfbb386f2c8103b91">v</a> (StringBuffer b, int mode, String plain, int len)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Field.html#acb2b38ba15c789d40fea9e7957514f94">html</a> (String plain)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Field.html#a07884decd97e0f7ed5a7967682c15e7e">tag</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00bbf0e55f66ff41c62f7e185b00beda"></a><!-- doxytag: member="org::openisis::Field::val" ref="a00bbf0e55f66ff41c62f7e185b00beda" args="" -->
+final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>val</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p><a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a> implementation of openisis java binding. A <a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a> is an immutable structure, binding a String value to a tag. It provides methods for formatted access to the value. </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>Field.java,v 1.5 2003/04/08 00:20:53 kripke <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.5 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>kripke </dd></dl>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a4f74649439b45c20237018319e880325"></a><!-- doxytag: member="org::openisis::Field::html" ref="a4f74649439b45c20237018319e880325" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">String org::openisis::Field::html </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>format field in HTU-mode as new String. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classorg_1_1openisis_1_1Field.html#ac4432b96bf4b99dbfbb386f2c8103b91">v(StringBuffer,int,String,int)</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="acb2b38ba15c789d40fea9e7957514f94"></a><!-- doxytag: member="org::openisis::Field::html" ref="acb2b38ba15c789d40fea9e7957514f94" args="(String plain)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static String org::openisis::Field::html </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>plain</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>format a String in HTU-mode. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classorg_1_1openisis_1_1Field.html#ac4432b96bf4b99dbfbb386f2c8103b91">v(StringBuffer,int,String,int)</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad77808ca386e4a9c7d63e16bf48e2950"></a><!-- doxytag: member="org::openisis::Field::split" ref="ad77808ca386e4a9c7d63e16bf48e2950" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a> [] org::openisis::Field::split </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>split the <a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a> into subfields. </p>
+
+</div>
+</div>
+<a class="anchor" id="a1d0dd9d7a014453cf64cfb5f0cfdc8ff"></a><!-- doxytag: member="org::openisis::Field::v" ref="a1d0dd9d7a014453cf64cfb5f0cfdc8ff" args="(int mode)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">String org::openisis::Field::v </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>format field as new String. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classorg_1_1openisis_1_1Field.html#ac4432b96bf4b99dbfbb386f2c8103b91">v(StringBuffer,int,String,int)</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="acc9b79aac50713c6d31c09f4bfaf556b"></a><!-- doxytag: member="org::openisis::Field::v" ref="acc9b79aac50713c6d31c09f4bfaf556b" args="(int mode, int len)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">String org::openisis::Field::v </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>len</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>format field as new String. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classorg_1_1openisis_1_1Field.html#ac4432b96bf4b99dbfbb386f2c8103b91">v(StringBuffer,int,String,int)</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="affd30e594a11dbd6d7b946b60e841622"></a><!-- doxytag: member="org::openisis::Field::v" ref="affd30e594a11dbd6d7b946b60e841622" args="(StringBuffer b, int mode, int len)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">boolean org::openisis::Field::v </td>
+ <td>(</td>
+ <td class="paramtype">StringBuffer&nbsp;</td>
+ <td class="paramname"> <em>b</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>len</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>format field to a StringBuffer. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classorg_1_1openisis_1_1Field.html#ac4432b96bf4b99dbfbb386f2c8103b91">v(StringBuffer,int,String,int)</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a51b5dc8495bf6554519fc2267974776b"></a><!-- doxytag: member="org::openisis::Field::v" ref="a51b5dc8495bf6554519fc2267974776b" args="(StringBuffer b, int mode)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">boolean org::openisis::Field::v </td>
+ <td>(</td>
+ <td class="paramtype">StringBuffer&nbsp;</td>
+ <td class="paramname"> <em>b</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>format field to a StringBuffer. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classorg_1_1openisis_1_1Field.html#ac4432b96bf4b99dbfbb386f2c8103b91">v(StringBuffer,int,String,int)</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ac4432b96bf4b99dbfbb386f2c8103b91"></a><!-- doxytag: member="org::openisis::Field::v" ref="ac4432b96bf4b99dbfbb386f2c8103b91" args="(StringBuffer b, int mode, String plain, int len)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static boolean org::openisis::Field::v </td>
+ <td>(</td>
+ <td class="paramtype">StringBuffer&nbsp;</td>
+ <td class="paramname"> <em>b</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>plain</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>len</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>what a single field can contribute to the V operator. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>b</em>&nbsp;</td><td>a StringBuffer to append to </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>mode</em>&nbsp;</td><td>OR-combination of the field formatting flags defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a> and an optional subfield character. </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>plain</em>&nbsp;</td><td>a String to format </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>a 16bit length constraint | offset &lt;&lt; 16 </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>false iff a non-existing subfield was requested, else true </dd></dl>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a07884decd97e0f7ed5a7967682c15e7e"></a><!-- doxytag: member="org::openisis::Field::tag" ref="a07884decd97e0f7ed5a7967682c15e7e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Field.html#a07884decd97e0f7ed5a7967682c15e7e">org::openisis::Field::tag</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>the tag of this field. For primary fields, this is the field number. For subfields, this is actually a char. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/Field.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Log-members.html b/doc/html/classorg_1_1openisis_1_1Log-members.html
new file mode 100644
index 0000000..5a8f5cd
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Log-members.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Log Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1Log.html">org::openisis::Log</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Log.html#a0f1d7925e7c0895320dfe7d02e014ac4">ERROR</a></td><td><a class="el" href="classorg_1_1openisis_1_1Log.html">org::openisis::Log</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Log.html#adb9262fca0d3a9fccc764ecb3c432a6c">error</a>(Object module, String msg, Throwable ex)</td><td><a class="el" href="classorg_1_1openisis_1_1Log.html">org::openisis::Log</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Log.html#ad6fd1e685b46c52499302c1c1abe46c1">info</a>(Object module, String msg, Throwable ex)</td><td><a class="el" href="classorg_1_1openisis_1_1Log.html">org::openisis::Log</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Log.html#a393fca9a54dcb3b2209a2250ae7b53c0">INFO</a></td><td><a class="el" href="classorg_1_1openisis_1_1Log.html">org::openisis::Log</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Log.html#a52ad6655b8bb050b4c63182451886b76">setLevel</a>(int lvl)</td><td><a class="el" href="classorg_1_1openisis_1_1Log.html">org::openisis::Log</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Log.html#aa0d51b141210b825eca405d415dc0bf4">VERBOSE</a></td><td><a class="el" href="classorg_1_1openisis_1_1Log.html">org::openisis::Log</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Log.html#a1587b199cd92634d05a6437560558033">verbose</a>(Object module, String msg, Throwable ex)</td><td><a class="el" href="classorg_1_1openisis_1_1Log.html">org::openisis::Log</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Log.html#a47692a33e2d468de0bec5e06ac15b95e">warn</a>(Object module, String msg, Throwable ex)</td><td><a class="el" href="classorg_1_1openisis_1_1Log.html">org::openisis::Log</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Log.html#a5a9a6454a046e323ca0b626638db460c">WARN</a></td><td><a class="el" href="classorg_1_1openisis_1_1Log.html">org::openisis::Log</a></td><td><code> [static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Log.html b/doc/html/classorg_1_1openisis_1_1Log.html
new file mode 100644
index 0000000..1d7e4ba
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Log.html
@@ -0,0 +1,307 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::Log Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1Log.html">Log</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Log Class Reference</h1><!-- doxytag: class="org::openisis::Log" -->
+<p><a href="classorg_1_1openisis_1_1Log-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Log.html#a52ad6655b8bb050b4c63182451886b76">setLevel</a> (int lvl)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Log.html#a1587b199cd92634d05a6437560558033">verbose</a> (Object module, String msg, Throwable ex)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Log.html#ad6fd1e685b46c52499302c1c1abe46c1">info</a> (Object module, String msg, Throwable ex)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Log.html#a47692a33e2d468de0bec5e06ac15b95e">warn</a> (Object module, String msg, Throwable ex)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Log.html#adb9262fca0d3a9fccc764ecb3c432a6c">error</a> (Object module, String msg, Throwable ex)</td></tr>
+<tr><td colspan="2"><h2>Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Log.html#a0f1d7925e7c0895320dfe7d02e014ac4">ERROR</a> = 1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Log.html#a5a9a6454a046e323ca0b626638db460c">WARN</a> = <a class="el" href="classorg_1_1openisis_1_1Log.html#a0f1d7925e7c0895320dfe7d02e014ac4">ERROR</a> + 1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Log.html#a393fca9a54dcb3b2209a2250ae7b53c0">INFO</a> = <a class="el" href="classorg_1_1openisis_1_1Log.html#a5a9a6454a046e323ca0b626638db460c">WARN</a> + 1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static final int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Log.html#aa0d51b141210b825eca405d415dc0bf4">VERBOSE</a> = <a class="el" href="classorg_1_1openisis_1_1Log.html#a393fca9a54dcb3b2209a2250ae7b53c0">INFO</a> + 1</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Logger. </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>Log.java,v 1.1 2003/04/12 14:48:21 mawag <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.1 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>mawag </dd></dl>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="adb9262fca0d3a9fccc764ecb3c432a6c"></a><!-- doxytag: member="org::openisis::Log::error" ref="adb9262fca0d3a9fccc764ecb3c432a6c" args="(Object module, String msg, Throwable ex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void org::openisis::Log::error </td>
+ <td>(</td>
+ <td class="paramtype">Object&nbsp;</td>
+ <td class="paramname"> <em>module</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>msg</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Throwable&nbsp;</td>
+ <td class="paramname"> <em>ex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="classorg_1_1openisis_1_1Log.html">Log</a> an error. </p>
+
+</div>
+</div>
+<a class="anchor" id="ad6fd1e685b46c52499302c1c1abe46c1"></a><!-- doxytag: member="org::openisis::Log::info" ref="ad6fd1e685b46c52499302c1c1abe46c1" args="(Object module, String msg, Throwable ex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void org::openisis::Log::info </td>
+ <td>(</td>
+ <td class="paramtype">Object&nbsp;</td>
+ <td class="paramname"> <em>module</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>msg</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Throwable&nbsp;</td>
+ <td class="paramname"> <em>ex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="classorg_1_1openisis_1_1Log.html">Log</a> an info message. </p>
+
+</div>
+</div>
+<a class="anchor" id="a52ad6655b8bb050b4c63182451886b76"></a><!-- doxytag: member="org::openisis::Log::setLevel" ref="a52ad6655b8bb050b4c63182451886b76" args="(int lvl)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void org::openisis::Log::setLevel </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>lvl</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Set log level. Default level is VERBOSE. </p>
+
+</div>
+</div>
+<a class="anchor" id="a1587b199cd92634d05a6437560558033"></a><!-- doxytag: member="org::openisis::Log::verbose" ref="a1587b199cd92634d05a6437560558033" args="(Object module, String msg, Throwable ex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void org::openisis::Log::verbose </td>
+ <td>(</td>
+ <td class="paramtype">Object&nbsp;</td>
+ <td class="paramname"> <em>module</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>msg</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Throwable&nbsp;</td>
+ <td class="paramname"> <em>ex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="classorg_1_1openisis_1_1Log.html">Log</a> a verbose message. </p>
+
+</div>
+</div>
+<a class="anchor" id="a47692a33e2d468de0bec5e06ac15b95e"></a><!-- doxytag: member="org::openisis::Log::warn" ref="a47692a33e2d468de0bec5e06ac15b95e" args="(Object module, String msg, Throwable ex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void org::openisis::Log::warn </td>
+ <td>(</td>
+ <td class="paramtype">Object&nbsp;</td>
+ <td class="paramname"> <em>module</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>msg</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Throwable&nbsp;</td>
+ <td class="paramname"> <em>ex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="classorg_1_1openisis_1_1Log.html">Log</a> a warning. </p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a0f1d7925e7c0895320dfe7d02e014ac4"></a><!-- doxytag: member="org::openisis::Log::ERROR" ref="a0f1d7925e7c0895320dfe7d02e014ac4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Log.html#a0f1d7925e7c0895320dfe7d02e014ac4">org::openisis::Log::ERROR</a> = 1<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Error log level </p>
+
+</div>
+</div>
+<a class="anchor" id="a393fca9a54dcb3b2209a2250ae7b53c0"></a><!-- doxytag: member="org::openisis::Log::INFO" ref="a393fca9a54dcb3b2209a2250ae7b53c0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Log.html#a393fca9a54dcb3b2209a2250ae7b53c0">org::openisis::Log::INFO</a> = <a class="el" href="classorg_1_1openisis_1_1Log.html#a5a9a6454a046e323ca0b626638db460c">WARN</a> + 1<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Info log level </p>
+
+</div>
+</div>
+<a class="anchor" id="aa0d51b141210b825eca405d415dc0bf4"></a><!-- doxytag: member="org::openisis::Log::VERBOSE" ref="aa0d51b141210b825eca405d415dc0bf4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Log.html#aa0d51b141210b825eca405d415dc0bf4">org::openisis::Log::VERBOSE</a> = <a class="el" href="classorg_1_1openisis_1_1Log.html#a393fca9a54dcb3b2209a2250ae7b53c0">INFO</a> + 1<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Verbose log level </p>
+
+</div>
+</div>
+<a class="anchor" id="a5a9a6454a046e323ca0b626638db460c"></a><!-- doxytag: member="org::openisis::Log::WARN" ref="a5a9a6454a046e323ca0b626638db460c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final int <a class="el" href="classorg_1_1openisis_1_1Log.html#a5a9a6454a046e323ca0b626638db460c">org::openisis::Log::WARN</a> = <a class="el" href="classorg_1_1openisis_1_1Log.html#a0f1d7925e7c0895320dfe7d02e014ac4">ERROR</a> + 1<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Warning log level </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/Log.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Mail-members.html b/doc/html/classorg_1_1openisis_1_1Mail-members.html
new file mode 100644
index 0000000..6171832
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Mail-members.html
@@ -0,0 +1,121 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Mail Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>[static initializer]</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [inline, package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>APPL_ANY</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>APPL_APPLE</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>APPL_BYTES</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>APPL_PDF</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>APPL_RTF</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>APPL_WORD</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>BCC</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CC</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>COMMENTS</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CTRANSENC</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CTYPE</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DATE</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>del</b>(Message m) (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>del</b>(Message[] m) (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DLVRDTO</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>EMPTY</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ENCRYPTED</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>FROM</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>head</b>(Part p, String name, String def) (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>head</b>(Part p, String name) (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>IMAG_ANY</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>IMAG_GIF</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>IMAG_JPEG</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>INREPLYTO</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>KEYWORDS</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>main</b>(String[] args) (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>MESS_MIME</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>message</b>(String[] headers, String body) (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>MESSAGEID</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>move</b>(Sink si, Source so) (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>MULT_ALT</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>MULT_ANY</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>MULT_APPLE</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>MULT_MIXED</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>MULT_SIGN</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>oneline</b>(String ct) (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>PRECEDENCE</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>put</b>(Sink s, Message[] m) (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>RECEIVED</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>REFERENCES</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>REPLYTO</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>RETURNPATH</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SENDER</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SES</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SMTP_HOST</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SUBJECT</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>TEXT_HTML</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>TEXT_ISO</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>TEXT_PLAIN</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>TO</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>XMAILER</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>XPRIORITY</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail.html">org::openisis::Mail</a></td><td><code> [static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Mail.html b/doc/html/classorg_1_1openisis_1_1Mail.html
new file mode 100644
index 0000000..fef2f8d
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Mail.html
@@ -0,0 +1,200 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::Mail Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1Mail.html">Mail</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Mail Class Reference</h1><!-- doxytag: class="org::openisis::Mail" -->
+<p><a href="classorg_1_1openisis_1_1Mail-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>Arc</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>Cmd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>Dir</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>Pop</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">interface &nbsp;</td><td class="memItemRight" valign="bottom"><b>Sink</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>Smtp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">interface &nbsp;</td><td class="memItemRight" valign="bottom"><b>Source</b></td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f6be9f89d816e1764800ec2dcd3f43f"></a><!-- doxytag: member="org::openisis::Mail::del" ref="a5f6be9f89d816e1764800ec2dcd3f43f" args="(Message m)" -->
+static void&nbsp;</td><td class="memItemRight" valign="bottom"><b>del</b> (Message m) throws Exception </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a514a868b97563f5d65e0f6025e0d6393"></a><!-- doxytag: member="org::openisis::Mail::del" ref="a514a868b97563f5d65e0f6025e0d6393" args="(Message[] m)" -->
+static void&nbsp;</td><td class="memItemRight" valign="bottom"><b>del</b> (Message[] m) throws Exception </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae605ec8307fd14e8a7002d96e6de7cc2"></a><!-- doxytag: member="org::openisis::Mail::put" ref="ae605ec8307fd14e8a7002d96e6de7cc2" args="(Sink s, Message[] m)" -->
+static void&nbsp;</td><td class="memItemRight" valign="bottom"><b>put</b> (Sink s, Message[] m) throws Exception </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeacae837eeb84b3a5799ddf4c21ac121"></a><!-- doxytag: member="org::openisis::Mail::move" ref="aeacae837eeb84b3a5799ddf4c21ac121" args="(Sink si, Source so)" -->
+static int&nbsp;</td><td class="memItemRight" valign="bottom"><b>move</b> (Sink si, Source so) throws Exception </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e4cfd42d1499f64a8e94be2e8079160"></a><!-- doxytag: member="org::openisis::Mail::head" ref="a3e4cfd42d1499f64a8e94be2e8079160" args="(Part p, String name, String def)" -->
+static String&nbsp;</td><td class="memItemRight" valign="bottom"><b>head</b> (Part p, String name, String def) throws Exception </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f1fb8da4615d93d0455b0060f84b2b6"></a><!-- doxytag: member="org::openisis::Mail::head" ref="a5f1fb8da4615d93d0455b0060f84b2b6" args="(Part p, String name)" -->
+static String&nbsp;</td><td class="memItemRight" valign="bottom"><b>head</b> (Part p, String name) throws Exception </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53c5560ab1714351b076e9621fc08a84"></a><!-- doxytag: member="org::openisis::Mail::oneline" ref="a53c5560ab1714351b076e9621fc08a84" args="(String ct)" -->
+static String&nbsp;</td><td class="memItemRight" valign="bottom"><b>oneline</b> (String ct)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ff26d51225081547872e2a953dc624e"></a><!-- doxytag: member="org::openisis::Mail::message" ref="a9ff26d51225081547872e2a953dc624e" args="(String[] headers, String body)" -->
+static Message&nbsp;</td><td class="memItemRight" valign="bottom"><b>message</b> (String[] headers, String body) throws Exception </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a308d6ce4c47073981e3f6382e821d482"></a><!-- doxytag: member="org::openisis::Mail::main" ref="a308d6ce4c47073981e3f6382e821d482" args="(String[] args)" -->
+static void&nbsp;</td><td class="memItemRight" valign="bottom"><b>main</b> (String[] args) throws Exception </td></tr>
+<tr><td colspan="2"><h2>Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a81a44d523accfd424914ccdd360442ed"></a><!-- doxytag: member="org::openisis::Mail::EMPTY" ref="a81a44d523accfd424914ccdd360442ed" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>EMPTY</b> = &quot;&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab82f177b76553e443fc594f0fb81bbaf"></a><!-- doxytag: member="org::openisis::Mail::MESSAGEID" ref="ab82f177b76553e443fc594f0fb81bbaf" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>MESSAGEID</b> = &quot;message-id&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adacf114c771e8606ba77d60ac6d585e8"></a><!-- doxytag: member="org::openisis::Mail::DATE" ref="adacf114c771e8606ba77d60ac6d585e8" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>DATE</b> = &quot;date&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a654a4fd03245d02d69309ab2017ca632"></a><!-- doxytag: member="org::openisis::Mail::TO" ref="a654a4fd03245d02d69309ab2017ca632" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>TO</b> = &quot;to&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21eb50fba72d40e3bd1ef611678417de"></a><!-- doxytag: member="org::openisis::Mail::CC" ref="a21eb50fba72d40e3bd1ef611678417de" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>CC</b> = &quot;cc&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4816e0917d60a3c5b8681a1f7190e9d5"></a><!-- doxytag: member="org::openisis::Mail::BCC" ref="a4816e0917d60a3c5b8681a1f7190e9d5" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>BCC</b> = &quot;bcc&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74dac8a704bf36e08e4599e8597ecb9e"></a><!-- doxytag: member="org::openisis::Mail::FROM" ref="a74dac8a704bf36e08e4599e8597ecb9e" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>FROM</b> = &quot;from&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03ce519da0b47298cd62e9b8fa5e6c59"></a><!-- doxytag: member="org::openisis::Mail::SENDER" ref="a03ce519da0b47298cd62e9b8fa5e6c59" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>SENDER</b> = &quot;sender&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a922bd60ada1693435f78f6aec110d657"></a><!-- doxytag: member="org::openisis::Mail::REPLYTO" ref="a922bd60ada1693435f78f6aec110d657" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>REPLYTO</b> = &quot;reply-to&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6c57a8ee5d2e29c479d7dc62218ce07"></a><!-- doxytag: member="org::openisis::Mail::SUBJECT" ref="aa6c57a8ee5d2e29c479d7dc62218ce07" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>SUBJECT</b> = &quot;subject&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ff3e8cd9ce20a1a41c74967655b5165"></a><!-- doxytag: member="org::openisis::Mail::REFERENCES" ref="a7ff3e8cd9ce20a1a41c74967655b5165" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>REFERENCES</b> = &quot;references&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7b047f438e0334d9b560f482a14ec5b"></a><!-- doxytag: member="org::openisis::Mail::INREPLYTO" ref="ab7b047f438e0334d9b560f482a14ec5b" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>INREPLYTO</b> = &quot;in-reply-to&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94c2e60347164e4b2b81243ce4607dc5"></a><!-- doxytag: member="org::openisis::Mail::KEYWORDS" ref="a94c2e60347164e4b2b81243ce4607dc5" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>KEYWORDS</b> = &quot;keywords&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f4db0e60ba15401f619324e2f10faa5"></a><!-- doxytag: member="org::openisis::Mail::COMMENTS" ref="a0f4db0e60ba15401f619324e2f10faa5" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>COMMENTS</b> = &quot;comments&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a189838b51ca8db4d8ef3fff121f4695d"></a><!-- doxytag: member="org::openisis::Mail::ENCRYPTED" ref="a189838b51ca8db4d8ef3fff121f4695d" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>ENCRYPTED</b> = &quot;encrypted&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61b2967eee9a7132927e370818c73b73"></a><!-- doxytag: member="org::openisis::Mail::PRECEDENCE" ref="a61b2967eee9a7132927e370818c73b73" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>PRECEDENCE</b> = &quot;precedence&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01dd73476aea8092f5bae7b9f4d579ef"></a><!-- doxytag: member="org::openisis::Mail::XPRIORITY" ref="a01dd73476aea8092f5bae7b9f4d579ef" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>XPRIORITY</b> = &quot;x-priority&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afcad8ba86ad8bf8abc15883cd552a51b"></a><!-- doxytag: member="org::openisis::Mail::RETURNPATH" ref="afcad8ba86ad8bf8abc15883cd552a51b" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>RETURNPATH</b> = &quot;return-path&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75ee9eb84a5b1a1cbc465478d03791d0"></a><!-- doxytag: member="org::openisis::Mail::DLVRDTO" ref="a75ee9eb84a5b1a1cbc465478d03791d0" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>DLVRDTO</b> = &quot;delivered-to&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7a48f136df9d7cf1122f5b2e956b16a"></a><!-- doxytag: member="org::openisis::Mail::RECEIVED" ref="aa7a48f136df9d7cf1122f5b2e956b16a" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>RECEIVED</b> = &quot;received&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d96ad8d5be532c48c0f2d4995b1d107"></a><!-- doxytag: member="org::openisis::Mail::XMAILER" ref="a8d96ad8d5be532c48c0f2d4995b1d107" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>XMAILER</b> = &quot;x-mailer&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a787d4881b7597ae91530499cc2001dc5"></a><!-- doxytag: member="org::openisis::Mail::CTYPE" ref="a787d4881b7597ae91530499cc2001dc5" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>CTYPE</b> = &quot;content-type&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bd1847ce6874ead0840c595f9ad3173"></a><!-- doxytag: member="org::openisis::Mail::CTRANSENC" ref="a6bd1847ce6874ead0840c595f9ad3173" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>CTRANSENC</b> = &quot;content-transfer-encoding&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a022ca4c2444d501ff5bb1d606194d1c8"></a><!-- doxytag: member="org::openisis::Mail::TEXT_PLAIN" ref="a022ca4c2444d501ff5bb1d606194d1c8" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>TEXT_PLAIN</b> = &quot;text/plain&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6034ac66059e1e38576c16efab652c0"></a><!-- doxytag: member="org::openisis::Mail::TEXT_ISO" ref="ae6034ac66059e1e38576c16efab652c0" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>TEXT_ISO</b> = &quot;text/plain; charset=\&quot;iso-8859-1\&quot;&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a164a184f352ac1b6d39c2fb1a73c2f97"></a><!-- doxytag: member="org::openisis::Mail::TEXT_HTML" ref="a164a184f352ac1b6d39c2fb1a73c2f97" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>TEXT_HTML</b> = &quot;text/html&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f530f512d8c03769941dc7d7292708d"></a><!-- doxytag: member="org::openisis::Mail::MESS_MIME" ref="a2f530f512d8c03769941dc7d7292708d" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>MESS_MIME</b> = &quot;message/rfc822&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a784a40b6c19635b26ebfd90994a1d5b0"></a><!-- doxytag: member="org::openisis::Mail::MULT_MIXED" ref="a784a40b6c19635b26ebfd90994a1d5b0" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>MULT_MIXED</b> = &quot;multipart/mixed&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8447294b23e0c000702857abb4bf8f5"></a><!-- doxytag: member="org::openisis::Mail::MULT_ALT" ref="ad8447294b23e0c000702857abb4bf8f5" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>MULT_ALT</b> = &quot;multipart/alternative&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6df4259de278a9b6d7f2ef95f85a403d"></a><!-- doxytag: member="org::openisis::Mail::MULT_APPLE" ref="a6df4259de278a9b6d7f2ef95f85a403d" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>MULT_APPLE</b> = &quot;multipart/appledouble&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21311afaba7dde0fda9781c2da2bd0fa"></a><!-- doxytag: member="org::openisis::Mail::MULT_SIGN" ref="a21311afaba7dde0fda9781c2da2bd0fa" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>MULT_SIGN</b> = &quot;multipart/signed&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36d2b26871f2d38cac00fdb4309d831e"></a><!-- doxytag: member="org::openisis::Mail::MULT_ANY" ref="a36d2b26871f2d38cac00fdb4309d831e" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>MULT_ANY</b> = &quot;multipart/*&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab47596e456d55764cfb92524f1fa3ee6"></a><!-- doxytag: member="org::openisis::Mail::APPL_WORD" ref="ab47596e456d55764cfb92524f1fa3ee6" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>APPL_WORD</b> = &quot;application/msword&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79416f40dad074434376938d1265d442"></a><!-- doxytag: member="org::openisis::Mail::APPL_PDF" ref="a79416f40dad074434376938d1265d442" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>APPL_PDF</b> = &quot;application/pdf&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53cfa4cfbcf95ccf6f82a771256054bd"></a><!-- doxytag: member="org::openisis::Mail::APPL_RTF" ref="a53cfa4cfbcf95ccf6f82a771256054bd" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>APPL_RTF</b> = &quot;application/rtf&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d74870eb8d18cd17cd1c89465bce9cd"></a><!-- doxytag: member="org::openisis::Mail::APPL_BYTES" ref="a2d74870eb8d18cd17cd1c89465bce9cd" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>APPL_BYTES</b> = &quot;application/octet-stream&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abddc95fe49e4c7edfbeb3af1c0ed9934"></a><!-- doxytag: member="org::openisis::Mail::APPL_APPLE" ref="abddc95fe49e4c7edfbeb3af1c0ed9934" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>APPL_APPLE</b> = &quot;application/applefile&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42ebbbb4f7913dc9afe73d006e0df419"></a><!-- doxytag: member="org::openisis::Mail::APPL_ANY" ref="a42ebbbb4f7913dc9afe73d006e0df419" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>APPL_ANY</b> = &quot;application/*&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93dd9339e242f8df9c9bc88f23c5d977"></a><!-- doxytag: member="org::openisis::Mail::IMAG_GIF" ref="a93dd9339e242f8df9c9bc88f23c5d977" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>IMAG_GIF</b> = &quot;image/gif&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a747b905b3b6fbe59b4c2e39844ad57bc"></a><!-- doxytag: member="org::openisis::Mail::IMAG_JPEG" ref="a747b905b3b6fbe59b4c2e39844ad57bc" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>IMAG_JPEG</b> = &quot;image/jpeg&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a141adf25d3ef8bf4eda35cb1eed3309d"></a><!-- doxytag: member="org::openisis::Mail::IMAG_ANY" ref="a141adf25d3ef8bf4eda35cb1eed3309d" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>IMAG_ANY</b> = &quot;image/*&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32b6eae1555d7018503d8326a7abb109"></a><!-- doxytag: member="org::openisis::Mail::SMTP_HOST" ref="a32b6eae1555d7018503d8326a7abb109" args="" -->
+static final String&nbsp;</td><td class="memItemRight" valign="bottom"><b>SMTP_HOST</b> = &quot;mail.smtp.host&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a257705d4004d519319a4028f273614e8"></a><!-- doxytag: member="org::openisis::Mail::SES" ref="a257705d4004d519319a4028f273614e8" args="" -->
+static final Session&nbsp;</td><td class="memItemRight" valign="bottom"><b>SES</b></td></tr>
+<tr><td colspan="2"><h2>Static Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed531654df713a4d18d4c696dcc56425"></a><!-- doxytag: member="org::openisis::Mail::[static initializer]" ref="aed531654df713a4d18d4c696dcc56425" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>[static initializer]</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>This class contains a collection of javax.mail based E-Mail utilities.</p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>Mail.java,v 1.4 2003/04/08 00:20:53 kripke <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.4 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>kripke </dd></dl>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/Mail.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg-members.html b/doc/html/classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg-members.html
new file mode 100644
index 0000000..1285757
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Mail::Dir::Msg Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg.html">org::openisis::Mail::Dir::Msg</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>_f</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg.html">org::openisis::Mail::Dir::Msg</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg.html">org::openisis::Mail::Dir::Msg</a></td><td><code> [package]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Msg</b>(File f) (defined in <a class="el" href="classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg.html">org::openisis::Mail::Dir::Msg</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg.html">org::openisis::Mail::Dir::Msg</a></td><td><code> [inline, package]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg.html b/doc/html/classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg.html
new file mode 100644
index 0000000..94807ac
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg.html
@@ -0,0 +1,82 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::Mail::Dir::Msg Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1Mail.html">Mail</a>::<b>Dir</b>::<a class="el" href="classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg.html">Msg</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Mail::Dir::Msg Class Reference</h1><!-- doxytag: class="org::openisis::Mail::Dir::Msg" -->
+<p><a href="classorg_1_1openisis_1_1Mail_1_1Dir_1_1Msg-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4233215b41c864ddbc63a65ecfbccf8"></a><!-- doxytag: member="org::openisis::Mail::Dir::Msg::Msg" ref="af4233215b41c864ddbc63a65ecfbccf8" args="(File f)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Msg</b> (File f) throws Exception </td></tr>
+<tr><td colspan="2"><h2>Package Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40506f712bd688cc2cc786b8f108b93e"></a><!-- doxytag: member="org::openisis::Mail::Dir::Msg::_f" ref="a40506f712bd688cc2cc786b8f108b93e" args="" -->
+final File&nbsp;</td><td class="memItemRight" valign="bottom"><b>_f</b></td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/Mail.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1NativeDb-members.html b/doc/html/classorg_1_1openisis_1_1NativeDb-members.html
new file mode 100644
index 0000000..755955b
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1NativeDb-members.html
@@ -0,0 +1,111 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::NativeDb Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>[static initializer]</b> (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline, package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_dbs</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>AND</b>(int[] set, int[] nset) (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cvt</b>(String txt) (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cvt</b>(byte[] b) (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#aa5c73ac3becde8818de9f207e34a34de">db</a></td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Db</b>(String enc) (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [inline, protected]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a8c097faae617c7999b4cc4876ce61882">DEFAULT_ENCODING</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a292a4b500926d4ddea918f6f3c40b2b9">DS</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>EMPTY</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#aa00c89548ce8eaf12b50eb016fd7f02b">encoding</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ad1dad33907186cea27d419f6e5077e11">HTA</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ac9419c241a9944e84cff8ba5d8e97d8e">HTI</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a2131696f0e6c8a23f9877975da8c02b7">HTU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a8fd27b8bb0c59b17f2e5edf37b1615a8">LOCC</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a7dd08684cf470c19fe4e52c8ecda3a1b">MD</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a48fc4614a8a881114bac9fb448ff3828">MDL</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a824d7baa60c7223f1cdd0cdba009605b">MDU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ab328af437ee1e2fd3f9338e45878cbbf">MHL</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a3fb86175f13e337065323d4ffad9a997">MHU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a645579fb38e45541529b2ad6e05de88a">MI</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mkBuf</b>(Rec rec) (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline, package]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mkRow</b>(Object[] buf) (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline, package]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#aee5f5ded7d4cc23878188cded87ac0a6">MXU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>NativeDb</b>(String enc, String dbname, String[] args) (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ab42f22193f72d14f56ca30569deadc60">NS</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a248003ad2b4423ee8bf6a899e55d5611">open</a>(String dbname, String[] args)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a504095681c11486d5b116e2c666eebe9">PP</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>PREFIX</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#afb5accf41593f226630cdf1fd2e2b763">PS</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#acd651c525d35bf371bb881bc90341e88">QRY_KEYAT</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a28387a27a78a4cea23a94ae4f503a48d">QRY_KEYEQ</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a3685c877ff126bf569c7e9c2dcec9260">QRY_KEYPF</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a15af23acb045b20f896a7bb7ec805e69">QRY_PROPER</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ae3cc8b21c13aa359422be55a68aafb1a">QRY_SCANC</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ac1ce62e3abf332816eaca6118633ff70">QRY_SCANE</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a8313370cadd3bbcded4e4d6bc936daa1">QRY_SIMPLE</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#a024b1d75577871b9944e0debbfea8eaf">readRow</a>(int rowid)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline, virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#aa57ee68b6d4f1a2c1ec1a8994c15e46b">scanRow</a>(int rowid, int tag, String txt)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline, virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#a4792480dd3c30c4725064d443096802f">search</a>(String key, int mode)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline, virtual]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>terms</b>(String prefix) (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline, virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#a5f27b1c1f94237221bb0f4b0e0474c15">writeRow</a>(Rec rec)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline, virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#ad125fcc8939934b9958fbb81360e675c">writeXRow</a>(Rec rec, Rec idx)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb.html">org::openisis::NativeDb</a></td><td><code> [inline, virtual]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1NativeDb.gif b/doc/html/classorg_1_1openisis_1_1NativeDb.gif
new file mode 100644
index 0000000..bc4ab53
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1NativeDb.gif
Binary files differ
diff --git a/doc/html/classorg_1_1openisis_1_1NativeDb.html b/doc/html/classorg_1_1openisis_1_1NativeDb.html
new file mode 100644
index 0000000..c67de95
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1NativeDb.html
@@ -0,0 +1,311 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::NativeDb Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1NativeDb.html">NativeDb</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::NativeDb Class Reference</h1><!-- doxytag: class="org::openisis::NativeDb" --><!-- doxytag: inherits="org::openisis::Db" --><div class="dynheader">
+Inheritance diagram for org::openisis::NativeDb:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classorg_1_1openisis_1_1NativeDb.gif" usemap="#org::openisis::NativeDb_map" alt=""/>
+ <map id="org::openisis::NativeDb_map" name="org::openisis::NativeDb_map">
+<area href="classorg_1_1openisis_1_1Db.html" alt="org::openisis::Db" shape="rect" coords="0,0,141,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classorg_1_1openisis_1_1NativeDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">TermIterator</a></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbfb429cc3117f7118d92b0167ee8225"></a><!-- doxytag: member="org::openisis::NativeDb::cvt" ref="adbfb429cc3117f7118d92b0167ee8225" args="(String txt)" -->
+byte[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>cvt</b> (String txt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af65856bfc8178b1705b16a9c66ac85b0"></a><!-- doxytag: member="org::openisis::NativeDb::cvt" ref="af65856bfc8178b1705b16a9c66ac85b0" args="(byte[] b)" -->
+String&nbsp;</td><td class="memItemRight" valign="bottom"><b>cvt</b> (byte[] b)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adcb3a03fef4e9f6f711a88c67ef8fd3b"></a><!-- doxytag: member="org::openisis::NativeDb::NativeDb" ref="adcb3a03fef4e9f6f711a88c67ef8fd3b" args="(String enc, String dbname, String[] args)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>NativeDb</b> (String enc, String dbname, String[] args) throws IOException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#a024b1d75577871b9944e0debbfea8eaf">readRow</a> (int rowid)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#a5f27b1c1f94237221bb0f4b0e0474c15">writeRow</a> (<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> rec)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#ad125fcc8939934b9958fbb81360e675c">writeXRow</a> (<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> rec, <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> idx)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#aa57ee68b6d4f1a2c1ec1a8994c15e46b">scanRow</a> (int rowid, int tag, String txt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#a4792480dd3c30c4725064d443096802f">search</a> (String key, int mode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7abed26ff726a9060cdbf9ccd26db80"></a><!-- doxytag: member="org::openisis::NativeDb::terms" ref="ac7abed26ff726a9060cdbf9ccd26db80" args="(String prefix)" -->
+Iterator&nbsp;</td><td class="memItemRight" valign="bottom"><b>terms</b> (String prefix)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">final short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1NativeDb.html#aa5c73ac3becde8818de9f207e34a34de">db</a></td></tr>
+<tr><td colspan="2"><h2>Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a0eac12018d5f1007f2c2e52e4681ad"></a><!-- doxytag: member="org::openisis::NativeDb::mkRow" ref="a4a0eac12018d5f1007f2c2e52e4681ad" args="(Object[] buf)" -->
+<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>mkRow</b> (Object[] buf)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ad68b348caa7b1788bb672c1dd235ef"></a><!-- doxytag: member="org::openisis::NativeDb::mkBuf" ref="a7ad68b348caa7b1788bb672c1dd235ef" args="(Rec rec)" -->
+Object[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>mkBuf</b> (<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> rec)</td></tr>
+<tr><td colspan="2"><h2>Static Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbf92a03272b52a0c09dbe8c387607c7"></a><!-- doxytag: member="org::openisis::NativeDb::[static initializer]" ref="abbf92a03272b52a0c09dbe8c387607c7" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>[static initializer]</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>This class is the native implementation of class <a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a>. </p>
+<h3>Installation</h3>
+<p>The shared library "openjsis" must be loadable. On a UNIX System, make sure that the file libopenjsis.so resides in a directory listed by the environment variable LD_LIBRARY_PATH or in /etc/ld.so.conf. If you just drop it in /usr/lib or similar dir, you may have to run a command like ldconfig. </p>
+<p>On Windows, put openjsis.dll somewhere in the PATH. </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>NativeDb.java,v 1.5 2003/04/08 00:20:53 kripke <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.5 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>kripke </dd></dl>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a024b1d75577871b9944e0debbfea8eaf"></a><!-- doxytag: member="org::openisis::NativeDb::readRow" ref="a024b1d75577871b9944e0debbfea8eaf" args="(int rowid)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> org::openisis::NativeDb::readRow </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>rowid</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline, virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>read a cooked row. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>rowid</em>&nbsp;</td><td>the mfn </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> or null, if row not available. </dd></dl>
+
+<p>Implements <a class="el" href="classorg_1_1openisis_1_1Db.html#abdd740b99c2d95684c60e9c2fb8161ff">org::openisis::Db</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa57ee68b6d4f1a2c1ec1a8994c15e46b"></a><!-- doxytag: member="org::openisis::NativeDb::scanRow" ref="aa57ee68b6d4f1a2c1ec1a8994c15e46b" args="(int rowid, int tag, String txt)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> org::openisis::NativeDb::scanRow </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>rowid</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>tag</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>txt</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>read the first row with rowid &gt;= given rowid and containing txt in subfield tag (any, if 0). </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>rowid</em>&nbsp;</td><td>the mfn </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> or null, if row not available. </dd></dl>
+
+<p>Implements <a class="el" href="classorg_1_1openisis_1_1Db.html#a9b638a4636a69a26a983ae26b02b6ff4">org::openisis::Db</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4792480dd3c30c4725064d443096802f"></a><!-- doxytag: member="org::openisis::NativeDb::search" ref="a4792480dd3c30c4725064d443096802f" args="(String key, int mode)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int [] org::openisis::NativeDb::search </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>key</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>read the array of rowids matching key. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>key to look for </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>mode</em>&nbsp;</td><td>one of the QRY_ constants above. may be ored with a tag&lt;&lt;16 to limit search to that field </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>Implements <a class="el" href="classorg_1_1openisis_1_1Db.html#ad7cf844dbb25d56dc861661ea40693a5">org::openisis::Db</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5f27b1c1f94237221bb0f4b0e0474c15"></a><!-- doxytag: member="org::openisis::NativeDb::writeRow" ref="a5f27b1c1f94237221bb0f4b0e0474c15" args="(Rec rec)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">short org::openisis::NativeDb::writeRow </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td>
+ <td class="paramname"> <em>rec</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline, virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>write a cooked row. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>row</em>&nbsp;</td><td>the <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> to be written </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>0 if write succeeded, else a negative error code </dd></dl>
+
+<p>Implements <a class="el" href="classorg_1_1openisis_1_1Db.html#a110256d1b1653e2fd357994b143ec319">org::openisis::Db</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad125fcc8939934b9958fbb81360e675c"></a><!-- doxytag: member="org::openisis::NativeDb::writeXRow" ref="ad125fcc8939934b9958fbb81360e675c" args="(Rec rec, Rec idx)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">short org::openisis::NativeDb::writeXRow </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td>
+ <td class="paramname"> <em>rec</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td>
+ <td class="paramname"> <em>idx</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>write a cooked row together with index information. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>row</em>&nbsp;</td><td>the <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> to be written </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success else a negative error code </dd></dl>
+
+<p>Implements <a class="el" href="classorg_1_1openisis_1_1Db.html#ad6c68514dbc977086bcbb3f0eeabc2f4">org::openisis::Db</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="aa5c73ac3becde8818de9f207e34a34de"></a><!-- doxytag: member="org::openisis::NativeDb::db" ref="aa5c73ac3becde8818de9f207e34a34de" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">final short <a class="el" href="classorg_1_1openisis_1_1NativeDb.html#aa5c73ac3becde8818de9f207e34a34de">org::openisis::NativeDb::db</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Number of this db. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/NativeDb.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1NativeDb_1_1TermIterator-members.html b/doc/html/classorg_1_1openisis_1_1NativeDb_1_1TermIterator-members.html
new file mode 100644
index 0000000..1eef334
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1NativeDb_1_1TermIterator-members.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::NativeDb::TermIterator Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>_prefix</b> (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a></td><td><code> [package]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>buf</b> (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a></td><td><code> [package]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>hasNext</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>next</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nxt</b> (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a></td><td><code> [package]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>remove</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>TermIterator</b>(String prefix) (defined in <a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">org::openisis::NativeDb::TermIterator</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html b/doc/html/classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html
new file mode 100644
index 0000000..f8accd2
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html
@@ -0,0 +1,94 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::NativeDb::TermIterator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1NativeDb.html">NativeDb</a>::<a class="el" href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html">TermIterator</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::NativeDb::TermIterator Class Reference</h1><!-- doxytag: class="org::openisis::NativeDb::TermIterator" --><!-- doxytag: inherits="java::util::Iterator" -->
+<p>Inherits java::util::Iterator.</p>
+
+<p><a href="classorg_1_1openisis_1_1NativeDb_1_1TermIterator-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38a396d9622a2e671e49623421c0d144"></a><!-- doxytag: member="org::openisis::NativeDb::TermIterator::TermIterator" ref="a38a396d9622a2e671e49623421c0d144" args="(String prefix)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>TermIterator</b> (String prefix)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9180a61b0f9812fcb38085542dc6962e"></a><!-- doxytag: member="org::openisis::NativeDb::TermIterator::hasNext" ref="a9180a61b0f9812fcb38085542dc6962e" args="()" -->
+boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>hasNext</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a089e7a77437d79dc508cad5718a697ea"></a><!-- doxytag: member="org::openisis::NativeDb::TermIterator::next" ref="a089e7a77437d79dc508cad5718a697ea" args="()" -->
+Object&nbsp;</td><td class="memItemRight" valign="bottom"><b>next</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8d1589144c06deb98d8811e5a9da8bc"></a><!-- doxytag: member="org::openisis::NativeDb::TermIterator::remove" ref="aa8d1589144c06deb98d8811e5a9da8bc" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>remove</b> ()</td></tr>
+<tr><td colspan="2"><h2>Package Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc82dc8eed27a420ba7f31e6416cf22f"></a><!-- doxytag: member="org::openisis::NativeDb::TermIterator::_prefix" ref="adc82dc8eed27a420ba7f31e6416cf22f" args="" -->
+byte[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>_prefix</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa93f5830463ad3e4f014f81ffe0e3e0d"></a><!-- doxytag: member="org::openisis::NativeDb::TermIterator::buf" ref="aa93f5830463ad3e4f014f81ffe0e3e0d" args="" -->
+Object[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>buf</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8154f189e4789943cbe41ffa6d39a88e"></a><!-- doxytag: member="org::openisis::NativeDb::TermIterator::nxt" ref="a8154f189e4789943cbe41ffa6d39a88e" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxt</b></td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/NativeDb.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1PlainSerializer-members.html b/doc/html/classorg_1_1openisis_1_1PlainSerializer-members.html
new file mode 100644
index 0000000..be5d2a1
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1PlainSerializer-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::PlainSerializer Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#aee2227eb4696c0d2bd9350dde038bd1f">close</a>()</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a81e10ddbe85c7a1b13e491f68499f01a">flush</a>()</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a0f1e2ac08d3e969114cf651ca5e03703">main</a>(String argv[])</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a4e4ed863fda3f9820cb04d941804f2bd">PlainSerializer</a>(InputStream in, OutputStream out, String enc, boolean bin)</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a0c19333f7b3223c3d507b0535d002fe8">PlainSerializer</a>(InputStream in, OutputStream out)</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a22f9b942c6bc46622b152299434c28c2">PlainSerializer</a>(String hostname, int port, String enc, boolean bin)</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a55b2ac6e1b9dd1b02bcf87ad2a4d0745">PlainSerializer</a>(String hostname, int port)</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a59e5c3d513b1a61bb3a4c922e5f2213b">read</a>()</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setBinaryMode</b>(boolean bin) (defined in <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a4424e6206c0b7c0001c8cf01bf7d1106">setEncoding</a>(String enc)</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a0429e76f69a219a389f97448d056d61c">write</a>(Field fld)</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a6ec44dbc70ea599151082b82b9acb50c">write</a>(Field[] flds)</td><td><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org::openisis::PlainSerializer</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1PlainSerializer.html b/doc/html/classorg_1_1openisis_1_1PlainSerializer.html
new file mode 100644
index 0000000..f6b1148
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1PlainSerializer.html
@@ -0,0 +1,412 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::PlainSerializer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">PlainSerializer</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::PlainSerializer Class Reference</h1><!-- doxytag: class="org::openisis::PlainSerializer" -->
+<p><a href="classorg_1_1openisis_1_1PlainSerializer-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>ByteBuf</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>ProtocolViolation</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>PSWriter</b></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a81e10ddbe85c7a1b13e491f68499f01a">flush</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a0429e76f69a219a389f97448d056d61c">write</a> (<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a> fld)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a6ec44dbc70ea599151082b82b9acb50c">write</a> (<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[] flds)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a59e5c3d513b1a61bb3a4c922e5f2213b">read</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c17fbd9167aa5fdd22b296ef38119a2"></a><!-- doxytag: member="org::openisis::PlainSerializer::setBinaryMode" ref="a5c17fbd9167aa5fdd22b296ef38119a2" args="(boolean bin)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setBinaryMode</b> (boolean bin)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a4424e6206c0b7c0001c8cf01bf7d1106">setEncoding</a> (String enc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a4e4ed863fda3f9820cb04d941804f2bd">PlainSerializer</a> (InputStream in, OutputStream out, String enc, boolean bin)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a0c19333f7b3223c3d507b0535d002fe8">PlainSerializer</a> (InputStream in, OutputStream out)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a22f9b942c6bc46622b152299434c28c2">PlainSerializer</a> (String hostname, int port, String enc, boolean bin) throws Exception </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a55b2ac6e1b9dd1b02bcf87ad2a4d0745">PlainSerializer</a> (String hostname, int port) throws Exception </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#aee2227eb4696c0d2bd9350dde038bd1f">close</a> ()</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html#a0f1e2ac08d3e969114cf651ca5e03703">main</a> (String argv[])</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Serialization of fields by plain protocol. </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>PlainSerializer.java,v 1.8 2003/05/02 18:41:55 mawag <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.8 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>mawag </dd></dl>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a4e4ed863fda3f9820cb04d941804f2bd"></a><!-- doxytag: member="org::openisis::PlainSerializer::PlainSerializer" ref="a4e4ed863fda3f9820cb04d941804f2bd" args="(InputStream in, OutputStream out, String enc, boolean bin)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">org::openisis::PlainSerializer::PlainSerializer </td>
+ <td>(</td>
+ <td class="paramtype">InputStream&nbsp;</td>
+ <td class="paramname"> <em>in</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">OutputStream&nbsp;</td>
+ <td class="paramname"> <em>out</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>enc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">boolean&nbsp;</td>
+ <td class="paramname"> <em>bin</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor with read and write stream. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>enc</em>&nbsp;</td><td>character encoding </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bin</em>&nbsp;</td><td>binary mode </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a0c19333f7b3223c3d507b0535d002fe8"></a><!-- doxytag: member="org::openisis::PlainSerializer::PlainSerializer" ref="a0c19333f7b3223c3d507b0535d002fe8" args="(InputStream in, OutputStream out)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">org::openisis::PlainSerializer::PlainSerializer </td>
+ <td>(</td>
+ <td class="paramtype">InputStream&nbsp;</td>
+ <td class="paramname"> <em>in</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">OutputStream&nbsp;</td>
+ <td class="paramname"> <em>out</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor using text mode and platforms default encoding. </p>
+
+</div>
+</div>
+<a class="anchor" id="a22f9b942c6bc46622b152299434c28c2"></a><!-- doxytag: member="org::openisis::PlainSerializer::PlainSerializer" ref="a22f9b942c6bc46622b152299434c28c2" args="(String hostname, int port, String enc, boolean bin)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">org::openisis::PlainSerializer::PlainSerializer </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>hostname</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>port</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>enc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">boolean&nbsp;</td>
+ <td class="paramname"> <em>bin</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td> throws Exception <code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor for a socket connection to port. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>enc</em>&nbsp;</td><td>character encoding </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bin</em>&nbsp;</td><td>binary mode </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl><dt><b>Exceptions:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>all</em>&nbsp;</td><td>exceptions a socket might throw </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a55b2ac6e1b9dd1b02bcf87ad2a4d0745"></a><!-- doxytag: member="org::openisis::PlainSerializer::PlainSerializer" ref="a55b2ac6e1b9dd1b02bcf87ad2a4d0745" args="(String hostname, int port)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">org::openisis::PlainSerializer::PlainSerializer </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>hostname</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>port</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td> throws Exception <code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor using text mode and platforms default encoding. </p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aee2227eb4696c0d2bd9350dde038bd1f"></a><!-- doxytag: member="org::openisis::PlainSerializer::close" ref="aee2227eb4696c0d2bd9350dde038bd1f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void org::openisis::PlainSerializer::close </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Close communication channels. </p>
+
+</div>
+</div>
+<a class="anchor" id="a81e10ddbe85c7a1b13e491f68499f01a"></a><!-- doxytag: member="org::openisis::PlainSerializer::flush" ref="a81e10ddbe85c7a1b13e491f68499f01a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">boolean org::openisis::PlainSerializer::flush </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>write end of record to output stream. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>success </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a0f1e2ac08d3e969114cf651ca5e03703"></a><!-- doxytag: member="org::openisis::PlainSerializer::main" ref="a0f1e2ac08d3e969114cf651ca5e03703" args="(String argv[])" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void org::openisis::PlainSerializer::main </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>argv</em>[]</td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Tester:<br/>
+</p>
+<pre>
+ java <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org.openisis.PlainSerializer</a> -p
+ java <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org.openisis.PlainSerializer</a> -b -p
+ java <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org.openisis.PlainSerializer</a> -e UTF-8 -p
+ java <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org.openisis.PlainSerializer</a> -e UTF-8 -b -p
+ java <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org.openisis.PlainSerializer</a> -e UTF-16 -p
+ java <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org.openisis.PlainSerializer</a> -e UTF-16 -b -p
+ java <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org.openisis.PlainSerializer</a> -p 55
+ java <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org.openisis.PlainSerializer</a> -b -p 55
+ java <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org.openisis.PlainSerializer</a> -e UTF-16 -p 55
+ java <a class="el" href="classorg_1_1openisis_1_1PlainSerializer.html">org.openisis.PlainSerializer</a> -e UTF-16 -b -p 55
+ </pre>
+</div>
+</div>
+<a class="anchor" id="a59e5c3d513b1a61bb3a4c922e5f2213b"></a><!-- doxytag: member="org::openisis::PlainSerializer::read" ref="a59e5c3d513b1a61bb3a4c922e5f2213b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a> [] org::openisis::PlainSerializer::read </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>deserialize fields. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>array of fields read from input stream, null on error </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a4424e6206c0b7c0001c8cf01bf7d1106"></a><!-- doxytag: member="org::openisis::PlainSerializer::setEncoding" ref="a4424e6206c0b7c0001c8cf01bf7d1106" args="(String enc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void org::openisis::PlainSerializer::setEncoding </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>enc</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Set character encoding to use in subsequent calls to read and write. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>enc</em>&nbsp;</td><td>if null, the platforms default encoding will be used </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a6ec44dbc70ea599151082b82b9acb50c"></a><!-- doxytag: member="org::openisis::PlainSerializer::write" ref="a6ec44dbc70ea599151082b82b9acb50c" args="(Field[] flds)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">boolean org::openisis::PlainSerializer::write </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[]&nbsp;</td>
+ <td class="paramname"> <em>flds</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>serialize fields. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>success </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a0429e76f69a219a389f97448d056d61c"></a><!-- doxytag: member="org::openisis::PlainSerializer::write" ref="a0429e76f69a219a389f97448d056d61c" args="(Field fld)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">boolean org::openisis::PlainSerializer::write </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>&nbsp;</td>
+ <td class="paramname"> <em>fld</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>serialize one field. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>success </dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/PlainSerializer.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1PureDb-members.html b/doc/html/classorg_1_1openisis_1_1PureDb-members.html
new file mode 100644
index 0000000..7345fe3
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1PureDb-members.html
@@ -0,0 +1,105 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::PureDb Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1PureDb.html">org::openisis::PureDb</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>_dbs</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>AND</b>(int[] set, int[] nset) (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Db</b>(String enc) (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [inline, protected]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a8c097faae617c7999b4cc4876ce61882">DEFAULT_ENCODING</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a292a4b500926d4ddea918f6f3c40b2b9">DS</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>EMPTY</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#aa00c89548ce8eaf12b50eb016fd7f02b">encoding</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ad1dad33907186cea27d419f6e5077e11">HTA</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ac9419c241a9944e84cff8ba5d8e97d8e">HTI</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a2131696f0e6c8a23f9877975da8c02b7">HTU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a8fd27b8bb0c59b17f2e5edf37b1615a8">LOCC</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a7dd08684cf470c19fe4e52c8ecda3a1b">MD</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a48fc4614a8a881114bac9fb448ff3828">MDL</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a824d7baa60c7223f1cdd0cdba009605b">MDU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ab328af437ee1e2fd3f9338e45878cbbf">MHL</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a3fb86175f13e337065323d4ffad9a997">MHU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a645579fb38e45541529b2ad6e05de88a">MI</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#aee5f5ded7d4cc23878188cded87ac0a6">MXU</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ab42f22193f72d14f56ca30569deadc60">NS</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a248003ad2b4423ee8bf6a899e55d5611">open</a>(String dbname, String[] args)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a504095681c11486d5b116e2c666eebe9">PP</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>PREFIX</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#afb5accf41593f226630cdf1fd2e2b763">PS</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>PureDb</b>(String enc, String dbname, String[] args) (defined in <a class="el" href="classorg_1_1openisis_1_1PureDb.html">org::openisis::PureDb</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html">org::openisis::PureDb</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#acd651c525d35bf371bb881bc90341e88">QRY_KEYAT</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a28387a27a78a4cea23a94ae4f503a48d">QRY_KEYEQ</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a3685c877ff126bf569c7e9c2dcec9260">QRY_KEYPF</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a15af23acb045b20f896a7bb7ec805e69">QRY_PROPER</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ae3cc8b21c13aa359422be55a68aafb1a">QRY_SCANC</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#ac1ce62e3abf332816eaca6118633ff70">QRY_SCANE</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Db.html#a8313370cadd3bbcded4e4d6bc936daa1">QRY_SIMPLE</a></td><td><a class="el" href="classorg_1_1openisis_1_1Db.html">org::openisis::Db</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html#a296f17c10ef258cd6b21cb9536658cb9">readRow</a>(int rowid)</td><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html">org::openisis::PureDb</a></td><td><code> [inline, virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html#a5481e768ae8819f046f0374212294b8e">scanRow</a>(int rowid, int tag, String txt)</td><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html">org::openisis::PureDb</a></td><td><code> [inline, virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html#a633bceb9628a59684745ec893ca5c604">search</a>(String key, int mode)</td><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html">org::openisis::PureDb</a></td><td><code> [inline, virtual]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>terms</b>(String prefix) (defined in <a class="el" href="classorg_1_1openisis_1_1PureDb.html">org::openisis::PureDb</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html">org::openisis::PureDb</a></td><td><code> [inline, virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html#a8b6f92317636de915fa98b0929b375f1">writeRow</a>(Rec row)</td><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html">org::openisis::PureDb</a></td><td><code> [inline, virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html#a636f667c6746d991827937a9b322ae28">writeXRow</a>(Rec row, Rec idx)</td><td><a class="el" href="classorg_1_1openisis_1_1PureDb.html">org::openisis::PureDb</a></td><td><code> [inline, virtual]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1PureDb.gif b/doc/html/classorg_1_1openisis_1_1PureDb.gif
new file mode 100644
index 0000000..084fef0
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1PureDb.gif
Binary files differ
diff --git a/doc/html/classorg_1_1openisis_1_1PureDb.html b/doc/html/classorg_1_1openisis_1_1PureDb.html
new file mode 100644
index 0000000..ec07a29
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1PureDb.html
@@ -0,0 +1,277 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::PureDb Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1PureDb.html">PureDb</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::PureDb Class Reference</h1><!-- doxytag: class="org::openisis::PureDb" --><!-- doxytag: inherits="org::openisis::Db" --><div class="dynheader">
+Inheritance diagram for org::openisis::PureDb:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classorg_1_1openisis_1_1PureDb.gif" usemap="#org::openisis::PureDb_map" alt=""/>
+ <map id="org::openisis::PureDb_map" name="org::openisis::PureDb_map">
+<area href="classorg_1_1openisis_1_1Db.html" alt="org::openisis::Db" shape="rect" coords="0,0,132,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classorg_1_1openisis_1_1PureDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15716e4f9e636678b4f918d62a97a0fc"></a><!-- doxytag: member="org::openisis::PureDb::PureDb" ref="a15716e4f9e636678b4f918d62a97a0fc" args="(String enc, String dbname, String[] args)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>PureDb</b> (String enc, String dbname, String[] args) throws IOException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PureDb.html#a296f17c10ef258cd6b21cb9536658cb9">readRow</a> (int rowid)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PureDb.html#a8b6f92317636de915fa98b0929b375f1">writeRow</a> (<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> row)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PureDb.html#a636f667c6746d991827937a9b322ae28">writeXRow</a> (<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> row, <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> idx)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PureDb.html#a5481e768ae8819f046f0374212294b8e">scanRow</a> (int rowid, int tag, String txt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1PureDb.html#a633bceb9628a59684745ec893ca5c604">search</a> (String key, int mode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abff68a1e5893be0eba2341714ca7972c"></a><!-- doxytag: member="org::openisis::PureDb::terms" ref="abff68a1e5893be0eba2341714ca7972c" args="(String prefix)" -->
+Iterator&nbsp;</td><td class="memItemRight" valign="bottom"><b>terms</b> (String prefix)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>This class is the pure java implementation of class <a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a>. Unfortunately, it's still empty :( </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>PureDb.java,v 1.4 2003/04/08 00:20:53 kripke <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.4 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>kripke </dd></dl>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a296f17c10ef258cd6b21cb9536658cb9"></a><!-- doxytag: member="org::openisis::PureDb::readRow" ref="a296f17c10ef258cd6b21cb9536658cb9" args="(int rowid)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> org::openisis::PureDb::readRow </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>rowid</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline, virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>read a cooked row. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>rowid</em>&nbsp;</td><td>the mfn </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> or null, if row not available. </dd></dl>
+
+<p>Implements <a class="el" href="classorg_1_1openisis_1_1Db.html#abdd740b99c2d95684c60e9c2fb8161ff">org::openisis::Db</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5481e768ae8819f046f0374212294b8e"></a><!-- doxytag: member="org::openisis::PureDb::scanRow" ref="a5481e768ae8819f046f0374212294b8e" args="(int rowid, int tag, String txt)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> org::openisis::PureDb::scanRow </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>rowid</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>tag</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>txt</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>read the first row with rowid &gt;= given rowid and containing txt in subfield tag (any, if 0). </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>rowid</em>&nbsp;</td><td>the mfn </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> or null, if row not available. </dd></dl>
+
+<p>Implements <a class="el" href="classorg_1_1openisis_1_1Db.html#a9b638a4636a69a26a983ae26b02b6ff4">org::openisis::Db</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a633bceb9628a59684745ec893ca5c604"></a><!-- doxytag: member="org::openisis::PureDb::search" ref="a633bceb9628a59684745ec893ca5c604" args="(String key, int mode)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int [] org::openisis::PureDb::search </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>key</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>read the array of rowids matching key. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>key to look for </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>mode</em>&nbsp;</td><td>one of the QRY_ constants above. may be ored with a tag&lt;&lt;16 to limit search to that field </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>Implements <a class="el" href="classorg_1_1openisis_1_1Db.html#ad7cf844dbb25d56dc861661ea40693a5">org::openisis::Db</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8b6f92317636de915fa98b0929b375f1"></a><!-- doxytag: member="org::openisis::PureDb::writeRow" ref="a8b6f92317636de915fa98b0929b375f1" args="(Rec row)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">short org::openisis::PureDb::writeRow </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td>
+ <td class="paramname"> <em>rec</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline, virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>write a cooked row. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>row</em>&nbsp;</td><td>the <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> to be written </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>0 if write succeeded, else a negative error code </dd></dl>
+
+<p>Implements <a class="el" href="classorg_1_1openisis_1_1Db.html#a110256d1b1653e2fd357994b143ec319">org::openisis::Db</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a636f667c6746d991827937a9b322ae28"></a><!-- doxytag: member="org::openisis::PureDb::writeXRow" ref="a636f667c6746d991827937a9b322ae28" args="(Rec row, Rec idx)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">short org::openisis::PureDb::writeXRow </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td>
+ <td class="paramname"> <em>rec</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td>
+ <td class="paramname"> <em>idx</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>write a cooked row together with index information. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>row</em>&nbsp;</td><td>the <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> to be written </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success else a negative error code </dd></dl>
+
+<p>Implements <a class="el" href="classorg_1_1openisis_1_1Db.html#ad6c68514dbc977086bcbb3f0eeabc2f4">org::openisis::Db</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/PureDb.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Rec-members.html b/doc/html/classorg_1_1openisis_1_1Rec-members.html
new file mode 100644
index 0000000..cf4ae5c
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Rec-members.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Rec Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>append</b>(int tag, String value) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>append</b>(Field field) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>append</b>(Field[] fields) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get</b>(int pos) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline, protected]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getField</b>(int i) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getFields</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getFields</b>(int offset, int len) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getLen</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getRowId</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Rec</b>(int rowid, Field[] fields) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Rec</b>(int rowid) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set</b>(int pos, Field f) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline, protected]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>unwrap</b>(int tag) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Rec.html#ad7ca8a477597c4b29becbdfa84ca41b3">v</a>(StringBuffer b, String cpre, String rpre, int tag, int mode, int occ, int len, String rsuf, String csuf)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Rec.html#a8013e469b5090749c3785c42ff09c25f">v</a>(String cpre, String rpre, int tag, int mode, int occ, int len, String rsuf, String csuf)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Rec.html#a86b30cfe61941c5fc832b4db0c7f8730">v</a>(String rpre, int tag, int mode, int occ, int len, String rsuf)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>wrap</b>(Rec record, int tag) (defined in <a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Rec.html">org::openisis::Rec</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Rec.html b/doc/html/classorg_1_1openisis_1_1Rec.html
new file mode 100644
index 0000000..946fdbc
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Rec.html
@@ -0,0 +1,323 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::Rec Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Rec Class Reference</h1><!-- doxytag: class="org::openisis::Rec" -->
+<p><a href="classorg_1_1openisis_1_1Rec-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6342ea4678aa8dfc43d7140f629774a"></a><!-- doxytag: member="org::openisis::Rec::Rec" ref="ab6342ea4678aa8dfc43d7140f629774a" args="(int rowid, Field[] fields)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Rec</b> (int rowid, <a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[] fields)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ae1d0f6b30ed9cf544cbf18ae1704bf"></a><!-- doxytag: member="org::openisis::Rec::Rec" ref="a2ae1d0f6b30ed9cf544cbf18ae1704bf" args="(int rowid)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Rec</b> (int rowid)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2fcf934bbeb2d51947a075ac6446c50"></a><!-- doxytag: member="org::openisis::Rec::getRowId" ref="af2fcf934bbeb2d51947a075ac6446c50" args="()" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>getRowId</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bc50e7a4a03e8cb706ffac2124ee8d0"></a><!-- doxytag: member="org::openisis::Rec::getLen" ref="a9bc50e7a4a03e8cb706ffac2124ee8d0" args="()" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>getLen</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a878b0668dbc478cc514828474a1c011d"></a><!-- doxytag: member="org::openisis::Rec::getField" ref="a878b0668dbc478cc514828474a1c011d" args="(int i)" -->
+<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>getField</b> (int i)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77f73f229e14ab283b212cd4b6894140"></a><!-- doxytag: member="org::openisis::Rec::getFields" ref="a77f73f229e14ab283b212cd4b6894140" args="()" -->
+<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>getFields</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af371e8895cc06b27194afa73a6797838"></a><!-- doxytag: member="org::openisis::Rec::getFields" ref="af371e8895cc06b27194afa73a6797838" args="(int offset, int len)" -->
+<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>getFields</b> (int offset, int len)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2470900bb0e9c706750bb967e1411f01"></a><!-- doxytag: member="org::openisis::Rec::append" ref="a2470900bb0e9c706750bb967e1411f01" args="(int tag, String value)" -->
+boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>append</b> (int tag, String value)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a46163ac18990864b3713f39a9976d4cf"></a><!-- doxytag: member="org::openisis::Rec::append" ref="a46163ac18990864b3713f39a9976d4cf" args="(Field field)" -->
+boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>append</b> (<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a> field)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b28cac4ef68fcda2113fe2fa28bb96b"></a><!-- doxytag: member="org::openisis::Rec::append" ref="a3b28cac4ef68fcda2113fe2fa28bb96b" args="(Field[] fields)" -->
+boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>append</b> (<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[] fields)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28346a15905a424a39e5c0d913bbf4bd"></a><!-- doxytag: member="org::openisis::Rec::wrap" ref="a28346a15905a424a39e5c0d913bbf4bd" args="(Rec record, int tag)" -->
+boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>wrap</b> (<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> record, int tag)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef26b04ad1fbf57e19350a9e3262020f"></a><!-- doxytag: member="org::openisis::Rec::unwrap" ref="aef26b04ad1fbf57e19350a9e3262020f" args="(int tag)" -->
+<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>unwrap</b> (int tag)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Rec.html#ad7ca8a477597c4b29becbdfa84ca41b3">v</a> (StringBuffer b, String cpre, String rpre, int tag, int mode, int occ, int len, String rsuf, String csuf)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Rec.html#a8013e469b5090749c3785c42ff09c25f">v</a> (String cpre, String rpre, int tag, int mode, int occ, int len, String rsuf, String csuf)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Rec.html#a86b30cfe61941c5fc832b4db0c7f8730">v</a> (String rpre, int tag, int mode, int occ, int len, String rsuf)</td></tr>
+<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad696093842a29996b535eeadc921db08"></a><!-- doxytag: member="org::openisis::Rec::set" ref="ad696093842a29996b535eeadc921db08" args="(int pos, Field f)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set</b> (int pos, <a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a> f)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00e95f4be022f47234436de80f535743"></a><!-- doxytag: member="org::openisis::Rec::get" ref="a00e95f4be022f47234436de80f535743" args="(int pos)" -->
+<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>get</b> (int pos)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Record implementation of openisis java binding. </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>Rec.java,v 1.4 2003/04/08 00:20:53 kripke <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.4 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>kripke </dd></dl>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a86b30cfe61941c5fc832b4db0c7f8730"></a><!-- doxytag: member="org::openisis::Rec::v" ref="a86b30cfe61941c5fc832b4db0c7f8730" args="(String rpre, int tag, int mode, int occ, int len, String rsuf)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">String org::openisis::Rec::v </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>rpre</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>tag</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>occ</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>rsuf</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>format fields to a new StringBuffer, return it's content as String. the conditional pre and suf are null here. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a new String or the String Db.EMPTY, iff no fields where done. </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classorg_1_1openisis_1_1Rec.html#ad7ca8a477597c4b29becbdfa84ca41b3">v(StringBuffer,String,String,int,int,int,int,String,String)</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a8013e469b5090749c3785c42ff09c25f"></a><!-- doxytag: member="org::openisis::Rec::v" ref="a8013e469b5090749c3785c42ff09c25f" args="(String cpre, String rpre, int tag, int mode, int occ, int len, String rsuf, String csuf)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">String org::openisis::Rec::v </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>cpre</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>rpre</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>tag</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>occ</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>rsuf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>csuf</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>format fields to a new StringBuffer, return it's content as String. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a new String or the String Db.EMPTY, iff no fields where done. </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classorg_1_1openisis_1_1Rec.html#ad7ca8a477597c4b29becbdfa84ca41b3">v(StringBuffer,String,String,int,int,int,int,String,String)</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad7ca8a477597c4b29becbdfa84ca41b3"></a><!-- doxytag: member="org::openisis::Rec::v" ref="ad7ca8a477597c4b29becbdfa84ca41b3" args="(StringBuffer b, String cpre, String rpre, int tag, int mode, int occ, int len, String rsuf, String csuf)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int org::openisis::Rec::v </td>
+ <td>(</td>
+ <td class="paramtype">StringBuffer&nbsp;</td>
+ <td class="paramname"> <em>b</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>cpre</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>rpre</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>tag</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>mode</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>occ</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>rsuf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> <em>csuf</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>the field selector. format one or more occurences of a field to a StringBuffer, mimicking the ISIS Vn-operator. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>b</em>&nbsp;</td><td>the StringBuffer to fill </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>cpre</em>&nbsp;</td><td>conditional prefix: printed first, if anything is printed </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>rpre</em>&nbsp;</td><td>repeated prefix: printed before every occ (but not the first, if mode include PP) </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>tag</em>&nbsp;</td><td>the field number (0 = all) </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>mode</em>&nbsp;</td><td>several mode bits as defined in <a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a> + optional subfield char </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>occ</em>&nbsp;</td><td>a 16bit occ | end &lt;&lt; 16. if occ is 0, all occurences are printed. if the end (higher bytes) are 0, only this occ is printed, else all up to incl. end (use <a class="el" href="classorg_1_1openisis_1_1Db.html#a8fd27b8bb0c59b17f2e5edf37b1615a8">Db.LOCC</a> for all). </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>a 16bit length constraint | offset &lt;&lt; 16 this is passed to <a class="el" href="classorg_1_1openisis_1_1Field.html#ac4432b96bf4b99dbfbb386f2c8103b91">Field.v</a> and applied for each occ. </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>rsuf</em>&nbsp;</td><td>repeated suffix: printed after every occ (but not the last, if mode include PS) </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>csuf</em>&nbsp;</td><td>conditional suffix: printed last, if anything was printed </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>the number of formatted occurences </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classorg_1_1openisis_1_1Field.html#ac4432b96bf4b99dbfbb386f2c8103b91">Field::v(StringBuffer,int,String,int)</a> </dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/Rec.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1RecToXml-members.html b/doc/html/classorg_1_1openisis_1_1RecToXml-members.html
new file mode 100644
index 0000000..46d4451
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1RecToXml-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::RecToXml Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1RecToXml.html">org::openisis::RecToXml</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>RecToXml</b>(Fdt fdt) (defined in <a class="el" href="classorg_1_1openisis_1_1RecToXml.html">org::openisis::RecToXml</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1RecToXml.html">org::openisis::RecToXml</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>toXML</b>(Rec rec, String add) (defined in <a class="el" href="classorg_1_1openisis_1_1RecToXml.html">org::openisis::RecToXml</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1RecToXml.html">org::openisis::RecToXml</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>toXML</b>(Rec rec, String pre, String add) (defined in <a class="el" href="classorg_1_1openisis_1_1RecToXml.html">org::openisis::RecToXml</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1RecToXml.html">org::openisis::RecToXml</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1RecToXml.html b/doc/html/classorg_1_1openisis_1_1RecToXml.html
new file mode 100644
index 0000000..6eb3da8
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1RecToXml.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::RecToXml Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1RecToXml.html">RecToXml</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::RecToXml Class Reference</h1><!-- doxytag: class="org::openisis::RecToXml" -->
+<p><a href="classorg_1_1openisis_1_1RecToXml-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1bb8a0bbf1a550ec462723802114b4b0"></a><!-- doxytag: member="org::openisis::RecToXml::RecToXml" ref="a1bb8a0bbf1a550ec462723802114b4b0" args="(Fdt fdt)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>RecToXml</b> (<a class="el" href="classorg_1_1openisis_1_1Fdt.html">Fdt</a> fdt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae624db216bf9ab6708f725b57ee24fc2"></a><!-- doxytag: member="org::openisis::RecToXml::toXML" ref="ae624db216bf9ab6708f725b57ee24fc2" args="(Rec rec, String add)" -->
+String&nbsp;</td><td class="memItemRight" valign="bottom"><b>toXML</b> (<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> rec, String add)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0ba23a98186be51c4e4c58d7fc1d4a9"></a><!-- doxytag: member="org::openisis::RecToXml::toXML" ref="ac0ba23a98186be51c4e4c58d7fc1d4a9" args="(Rec rec, String pre, String add)" -->
+String&nbsp;</td><td class="memItemRight" valign="bottom"><b>toXML</b> (<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> rec, String pre, String add)</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/RecToXml.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Test-members.html b/doc/html/classorg_1_1openisis_1_1Test-members.html
new file mode 100644
index 0000000..33bb531
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Test-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Test Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>crash</b>(String pre) (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>db</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dumpRow</b>(Db db, Rec r, int m) (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dumpRow</b>(Db db, Rec r) (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>main</b>(String[] args) (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [inline, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mfn4</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>post</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [package, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Test.html#a440a4f76d91114fbcb1c351d03dd287d">run</a>()</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>start</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [package]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>term</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [package, static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Test</b>(int s) (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [inline, package]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>val</b> (defined in <a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1Test.html">org::openisis::Test</a></td><td><code> [package, static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Test.html b/doc/html/classorg_1_1openisis_1_1Test.html
new file mode 100644
index 0000000..eefb895
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Test.html
@@ -0,0 +1,130 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::Test Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1Test.html">Test</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Test Class Reference</h1><!-- doxytag: class="org::openisis::Test" -->
+<p><a href="classorg_1_1openisis_1_1Test-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Test.html#a440a4f76d91114fbcb1c351d03dd287d">run</a> ()</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2be451e22994b3aba140674a11d6ac08"></a><!-- doxytag: member="org::openisis::Test::dumpRow" ref="a2be451e22994b3aba140674a11d6ac08" args="(Db db, Rec r, int m)" -->
+static boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>dumpRow</b> (<a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a> db, <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> r, int m)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad77d401e5594024336ae18b0883c1e74"></a><!-- doxytag: member="org::openisis::Test::dumpRow" ref="ad77d401e5594024336ae18b0883c1e74" args="(Db db, Rec r)" -->
+static boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>dumpRow</b> (<a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a> db, <a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a> r)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07d664d4322ba573d802dbc557adedd4"></a><!-- doxytag: member="org::openisis::Test::crash" ref="a07d664d4322ba573d802dbc557adedd4" args="(String pre)" -->
+static boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>crash</b> (String pre) throws InterruptedException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1db20efe8468ac5f48bd25df3ab513d5"></a><!-- doxytag: member="org::openisis::Test::main" ref="a1db20efe8468ac5f48bd25df3ab513d5" args="(String[] args)" -->
+static void&nbsp;</td><td class="memItemRight" valign="bottom"><b>main</b> (String[] args) throws IOException, InterruptedException </td></tr>
+<tr><td colspan="2"><h2>Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa952777d86eea035d776b1fd34dc58b8"></a><!-- doxytag: member="org::openisis::Test::Test" ref="aa952777d86eea035d776b1fd34dc58b8" args="(int s)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Test</b> (int s)</td></tr>
+<tr><td colspan="2"><h2>Package Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e8044fc53b6f7e66ea9e69419c5ca31"></a><!-- doxytag: member="org::openisis::Test::start" ref="a1e8044fc53b6f7e66ea9e69419c5ca31" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>start</b></td></tr>
+<tr><td colspan="2"><h2>Static Package Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a106d5b358baee97047f5155eb8804e27"></a><!-- doxytag: member="org::openisis::Test::mfn4" ref="a106d5b358baee97047f5155eb8804e27" args="" -->
+static DecimalFormat&nbsp;</td><td class="memItemRight" valign="bottom"><b>mfn4</b> = new DecimalFormat( &quot;0000&quot; )</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6d1490a594ceb9abad6d17f22e08228"></a><!-- doxytag: member="org::openisis::Test::term" ref="ad6d1490a594ceb9abad6d17f22e08228" args="" -->
+static String[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>term</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fcf8a280da5d8df80d3c74099fb2160"></a><!-- doxytag: member="org::openisis::Test::val" ref="a1fcf8a280da5d8df80d3c74099fb2160" args="" -->
+static String[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>val</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2cd7b9666545642fcb143df0dfdfc50a"></a><!-- doxytag: member="org::openisis::Test::db" ref="a2cd7b9666545642fcb143df0dfdfc50a" args="" -->
+static <a class="el" href="classorg_1_1openisis_1_1Db.html">Db</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>db</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae260b70f03068f5dd35abd2b27dd5d50"></a><!-- doxytag: member="org::openisis::Test::post" ref="ae260b70f03068f5dd35abd2b27dd5d50" args="" -->
+static int[][]&nbsp;</td><td class="memItemRight" valign="bottom"><b>post</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p><a class="el" href="classorg_1_1openisis_1_1Test.html">Test</a> of openisis java binding. </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>Test.java,v 1.4 2003/04/08 00:20:53 kripke <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.4 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>kripke </dd></dl>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a440a4f76d91114fbcb1c351d03dd287d"></a><!-- doxytag: member="org::openisis::Test::run" ref="a440a4f76d91114fbcb1c351d03dd287d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void org::openisis::Test::run </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>implementation of runnable for crashtest. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/Test.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Utils-members.html b/doc/html/classorg_1_1openisis_1_1Utils-members.html
new file mode 100644
index 0000000..a66b37c
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Utils-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Utils Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1Utils.html">org::openisis::Utils</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Utils.html#a5f180ae023599fbf2f2478725086f127">ToFields</a>(Map map, Fdt fdt, boolean ign)</td><td><a class="el" href="classorg_1_1openisis_1_1Utils.html">org::openisis::Utils</a></td><td><code> [inline, static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classorg_1_1openisis_1_1Utils.html#a05587fd350d60a078d318a201e2f9501">ToMap</a>(Field[] flds, Fdt fdt, Map tgt)</td><td><a class="el" href="classorg_1_1openisis_1_1Utils.html">org::openisis::Utils</a></td><td><code> [inline, static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1Utils.html b/doc/html/classorg_1_1openisis_1_1Utils.html
new file mode 100644
index 0000000..f9a7216
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1Utils.html
@@ -0,0 +1,164 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::Utils Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1Utils.html">Utils</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::Utils Class Reference</h1><!-- doxytag: class="org::openisis::Utils" -->
+<p><a href="classorg_1_1openisis_1_1Utils-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Utils.html#a5f180ae023599fbf2f2478725086f127">ToFields</a> (Map map, <a class="el" href="classorg_1_1openisis_1_1Fdt.html">Fdt</a> fdt, boolean ign)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static Map&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1Utils.html#a05587fd350d60a078d318a201e2f9501">ToMap</a> (<a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[] flds, <a class="el" href="classorg_1_1openisis_1_1Fdt.html">Fdt</a> fdt, Map tgt)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Various utilities. </p>
+<dl class="rcs"><dt><b>Id</b></dt><dd>Utils.java,v 1.2 2003/04/08 00:20:53 kripke <a class="el" href="unionExp.html">Exp</a> </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.2 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Author</b></dt><dd>kripke </dd></dl>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a5f180ae023599fbf2f2478725086f127"></a><!-- doxytag: member="org::openisis::Utils::ToFields" ref="a5f180ae023599fbf2f2478725086f127" args="(Map map, Fdt fdt, boolean ign)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static <a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a> [] org::openisis::Utils::ToFields </td>
+ <td>(</td>
+ <td class="paramtype">Map&nbsp;</td>
+ <td class="paramname"> <em>map</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Fdt.html">Fdt</a>&nbsp;</td>
+ <td class="paramname"> <em>fdt</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">boolean&nbsp;</td>
+ <td class="paramname"> <em>ign</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Build field array from map. Map keys must be valid field description names (if fdt is given) or objects whose string representation build tag numbers. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>ign</em>&nbsp;</td><td>if false, method will return null on an occurence of a map entry that cannot be transformed in a field </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>field array or null, if ign is false and map contains illegal entries </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a05587fd350d60a078d318a201e2f9501"></a><!-- doxytag: member="org::openisis::Utils::ToMap" ref="a05587fd350d60a078d318a201e2f9501" args="(Field[] flds, Fdt fdt, Map tgt)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static Map org::openisis::Utils::ToMap </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Field.html">Field</a>[]&nbsp;</td>
+ <td class="paramname"> <em>flds</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classorg_1_1openisis_1_1Fdt.html">Fdt</a>&nbsp;</td>
+ <td class="paramname"> <em>fdt</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Map&nbsp;</td>
+ <td class="paramname"> <em>tgt</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [inline, static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Fill tgt with field tag-val-entries. <br/>
+ If fdt is given, only fields having a field decription are put in tgt with string keys. If fdt is null, entry keys are set as integers. <br/>
+ If tgt is null, a new HashMap will be allocated. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/Utils.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1XmlTest-members.html b/doc/html/classorg_1_1openisis_1_1XmlTest-members.html
new file mode 100644
index 0000000..4bc2200
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1XmlTest-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::XmlTest Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1XmlTest.html">org::openisis::XmlTest</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>main</b>(String argv[]) (defined in <a class="el" href="classorg_1_1openisis_1_1XmlTest.html">org::openisis::XmlTest</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlTest.html">org::openisis::XmlTest</a></td><td><code> [inline, static]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1XmlTest.html b/doc/html/classorg_1_1openisis_1_1XmlTest.html
new file mode 100644
index 0000000..4baacb5
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1XmlTest.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::XmlTest Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1XmlTest.html">XmlTest</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::XmlTest Class Reference</h1><!-- doxytag: class="org::openisis::XmlTest" -->
+<p><a href="classorg_1_1openisis_1_1XmlTest-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af09b5ee202c26d5b9ab7131c1c07dc3c"></a><!-- doxytag: member="org::openisis::XmlTest::main" ref="af09b5ee202c26d5b9ab7131c1c07dc3c" args="(String argv[])" -->
+static void&nbsp;</td><td class="memItemRight" valign="bottom"><b>main</b> (String argv[])</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/XmlTest.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1XmlToRec-members.html b/doc/html/classorg_1_1openisis_1_1XmlToRec-members.html
new file mode 100644
index 0000000..6c379dc
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1XmlToRec-members.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::XmlToRec Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>getAttTag</b>(List path, String att) (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getFdt</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getNextRowId</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getTag</b>(List path) (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>toRec</b>(Reader reader) (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>toRec</b>(String xml) (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>XmlToRec</b>(XMLReader reader) (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">org::openisis::XmlToRec</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1XmlToRec.html b/doc/html/classorg_1_1openisis_1_1XmlToRec.html
new file mode 100644
index 0000000..2df6e47
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1XmlToRec.html
@@ -0,0 +1,94 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::XmlToRec Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">XmlToRec</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::XmlToRec Class Reference</h1><!-- doxytag: class="org::openisis::XmlToRec" -->
+<p><a href="classorg_1_1openisis_1_1XmlToRec-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">OIHandler</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OINode.html">OINode</a></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add56b64ce5e8a920dd934b9c5e0a77b0"></a><!-- doxytag: member="org::openisis::XmlToRec::XmlToRec" ref="add56b64ce5e8a920dd934b9c5e0a77b0" args="(XMLReader reader)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>XmlToRec</b> (XMLReader reader)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae686fa4df7ea50b49e683a4d619ecd04"></a><!-- doxytag: member="org::openisis::XmlToRec::getFdt" ref="ae686fa4df7ea50b49e683a4d619ecd04" args="()" -->
+<a class="el" href="classorg_1_1openisis_1_1Fdt.html">Fdt</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>getFdt</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab39de9d6f33dc42709327de38c942f63"></a><!-- doxytag: member="org::openisis::XmlToRec::getTag" ref="ab39de9d6f33dc42709327de38c942f63" args="(List path)" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>getTag</b> (<a class="el" href="structList.html">List</a> path)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff551c4a72ee21f229bfbda8da3f508c"></a><!-- doxytag: member="org::openisis::XmlToRec::getAttTag" ref="aff551c4a72ee21f229bfbda8da3f508c" args="(List path, String att)" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>getAttTag</b> (<a class="el" href="structList.html">List</a> path, String att)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad199732d98f873e5aa98c493f32164d8"></a><!-- doxytag: member="org::openisis::XmlToRec::toRec" ref="ad199732d98f873e5aa98c493f32164d8" args="(Reader reader)" -->
+<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>toRec</b> (Reader reader)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac3e4ba404c833665b0c46bdc72532fc5"></a><!-- doxytag: member="org::openisis::XmlToRec::toRec" ref="ac3e4ba404c833665b0c46bdc72532fc5" args="(String xml)" -->
+<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>toRec</b> (String xml)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acae5b355b5261da93b17ec82bc1e2118"></a><!-- doxytag: member="org::openisis::XmlToRec::getNextRowId" ref="acae5b355b5261da93b17ec82bc1e2118" args="()" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>getNextRowId</b> ()</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/XmlToRec.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OIHandler-members.html b/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OIHandler-members.html
new file mode 100644
index 0000000..af0c39e
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OIHandler-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::XmlToRec::OIHandler Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>characters</b>(char[] ch, int start, int length) (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>endDocument</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>endElement</b>(java.lang.String uri, java.lang.String localName, java.lang.String qName) (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getRecord</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>startDocument</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>startElement</b>(java.lang.String uri, java.lang.String localName, java.lang.String qName, Attributes attributes) (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">org::openisis::XmlToRec::OIHandler</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html b/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html
new file mode 100644
index 0000000..d28dfc7
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html
@@ -0,0 +1,89 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::XmlToRec::OIHandler Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">XmlToRec</a>::<a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html">OIHandler</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::XmlToRec::OIHandler Class Reference</h1><!-- doxytag: class="org::openisis::XmlToRec::OIHandler" -->
+<p><a href="classorg_1_1openisis_1_1XmlToRec_1_1OIHandler-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c13a2d7beb1b9ca5b72e2c2289e03eb"></a><!-- doxytag: member="org::openisis::XmlToRec::OIHandler::startDocument" ref="a1c13a2d7beb1b9ca5b72e2c2289e03eb" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>startDocument</b> () throws SAXException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6152a52894e347860781ce00cbbf4c5"></a><!-- doxytag: member="org::openisis::XmlToRec::OIHandler::getRecord" ref="ae6152a52894e347860781ce00cbbf4c5" args="()" -->
+<a class="el" href="classorg_1_1openisis_1_1Rec.html">Rec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>getRecord</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0030de38864a07dc35ef5c6e958441e8"></a><!-- doxytag: member="org::openisis::XmlToRec::OIHandler::startElement" ref="a0030de38864a07dc35ef5c6e958441e8" args="(java.lang.String uri, java.lang.String localName, java.lang.String qName, Attributes attributes)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>startElement</b> (java.lang.String uri, java.lang.String localName, java.lang.String qName, Attributes attributes) throws SAXException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f50a344766aaaab0149252542f8c926"></a><!-- doxytag: member="org::openisis::XmlToRec::OIHandler::endElement" ref="a3f50a344766aaaab0149252542f8c926" args="(java.lang.String uri, java.lang.String localName, java.lang.String qName)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>endElement</b> (java.lang.String uri, java.lang.String localName, java.lang.String qName) throws SAXException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23c0b7d86df2fa4f568a775b979c7ff2"></a><!-- doxytag: member="org::openisis::XmlToRec::OIHandler::characters" ref="a23c0b7d86df2fa4f568a775b979c7ff2" args="(char[] ch, int start, int length)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>characters</b> (char[] ch, int start, int length) throws SAXException </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab97ca5e18b8d5f4f3bd764c640744d03"></a><!-- doxytag: member="org::openisis::XmlToRec::OIHandler::endDocument" ref="ab97ca5e18b8d5f4f3bd764c640744d03" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>endDocument</b> () throws SAXException </td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/XmlToRec.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OINode-members.html b/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OINode-members.html
new file mode 100644
index 0000000..681c491
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OINode-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::XmlToRec::OINode Member List</h1>This is the complete list of members for <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OINode.html">org::openisis::XmlToRec::OINode</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>attributes</b> (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OINode.html">org::openisis::XmlToRec::OINode</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OINode.html">org::openisis::XmlToRec::OINode</a></td><td><code> [package]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>OINode</b>() (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OINode.html">org::openisis::XmlToRec::OINode</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OINode.html">org::openisis::XmlToRec::OINode</a></td><td><code> [inline, package]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>value</b> (defined in <a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OINode.html">org::openisis::XmlToRec::OINode</a>)</td><td><a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OINode.html">org::openisis::XmlToRec::OINode</a></td><td><code> [package]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OINode.html b/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OINode.html
new file mode 100644
index 0000000..abaabe2
--- /dev/null
+++ b/doc/html/classorg_1_1openisis_1_1XmlToRec_1_1OINode.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: org::openisis::XmlToRec::OINode Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>org</b>::<b>openisis</b>::<a class="el" href="classorg_1_1openisis_1_1XmlToRec.html">XmlToRec</a>::<a class="el" href="classorg_1_1openisis_1_1XmlToRec_1_1OINode.html">OINode</a>
+ </div>
+</div>
+<div class="contents">
+<h1>org::openisis::XmlToRec::OINode Class Reference</h1><!-- doxytag: class="org::openisis::XmlToRec::OINode" -->
+<p><a href="classorg_1_1openisis_1_1XmlToRec_1_1OINode-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Package Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9143cfda281b18628900e778ee29c89f"></a><!-- doxytag: member="org::openisis::XmlToRec::OINode::value" ref="a9143cfda281b18628900e778ee29c89f" args="" -->
+String&nbsp;</td><td class="memItemRight" valign="bottom"><b>value</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4bd13360b6298d7c3c4e06e3422d879"></a><!-- doxytag: member="org::openisis::XmlToRec::OINode::attributes" ref="ac4bd13360b6298d7c3c4e06e3422d879" args="" -->
+HashMap&nbsp;</td><td class="memItemRight" valign="bottom"><b>attributes</b> = null</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/openisis/org/openisis/XmlToRec.java</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpUnsharpMask-members.html b/doc/html/classphpUnsharpMask-members.html
new file mode 100644
index 0000000..95f63c9
--- /dev/null
+++ b/doc/html/classphpUnsharpMask-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpUnsharpMask Member List</h1>This is the complete list of members for <a class="el" href="classphpUnsharpMask.html">phpUnsharpMask</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>applyUnsharpMask</b>(&amp;$img, $amount, $radius, $threshold) (defined in <a class="el" href="classphpUnsharpMask.html">phpUnsharpMask</a>)</td><td><a class="el" href="classphpUnsharpMask.html">phpUnsharpMask</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpUnsharpMask.html b/doc/html/classphpUnsharpMask.html
new file mode 100644
index 0000000..251a0d6
--- /dev/null
+++ b/doc/html/classphpUnsharpMask.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: phpUnsharpMask Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpUnsharpMask Class Reference</h1><!-- doxytag: class="phpUnsharpMask" -->
+<p><a href="classphpUnsharpMask-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada5d4f580dd243d1c1a7c880bec93b31"></a><!-- doxytag: member="phpUnsharpMask::applyUnsharpMask" ref="ada5d4f580dd243d1c1a7c880bec93b31" args="(&amp;$img, $amount, $radius, $threshold)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>applyUnsharpMask</b> (&amp;$img, $amount, $radius, $threshold)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>From: <a href="http://vikjavev.no/hovudsida/umtestside.php">http://vikjavev.no/hovudsida/umtestside.php</a> // </p>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.unsharp.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpthumb-members.html b/doc/html/classphpthumb-members.html
new file mode 100644
index 0000000..028b452
--- /dev/null
+++ b/doc/html/classphpthumb-members.html
@@ -0,0 +1,245 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpthumb Member List</h1>This is the complete list of members for <a class="el" href="classphpthumb.html">phpthumb</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$allow_local_http_src</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$AlphaCapableFormats</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$aoe</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$ar</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$bc</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$bg</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$cache_filename</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_allow_parameter_file</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_allow_parameter_goto</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_allow_src_above_docroot</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_allow_src_above_phpthumb</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_background_hexcolor</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_border_hexcolor</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_default_only_suffix</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_directory</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_directory_depth</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_disable_warning</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_force_passthru</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_maxage</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_maxfiles</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_maxsize</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_prefix</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_source_directory</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_source_enabled</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_source_filemtime_ignore_local</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_cache_source_filemtime_ignore_remote</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_disable_debug</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_disable_imagecopyresampled</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_disable_onlycreateable_passthru</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_disable_pathinfo_parsing</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_document_root</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_error_bgcolor</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_error_die_on_error</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_error_die_on_source_failure</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_error_fontsize</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_error_image_height</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_error_image_width</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_error_message_image_default</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_error_silent_die_on_error</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_error_textcolor</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_high_security_enabled</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_high_security_password</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_http_follow_redirect</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_http_fopen_timeout</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_http_user_agent</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_imagemagick_path</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_imagemagick_use_thumbnail</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_max_source_pixels</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_mysql_database</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_mysql_hostname</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_mysql_password</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_mysql_query</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_mysql_username</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_nohotlink_enabled</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_nohotlink_erase_image</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_nohotlink_text_message</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_nohotlink_valid_domains</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_nooffsitelink_enabled</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_nooffsitelink_erase_image</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_nooffsitelink_require_refer</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_nooffsitelink_text_message</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_nooffsitelink_valid_domains</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_nooffsitelink_watermark_src</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_output_format</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_output_interlace</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_output_maxheight</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_output_maxwidth</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_prefer_imagemagick</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_temp_directory</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_ttf_directory</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$config_use_exif_thumbnail_for_speed</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$debugmessages</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$debugtiming</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$down</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$dpi</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$err</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$exif_raw_data</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$exif_thumbnail_data</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$exif_thumbnail_height</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$exif_thumbnail_type</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$exif_thumbnail_width</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$f</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$far</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$fatalerror</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$file</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$fltr</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$gdimg_output</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$gdimg_source</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$getimagesizeinfo</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$goto</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$h</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$hl</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$hp</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$hs</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$iar</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$IMresizedData</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$is_alpha</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$iswindows</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$maxb</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$md5s</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$new</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$outputImageData</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$phpthumb_version</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$phpThumbDebug</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$q</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$ra</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$rawImageData</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sfn</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sh</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sia</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$source_height</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$source_width</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sourceFilename</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$src</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sw</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sx</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sy</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$thumbnail_height</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$thumbnail_image_height</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$thumbnail_image_width</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$thumbnail_width</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$thumbnailCropH</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$thumbnailCropW</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$thumbnailCropX</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$thumbnailCropY</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$thumbnailFormat</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$thumbnailQuality</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$useRawIMoutput</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$w</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$wl</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$wp</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$ws</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$xto</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$zc</b> (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>AlphaChannelFlatten</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>AntiOffsiteLinking</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ApplyFilters</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CalculateThumbnailDimensions</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CleanUpCacheDirectory</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CreateGDoutput</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DebugMessage</b>($message, $file='', $line='') (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DebugTimingMessage</b>($message, $file='', $line='', $timestamp=0) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ErrorImage</b>($text, $width=0, $height=0, $forcedisplay=false) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ExtractEXIFgetImageSize</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>FixedAspectRatio</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GenerateThumbnail</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getParameter</b>($param) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageCreateFromFilename</b>($filename) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageCreateFromStringReplacement</b>(&amp;$RawImageData, $DieOnErrors=false) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageMagickCommandlineBase</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageMagickFormatsList</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageMagickSwitchAvailable</b>($switchname) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageMagickThumbnailToGD</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageMagickVersion</b>($returnRAW=false) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageMagickWhichConvert</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageResizeFunction</b>(&amp;$dst_im, &amp;$src_im, $dstX, $dstY, $srcX, $srcY, $dstW, $dstH, $srcW, $srcH) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>MaxFileSize</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>OutputThumbnail</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>phpThumb</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>phpThumb_tempnam</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>phpThumbDebug</b>($level='') (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>phpThumbDebugVarDump</b>($var) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>RenderOutput</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>RenderToFile</b>($filename) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ResolveFilenameToAbsolute</b>($filename) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ResolveSource</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Rotate</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setCacheDirectory</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SetCacheFilename</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SetOrientationDependantWidthHeight</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setOutputFormat</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setParameter</b>($param, $value) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setSourceData</b>($rawImageData, $sourceFilename='') (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setSourceFilename</b>($sourceFilename) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setSourceImageResource</b>($gdimg) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SourceImageIsTooLarge</b>($width, $height) (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SourceImageToGD</b>() (defined in <a class="el" href="classphpthumb.html">phpthumb</a>)</td><td><a class="el" href="classphpthumb.html">phpthumb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpthumb.html b/doc/html/classphpthumb.html
new file mode 100644
index 0000000..fd0b0d0
--- /dev/null
+++ b/doc/html/classphpthumb.html
@@ -0,0 +1,430 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: phpthumb Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpthumb Class Reference</h1><!-- doxytag: class="phpthumb" -->
+<p><a href="classphpthumb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2df9ad88946ec214de3464c6f15c52f"></a><!-- doxytag: member="phpthumb::phpThumb" ref="af2df9ad88946ec214de3464c6f15c52f" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>phpThumb</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6723d1b043b35652d7da8d0d3076d4dc"></a><!-- doxytag: member="phpthumb::setSourceFilename" ref="a6723d1b043b35652d7da8d0d3076d4dc" args="($sourceFilename)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setSourceFilename</b> ($sourceFilename)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0acad0477363f75aadb12d08e83910a3"></a><!-- doxytag: member="phpthumb::setSourceData" ref="a0acad0477363f75aadb12d08e83910a3" args="($rawImageData, $sourceFilename='')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setSourceData</b> ($rawImageData, $sourceFilename='')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a05d8d8ac623289173b82c90724099220"></a><!-- doxytag: member="phpthumb::setSourceImageResource" ref="a05d8d8ac623289173b82c90724099220" args="($gdimg)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setSourceImageResource</b> ($gdimg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47b821a4e62ef3861899db3f84ddcbe5"></a><!-- doxytag: member="phpthumb::setParameter" ref="a47b821a4e62ef3861899db3f84ddcbe5" args="($param, $value)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setParameter</b> ($param, $value)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1edbe88bce920bc34346f53d41200f9f"></a><!-- doxytag: member="phpthumb::getParameter" ref="a1edbe88bce920bc34346f53d41200f9f" args="($param)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getParameter</b> ($param)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ee70ad38b221ad71f64663ad812db29"></a><!-- doxytag: member="phpthumb::GenerateThumbnail" ref="a4ee70ad38b221ad71f64663ad812db29" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GenerateThumbnail</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0474ea624dff26fe2e46ff8f8397b063"></a><!-- doxytag: member="phpthumb::RenderOutput" ref="a0474ea624dff26fe2e46ff8f8397b063" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>RenderOutput</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2f2af7792ccd4d6e992c018aad78491"></a><!-- doxytag: member="phpthumb::RenderToFile" ref="ac2f2af7792ccd4d6e992c018aad78491" args="($filename)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>RenderToFile</b> ($filename)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e24089bf174c32cb68b75e259c608ba"></a><!-- doxytag: member="phpthumb::OutputThumbnail" ref="a8e24089bf174c32cb68b75e259c608ba" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>OutputThumbnail</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c371eb7b483567c6c9e9a3eac9ad860"></a><!-- doxytag: member="phpthumb::CleanUpCacheDirectory" ref="a5c371eb7b483567c6c9e9a3eac9ad860" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CleanUpCacheDirectory</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d236c82a6edbe5bac3eff39825dcc87"></a><!-- doxytag: member="phpthumb::ResolveSource" ref="a7d236c82a6edbe5bac3eff39825dcc87" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ResolveSource</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c71747ea3203e0e14ca1a3b6c772426"></a><!-- doxytag: member="phpthumb::setOutputFormat" ref="a5c71747ea3203e0e14ca1a3b6c772426" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setOutputFormat</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca3b415d350648eeae2b6b1d5bbfabd7"></a><!-- doxytag: member="phpthumb::setCacheDirectory" ref="aca3b415d350648eeae2b6b1d5bbfabd7" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setCacheDirectory</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa99d09dc26f5df3a7b52a7f2ed42cad"></a><!-- doxytag: member="phpthumb::ResolveFilenameToAbsolute" ref="aaa99d09dc26f5df3a7b52a7f2ed42cad" args="($filename)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ResolveFilenameToAbsolute</b> ($filename)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d2139a5ff25df8821fef73821966bb9"></a><!-- doxytag: member="phpthumb::ImageMagickWhichConvert" ref="a8d2139a5ff25df8821fef73821966bb9" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageMagickWhichConvert</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a989ab77119cdea93c1f4ce23ddea34"></a><!-- doxytag: member="phpthumb::ImageMagickCommandlineBase" ref="a5a989ab77119cdea93c1f4ce23ddea34" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageMagickCommandlineBase</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d811abb141ff47e349d66199659b8e4"></a><!-- doxytag: member="phpthumb::ImageMagickVersion" ref="a4d811abb141ff47e349d66199659b8e4" args="($returnRAW=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageMagickVersion</b> ($returnRAW=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9eaac7d549aeab94ec65ce09ca25d3b5"></a><!-- doxytag: member="phpthumb::ImageMagickSwitchAvailable" ref="a9eaac7d549aeab94ec65ce09ca25d3b5" args="($switchname)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageMagickSwitchAvailable</b> ($switchname)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a992cbf21a3bb595b8f8a35c4cc9a3626"></a><!-- doxytag: member="phpthumb::ImageMagickFormatsList" ref="a992cbf21a3bb595b8f8a35c4cc9a3626" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageMagickFormatsList</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58bca85108ec56db8bbc3d86a175a2ec"></a><!-- doxytag: member="phpthumb::ImageMagickThumbnailToGD" ref="a58bca85108ec56db8bbc3d86a175a2ec" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageMagickThumbnailToGD</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f8d1d05dfd3cb776a180a49a3a293cb"></a><!-- doxytag: member="phpthumb::Rotate" ref="a9f8d1d05dfd3cb776a180a49a3a293cb" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Rotate</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa22301c5cc19d71212011c88ada928f1"></a><!-- doxytag: member="phpthumb::FixedAspectRatio" ref="aa22301c5cc19d71212011c88ada928f1" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>FixedAspectRatio</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf7afeb7a901cb2afcd1c06d877f4168"></a><!-- doxytag: member="phpthumb::AntiOffsiteLinking" ref="aaf7afeb7a901cb2afcd1c06d877f4168" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>AntiOffsiteLinking</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66fea58672c82282740d4cb3ab301c6b"></a><!-- doxytag: member="phpthumb::AlphaChannelFlatten" ref="a66fea58672c82282740d4cb3ab301c6b" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>AlphaChannelFlatten</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d2c7ae68abaf6fdd4a91ebd2e478eb6"></a><!-- doxytag: member="phpthumb::ApplyFilters" ref="a9d2c7ae68abaf6fdd4a91ebd2e478eb6" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ApplyFilters</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f019f6f54578fa474732da166062793"></a><!-- doxytag: member="phpthumb::MaxFileSize" ref="a8f019f6f54578fa474732da166062793" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>MaxFileSize</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ea6a2042288d60c85978d46d3e10739"></a><!-- doxytag: member="phpthumb::CalculateThumbnailDimensions" ref="a4ea6a2042288d60c85978d46d3e10739" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CalculateThumbnailDimensions</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b86e740f5d3936202d6f29c17a9a8cf"></a><!-- doxytag: member="phpthumb::CreateGDoutput" ref="a9b86e740f5d3936202d6f29c17a9a8cf" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CreateGDoutput</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8fcf39f125ed749c172d07229bde4ca"></a><!-- doxytag: member="phpthumb::SetOrientationDependantWidthHeight" ref="ab8fcf39f125ed749c172d07229bde4ca" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>SetOrientationDependantWidthHeight</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f2b7cd78965dab844352d21be50ad29"></a><!-- doxytag: member="phpthumb::ExtractEXIFgetImageSize" ref="a2f2b7cd78965dab844352d21be50ad29" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ExtractEXIFgetImageSize</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e9de8eb2c12de8ae781f272ae45d698"></a><!-- doxytag: member="phpthumb::SetCacheFilename" ref="a7e9de8eb2c12de8ae781f272ae45d698" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>SetCacheFilename</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa3f7af194e9736c7c0a0330c885405e"></a><!-- doxytag: member="phpthumb::SourceImageIsTooLarge" ref="afa3f7af194e9736c7c0a0330c885405e" args="($width, $height)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>SourceImageIsTooLarge</b> ($width, $height)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac91321f17a5a69dedf5a226d9559731b"></a><!-- doxytag: member="phpthumb::ImageCreateFromFilename" ref="ac91321f17a5a69dedf5a226d9559731b" args="($filename)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageCreateFromFilename</b> ($filename)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad0050b3b7f8aeaca0da00454975577a"></a><!-- doxytag: member="phpthumb::SourceImageToGD" ref="aad0050b3b7f8aeaca0da00454975577a" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>SourceImageToGD</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01f038c96be995d8a803e52778dfca11"></a><!-- doxytag: member="phpthumb::phpThumbDebugVarDump" ref="a01f038c96be995d8a803e52778dfca11" args="($var)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>phpThumbDebugVarDump</b> ($var)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f23dfdb9d226116d3d8ae8ccaf82158"></a><!-- doxytag: member="phpthumb::phpThumbDebug" ref="a9f23dfdb9d226116d3d8ae8ccaf82158" args="($level='')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>phpThumbDebug</b> ($level='')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94711e6e693903f18b7dd503562fb663"></a><!-- doxytag: member="phpthumb::ErrorImage" ref="a94711e6e693903f18b7dd503562fb663" args="($text, $width=0, $height=0, $forcedisplay=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ErrorImage</b> ($text, $width=0, $height=0, $forcedisplay=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c0d086afbfaab1b4bb47a567921d6f6"></a><!-- doxytag: member="phpthumb::ImageCreateFromStringReplacement" ref="a3c0d086afbfaab1b4bb47a567921d6f6" args="(&amp;$RawImageData, $DieOnErrors=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageCreateFromStringReplacement</b> (&amp;$RawImageData, $DieOnErrors=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af53d7ff7c5c459b2b5bbedfbb2cf4aba"></a><!-- doxytag: member="phpthumb::ImageResizeFunction" ref="af53d7ff7c5c459b2b5bbedfbb2cf4aba" args="(&amp;$dst_im, &amp;$src_im, $dstX, $dstY, $srcX, $srcY, $dstW, $dstH, $srcW, $srcH)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageResizeFunction</b> (&amp;$dst_im, &amp;$src_im, $dstX, $dstY, $srcX, $srcY, $dstW, $dstH, $srcW, $srcH)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa5b81bf25f4ad6d1e11af2f4ebb8c73"></a><!-- doxytag: member="phpthumb::phpThumb_tempnam" ref="aaa5b81bf25f4ad6d1e11af2f4ebb8c73" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>phpThumb_tempnam</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3fe7df62441f695c423df097fda57ba9"></a><!-- doxytag: member="phpthumb::DebugMessage" ref="a3fe7df62441f695c423df097fda57ba9" args="($message, $file='', $line='')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>DebugMessage</b> ($message, $file='', $line='')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac930ef29f8fd8fdc2c9ee919effd8f6d"></a><!-- doxytag: member="phpthumb::DebugTimingMessage" ref="ac930ef29f8fd8fdc2c9ee919effd8f6d" args="($message, $file='', $line='', $timestamp=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>DebugTimingMessage</b> ($message, $file='', $line='', $timestamp=0)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab33a6d191807b1bcef0fe3e5cf80208c"></a><!-- doxytag: member="phpthumb::$src" ref="ab33a6d191807b1bcef0fe3e5cf80208c" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$src</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73d19c3e5d5bc787ec1b6f0c3b7837ac"></a><!-- doxytag: member="phpthumb::$new" ref="a73d19c3e5d5bc787ec1b6f0c3b7837ac" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$new</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c02bbaf84cfc35d34b4cf83673f07b1"></a><!-- doxytag: member="phpthumb::$w" ref="a1c02bbaf84cfc35d34b4cf83673f07b1" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$w</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8885c7c3ec10a2ccf863ce8bdb12c3b"></a><!-- doxytag: member="phpthumb::$h" ref="ad8885c7c3ec10a2ccf863ce8bdb12c3b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$h</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a829882a089544ece2067ea47550fa18d"></a><!-- doxytag: member="phpthumb::$wp" ref="a829882a089544ece2067ea47550fa18d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$wp</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad63394234b6edbda2692188e4946be48"></a><!-- doxytag: member="phpthumb::$hp" ref="ad63394234b6edbda2692188e4946be48" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$hp</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54648c0a17171af648bb9a3e7e89b075"></a><!-- doxytag: member="phpthumb::$wl" ref="a54648c0a17171af648bb9a3e7e89b075" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$wl</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94af9d3d2e04ac8044fe0b6de1d7dedb"></a><!-- doxytag: member="phpthumb::$hl" ref="a94af9d3d2e04ac8044fe0b6de1d7dedb" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$hl</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad27c2c1c4f9ee6ca167ad7f515f71dc"></a><!-- doxytag: member="phpthumb::$ws" ref="aad27c2c1c4f9ee6ca167ad7f515f71dc" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$ws</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73ea6079ee4d17dd25ebfa8555fedf2a"></a><!-- doxytag: member="phpthumb::$hs" ref="a73ea6079ee4d17dd25ebfa8555fedf2a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$hs</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d5460c550e43347eac85d4d5536fbe9"></a><!-- doxytag: member="phpthumb::$f" ref="a5d5460c550e43347eac85d4d5536fbe9" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$f</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0f3b21b2eafdba7e4a40d550e935ccb"></a><!-- doxytag: member="phpthumb::$q" ref="ad0f3b21b2eafdba7e4a40d550e935ccb" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$q</b> = 75</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99f3b2b61da784890f5c5ed67c9dd440"></a><!-- doxytag: member="phpthumb::$sx" ref="a99f3b2b61da784890f5c5ed67c9dd440" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sx</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89f9426646224c59a94d5ff7a65e958d"></a><!-- doxytag: member="phpthumb::$sy" ref="a89f9426646224c59a94d5ff7a65e958d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sy</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada2659c4a2744bbbdf9b19a227859d6e"></a><!-- doxytag: member="phpthumb::$sw" ref="ada2659c4a2744bbbdf9b19a227859d6e" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sw</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a071d242a945cd8fdf5105ec04e9ad20e"></a><!-- doxytag: member="phpthumb::$sh" ref="a071d242a945cd8fdf5105ec04e9ad20e" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sh</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aacdfdb82f13921188a4284dc16e7eef2"></a><!-- doxytag: member="phpthumb::$zc" ref="aacdfdb82f13921188a4284dc16e7eef2" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$zc</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad8849c0b74bd2eca067f336b35d1dd6"></a><!-- doxytag: member="phpthumb::$bc" ref="aad8849c0b74bd2eca067f336b35d1dd6" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$bc</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08d8e26b7f23223882bfb3972b12d80e"></a><!-- doxytag: member="phpthumb::$bg" ref="a08d8e26b7f23223882bfb3972b12d80e" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$bg</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94ab180b6f493dfc435d2e754ddb660e"></a><!-- doxytag: member="phpthumb::$fltr" ref="a94ab180b6f493dfc435d2e754ddb660e" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$fltr</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a117563726b90545a8d9fbdd758500ef6"></a><!-- doxytag: member="phpthumb::$goto" ref="a117563726b90545a8d9fbdd758500ef6" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$goto</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b5f4c32cddd29336a22d31fb78fb2da"></a><!-- doxytag: member="phpthumb::$err" ref="a3b5f4c32cddd29336a22d31fb78fb2da" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$err</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a367e30c686fce5fa2a41d673b17747fb"></a><!-- doxytag: member="phpthumb::$xto" ref="a367e30c686fce5fa2a41d673b17747fb" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$xto</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0e8a52c5f0525546b7770ca29ce0c95"></a><!-- doxytag: member="phpthumb::$ra" ref="aa0e8a52c5f0525546b7770ca29ce0c95" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$ra</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa99910b04bd4a002bab3d258ec8ce3cd"></a><!-- doxytag: member="phpthumb::$ar" ref="aa99910b04bd4a002bab3d258ec8ce3cd" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$ar</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afcf6c2e21ac8149794faf2c596647519"></a><!-- doxytag: member="phpthumb::$aoe" ref="afcf6c2e21ac8149794faf2c596647519" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$aoe</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89b55461f1fcb8619b4f42dae568d46a"></a><!-- doxytag: member="phpthumb::$far" ref="a89b55461f1fcb8619b4f42dae568d46a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$far</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7cda96a139cc5c8d8ed1ffeee361f39"></a><!-- doxytag: member="phpthumb::$iar" ref="ae7cda96a139cc5c8d8ed1ffeee361f39" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$iar</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d01d84751c4ba3c561bf6584ebdb9d1"></a><!-- doxytag: member="phpthumb::$maxb" ref="a6d01d84751c4ba3c561bf6584ebdb9d1" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$maxb</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8dc292fd50049d8c6dd5cb643d000c8"></a><!-- doxytag: member="phpthumb::$down" ref="ab8dc292fd50049d8c6dd5cb643d000c8" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$down</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac070cb29794be6cd860acb07a6c69f88"></a><!-- doxytag: member="phpthumb::$md5s" ref="ac070cb29794be6cd860acb07a6c69f88" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$md5s</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f8db8f1cfac6c15306bf28642891d07"></a><!-- doxytag: member="phpthumb::$sfn" ref="a8f8db8f1cfac6c15306bf28642891d07" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sfn</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4051bac86989f948b0c94ebf7f313ac1"></a><!-- doxytag: member="phpthumb::$dpi" ref="a4051bac86989f948b0c94ebf7f313ac1" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$dpi</b> = 150</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf7bee3c366fb65162dd490a29e2ace2"></a><!-- doxytag: member="phpthumb::$sia" ref="aaf7bee3c366fb65162dd490a29e2ace2" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sia</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42d2d2349590df635c67997e6470ae53"></a><!-- doxytag: member="phpthumb::$file" ref="a42d2d2349590df635c67997e6470ae53" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$file</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b42bf25930250d32b83dd6a8522ba53"></a><!-- doxytag: member="phpthumb::$phpThumbDebug" ref="a4b42bf25930250d32b83dd6a8522ba53" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$phpThumbDebug</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d85778614051bef33092cf3c09c4d28"></a><!-- doxytag: member="phpthumb::$config_cache_directory" ref="a2d85778614051bef33092cf3c09c4d28" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_directory</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69c63974e34d3e53632e0658ff476536"></a><!-- doxytag: member="phpthumb::$config_cache_directory_depth" ref="a69c63974e34d3e53632e0658ff476536" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_directory_depth</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac54f725bb8924be78fbbfd9191a29eb6"></a><!-- doxytag: member="phpthumb::$config_cache_disable_warning" ref="ac54f725bb8924be78fbbfd9191a29eb6" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_disable_warning</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abace7f3221c702b04adea2d1f9d1eecc"></a><!-- doxytag: member="phpthumb::$config_cache_source_enabled" ref="abace7f3221c702b04adea2d1f9d1eecc" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_source_enabled</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5af77c5b2f074ec45f790c71ee545f6d"></a><!-- doxytag: member="phpthumb::$config_cache_source_directory" ref="a5af77c5b2f074ec45f790c71ee545f6d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_source_directory</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afcbda270dfc226c610c62db3dde140bf"></a><!-- doxytag: member="phpthumb::$config_temp_directory" ref="afcbda270dfc226c610c62db3dde140bf" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_temp_directory</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89bd5b9ffc17a04c4b6b7e843473dcfe"></a><!-- doxytag: member="phpthumb::$config_document_root" ref="a89bd5b9ffc17a04c4b6b7e843473dcfe" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_document_root</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0bb4c677d5feede90a311411baeeda9"></a><!-- doxytag: member="phpthumb::$config_output_format" ref="aa0bb4c677d5feede90a311411baeeda9" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_output_format</b> = 'jpeg'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8b341fbc8ca8c1fc247139943e29af9"></a><!-- doxytag: member="phpthumb::$config_output_maxwidth" ref="aa8b341fbc8ca8c1fc247139943e29af9" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_output_maxwidth</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdc6d9a52383b7ad3f07b327f54ef191"></a><!-- doxytag: member="phpthumb::$config_output_maxheight" ref="afdc6d9a52383b7ad3f07b327f54ef191" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_output_maxheight</b> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a1b9f4e9598d859c64affa611c2b9b7"></a><!-- doxytag: member="phpthumb::$config_output_interlace" ref="a4a1b9f4e9598d859c64affa611c2b9b7" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_output_interlace</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ef75de93e19d8d56d88e9d79d6992e6"></a><!-- doxytag: member="phpthumb::$config_error_image_width" ref="a9ef75de93e19d8d56d88e9d79d6992e6" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_error_image_width</b> = 400</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64dc3ade88f68c0101a3cfed40eaf53f"></a><!-- doxytag: member="phpthumb::$config_error_image_height" ref="a64dc3ade88f68c0101a3cfed40eaf53f" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_error_image_height</b> = 100</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0bb7c8b566df4701a5951ab6ee3edcac"></a><!-- doxytag: member="phpthumb::$config_error_message_image_default" ref="a0bb7c8b566df4701a5951ab6ee3edcac" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_error_message_image_default</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a985bb6996e68091184433a961341bbb1"></a><!-- doxytag: member="phpthumb::$config_error_bgcolor" ref="a985bb6996e68091184433a961341bbb1" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_error_bgcolor</b> = 'CCCCFF'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a771ea2eb9c43209ca3f8ae86689c7799"></a><!-- doxytag: member="phpthumb::$config_error_textcolor" ref="a771ea2eb9c43209ca3f8ae86689c7799" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_error_textcolor</b> = 'FF0000'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a641df336f39f801634c2bc7aa9ea87b8"></a><!-- doxytag: member="phpthumb::$config_error_fontsize" ref="a641df336f39f801634c2bc7aa9ea87b8" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_error_fontsize</b> = 1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ccf9b4dde6053bdb48a18c043bd5ba3"></a><!-- doxytag: member="phpthumb::$config_error_die_on_error" ref="a8ccf9b4dde6053bdb48a18c043bd5ba3" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_error_die_on_error</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65ee250ccc8c2966187ce12ab207fcd7"></a><!-- doxytag: member="phpthumb::$config_error_silent_die_on_error" ref="a65ee250ccc8c2966187ce12ab207fcd7" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_error_silent_die_on_error</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4617a6b90ea3daa57905258f5cff38a5"></a><!-- doxytag: member="phpthumb::$config_error_die_on_source_failure" ref="a4617a6b90ea3daa57905258f5cff38a5" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_error_die_on_source_failure</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11724d1f3b1ea196ed3604bbabe7f5f6"></a><!-- doxytag: member="phpthumb::$config_nohotlink_enabled" ref="a11724d1f3b1ea196ed3604bbabe7f5f6" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_nohotlink_enabled</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa96ab041873781863138251605d54667"></a><!-- doxytag: member="phpthumb::$config_nohotlink_valid_domains" ref="aa96ab041873781863138251605d54667" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_nohotlink_valid_domains</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65a8cb8968453e40992526d637aa2d76"></a><!-- doxytag: member="phpthumb::$config_nohotlink_erase_image" ref="a65a8cb8968453e40992526d637aa2d76" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_nohotlink_erase_image</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56fee18b6a6f0192e2e4793d324cf2b5"></a><!-- doxytag: member="phpthumb::$config_nohotlink_text_message" ref="a56fee18b6a6f0192e2e4793d324cf2b5" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_nohotlink_text_message</b> = 'Off-server thumbnailing is not allowed'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae836e117e4a4fcd57335291a52c70e3"></a><!-- doxytag: member="phpthumb::$config_nooffsitelink_enabled" ref="aae836e117e4a4fcd57335291a52c70e3" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_nooffsitelink_enabled</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc205049dd1ea0cddd141f36a5e4d014"></a><!-- doxytag: member="phpthumb::$config_nooffsitelink_valid_domains" ref="afc205049dd1ea0cddd141f36a5e4d014" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_nooffsitelink_valid_domains</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9946b9830d9603a0be6f31741caad6f"></a><!-- doxytag: member="phpthumb::$config_nooffsitelink_require_refer" ref="ae9946b9830d9603a0be6f31741caad6f" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_nooffsitelink_require_refer</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea9c273934347e71042b5b4203e2378a"></a><!-- doxytag: member="phpthumb::$config_nooffsitelink_erase_image" ref="aea9c273934347e71042b5b4203e2378a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_nooffsitelink_erase_image</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a534f9e81e95da404c67c85bc5a2728ff"></a><!-- doxytag: member="phpthumb::$config_nooffsitelink_watermark_src" ref="a534f9e81e95da404c67c85bc5a2728ff" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_nooffsitelink_watermark_src</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59de58f44fd7af02c90174186d21f88d"></a><!-- doxytag: member="phpthumb::$config_nooffsitelink_text_message" ref="a59de58f44fd7af02c90174186d21f88d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_nooffsitelink_text_message</b> = 'Off-server linking is not allowed'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa29b8b94c48115364ceb569c3c1f4e52"></a><!-- doxytag: member="phpthumb::$config_border_hexcolor" ref="aa29b8b94c48115364ceb569c3c1f4e52" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_border_hexcolor</b> = '000000'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1c592bc9d8212f9d39b6e012c02cdc5"></a><!-- doxytag: member="phpthumb::$config_background_hexcolor" ref="af1c592bc9d8212f9d39b6e012c02cdc5" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_background_hexcolor</b> = 'FFFFFF'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0927a6daef503fa34445b3fcfa1f98cf"></a><!-- doxytag: member="phpthumb::$config_ttf_directory" ref="a0927a6daef503fa34445b3fcfa1f98cf" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_ttf_directory</b> = '.'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a613d8880cdc717e3396b76cdd4f8f479"></a><!-- doxytag: member="phpthumb::$config_max_source_pixels" ref="a613d8880cdc717e3396b76cdd4f8f479" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_max_source_pixels</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4105de29cace00bd85a67891b5ea9b4a"></a><!-- doxytag: member="phpthumb::$config_use_exif_thumbnail_for_speed" ref="a4105de29cace00bd85a67891b5ea9b4a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_use_exif_thumbnail_for_speed</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeeba1791b804baa5acc22c02794307e7"></a><!-- doxytag: member="phpthumb::$allow_local_http_src" ref="aeeba1791b804baa5acc22c02794307e7" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$allow_local_http_src</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab81f604ee6f74cd06bcfd498d9bc65d3"></a><!-- doxytag: member="phpthumb::$config_imagemagick_path" ref="ab81f604ee6f74cd06bcfd498d9bc65d3" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_imagemagick_path</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f7a57fb9eafe183db25484214dbd621"></a><!-- doxytag: member="phpthumb::$config_prefer_imagemagick" ref="a3f7a57fb9eafe183db25484214dbd621" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_prefer_imagemagick</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adce24cf36c94ba0cf585e50f5b53347f"></a><!-- doxytag: member="phpthumb::$config_imagemagick_use_thumbnail" ref="adce24cf36c94ba0cf585e50f5b53347f" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_imagemagick_use_thumbnail</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a45d9dd71faf9a37089a1a635e15f1c"></a><!-- doxytag: member="phpthumb::$config_cache_maxage" ref="a7a45d9dd71faf9a37089a1a635e15f1c" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_maxage</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98bd02d20847094164ef4413b5492723"></a><!-- doxytag: member="phpthumb::$config_cache_maxsize" ref="a98bd02d20847094164ef4413b5492723" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_maxsize</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52f3f2297b7f3dec3205f33ce8f623a4"></a><!-- doxytag: member="phpthumb::$config_cache_maxfiles" ref="a52f3f2297b7f3dec3205f33ce8f623a4" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_maxfiles</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abdd82dbf2b384842c1454ef4ff5b7b70"></a><!-- doxytag: member="phpthumb::$config_cache_source_filemtime_ignore_local" ref="abdd82dbf2b384842c1454ef4ff5b7b70" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_source_filemtime_ignore_local</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad1f323de353e13b832124c47299fd4f3"></a><!-- doxytag: member="phpthumb::$config_cache_source_filemtime_ignore_remote" ref="ad1f323de353e13b832124c47299fd4f3" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_source_filemtime_ignore_remote</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acfc1d8a5dc60cba5e719eff86a153f35"></a><!-- doxytag: member="phpthumb::$config_cache_default_only_suffix" ref="acfc1d8a5dc60cba5e719eff86a153f35" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_default_only_suffix</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a550b5e8df90edc7b5f50bda3c75209f7"></a><!-- doxytag: member="phpthumb::$config_cache_force_passthru" ref="a550b5e8df90edc7b5f50bda3c75209f7" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_force_passthru</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae97728ffaa9e36142cfc5c36c14f0991"></a><!-- doxytag: member="phpthumb::$config_cache_prefix" ref="ae97728ffaa9e36142cfc5c36c14f0991" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_cache_prefix</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78ee54b06c441b74ca56032140f1070c"></a><!-- doxytag: member="phpthumb::$config_mysql_query" ref="a78ee54b06c441b74ca56032140f1070c" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_mysql_query</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6153ea73f740645f9dd2c4cd36bdbcb"></a><!-- doxytag: member="phpthumb::$config_mysql_hostname" ref="ad6153ea73f740645f9dd2c4cd36bdbcb" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_mysql_hostname</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8ca7274b1cc37db0ee955d47249e06c"></a><!-- doxytag: member="phpthumb::$config_mysql_username" ref="ad8ca7274b1cc37db0ee955d47249e06c" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_mysql_username</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0dfaab2d98c3b0ef8b15c0d5c9b188ef"></a><!-- doxytag: member="phpthumb::$config_mysql_password" ref="a0dfaab2d98c3b0ef8b15c0d5c9b188ef" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_mysql_password</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a381570f8dfcbb1ed8bfdb3e260100981"></a><!-- doxytag: member="phpthumb::$config_mysql_database" ref="a381570f8dfcbb1ed8bfdb3e260100981" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_mysql_database</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a848118f661f9171f0a1fa1503a4b78b7"></a><!-- doxytag: member="phpthumb::$config_high_security_enabled" ref="a848118f661f9171f0a1fa1503a4b78b7" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_high_security_enabled</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e2821df561fcf7bbca3363c88c3fa26"></a><!-- doxytag: member="phpthumb::$config_high_security_password" ref="a1e2821df561fcf7bbca3363c88c3fa26" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_high_security_password</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d205c1acfff97a1e6a13ecf6d547183"></a><!-- doxytag: member="phpthumb::$config_disable_debug" ref="a8d205c1acfff97a1e6a13ecf6d547183" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_disable_debug</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69a82df6cb668dfdf4c7940bf7cbda9c"></a><!-- doxytag: member="phpthumb::$config_allow_src_above_docroot" ref="a69a82df6cb668dfdf4c7940bf7cbda9c" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_allow_src_above_docroot</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae69360f1f55a2d9517441f875f2d9be6"></a><!-- doxytag: member="phpthumb::$config_allow_src_above_phpthumb" ref="ae69360f1f55a2d9517441f875f2d9be6" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_allow_src_above_phpthumb</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbd0d0dd4a2a3f2bd7a8c3eb4e2a7ecb"></a><!-- doxytag: member="phpthumb::$config_allow_parameter_file" ref="acbd0d0dd4a2a3f2bd7a8c3eb4e2a7ecb" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_allow_parameter_file</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bbb66787428114f108e44e660b6f026"></a><!-- doxytag: member="phpthumb::$config_allow_parameter_goto" ref="a6bbb66787428114f108e44e660b6f026" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_allow_parameter_goto</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ca4dc3419e08eaac60578595462d958"></a><!-- doxytag: member="phpthumb::$config_http_fopen_timeout" ref="a6ca4dc3419e08eaac60578595462d958" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_http_fopen_timeout</b> = 10</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa02299294497660f82f04b415237e35b"></a><!-- doxytag: member="phpthumb::$config_http_follow_redirect" ref="aa02299294497660f82f04b415237e35b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_http_follow_redirect</b> = true</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a944aa5bac4d90b24e938999846d6f569"></a><!-- doxytag: member="phpthumb::$config_disable_pathinfo_parsing" ref="a944aa5bac4d90b24e938999846d6f569" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_disable_pathinfo_parsing</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2137df28c14552e653512ff338c83d37"></a><!-- doxytag: member="phpthumb::$config_disable_imagecopyresampled" ref="a2137df28c14552e653512ff338c83d37" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_disable_imagecopyresampled</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab20c3a315197ee30b11fe8e89e051c91"></a><!-- doxytag: member="phpthumb::$config_disable_onlycreateable_passthru" ref="ab20c3a315197ee30b11fe8e89e051c91" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_disable_onlycreateable_passthru</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70662dbf9c5e45178766e6b57a580636"></a><!-- doxytag: member="phpthumb::$config_http_user_agent" ref="a70662dbf9c5e45178766e6b57a580636" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$config_http_user_agent</b> = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af50167c485c06a1a8f60c6a7bb66c2a4"></a><!-- doxytag: member="phpthumb::$debugmessages" ref="af50167c485c06a1a8f60c6a7bb66c2a4" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$debugmessages</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa93ebc26759ac5fd642ae3f120d10bc1"></a><!-- doxytag: member="phpthumb::$debugtiming" ref="aa93ebc26759ac5fd642ae3f120d10bc1" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$debugtiming</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08cf003a1e3588738ef54949689cdb86"></a><!-- doxytag: member="phpthumb::$fatalerror" ref="a08cf003a1e3588738ef54949689cdb86" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$fatalerror</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef8fe9357ca5374c48a7125847b1f22d"></a><!-- doxytag: member="phpthumb::$thumbnailQuality" ref="aef8fe9357ca5374c48a7125847b1f22d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$thumbnailQuality</b> = 75</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1cd7cf8f07d75c236af13c9357e26038"></a><!-- doxytag: member="phpthumb::$thumbnailFormat" ref="a1cd7cf8f07d75c236af13c9357e26038" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$thumbnailFormat</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23c026379d994f59b902f658bb89fdc0"></a><!-- doxytag: member="phpthumb::$sourceFilename" ref="a23c026379d994f59b902f658bb89fdc0" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sourceFilename</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a741082e7d12c72ddcc92be5042e11bc9"></a><!-- doxytag: member="phpthumb::$rawImageData" ref="a741082e7d12c72ddcc92be5042e11bc9" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$rawImageData</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a363e36065c381384d0266c3f09877093"></a><!-- doxytag: member="phpthumb::$IMresizedData" ref="a363e36065c381384d0266c3f09877093" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$IMresizedData</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f95f8d218613ce74b854e62bb579af4"></a><!-- doxytag: member="phpthumb::$outputImageData" ref="a5f95f8d218613ce74b854e62bb579af4" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$outputImageData</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38c52eb5de186a4592777ad7d8445efe"></a><!-- doxytag: member="phpthumb::$useRawIMoutput" ref="a38c52eb5de186a4592777ad7d8445efe" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$useRawIMoutput</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9adb84c7a819c918a593988deeee46f"></a><!-- doxytag: member="phpthumb::$gdimg_output" ref="ab9adb84c7a819c918a593988deeee46f" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$gdimg_output</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8fb4bbbfd78ed218ac6c83bc8da2009a"></a><!-- doxytag: member="phpthumb::$gdimg_source" ref="a8fb4bbbfd78ed218ac6c83bc8da2009a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$gdimg_source</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9e3bac4901aca1116c02c8f16bbd9cf"></a><!-- doxytag: member="phpthumb::$getimagesizeinfo" ref="ab9e3bac4901aca1116c02c8f16bbd9cf" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$getimagesizeinfo</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab99697cb3f2076428c66b2dcd863b071"></a><!-- doxytag: member="phpthumb::$source_width" ref="ab99697cb3f2076428c66b2dcd863b071" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$source_width</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a382b0c71131acacfb260640912321664"></a><!-- doxytag: member="phpthumb::$source_height" ref="a382b0c71131acacfb260640912321664" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$source_height</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73d17594bfdd1a01fe326fc12503382b"></a><!-- doxytag: member="phpthumb::$thumbnailCropX" ref="a73d17594bfdd1a01fe326fc12503382b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$thumbnailCropX</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a453a9978a1acd8a3eb30efd03cc82c56"></a><!-- doxytag: member="phpthumb::$thumbnailCropY" ref="a453a9978a1acd8a3eb30efd03cc82c56" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$thumbnailCropY</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac63e74f45ffc07659ea838ea2ad0d067"></a><!-- doxytag: member="phpthumb::$thumbnailCropW" ref="ac63e74f45ffc07659ea838ea2ad0d067" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$thumbnailCropW</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a864284dfd8ee9d4e9918871e026e33"></a><!-- doxytag: member="phpthumb::$thumbnailCropH" ref="a3a864284dfd8ee9d4e9918871e026e33" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$thumbnailCropH</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c64d5818b6ed2e8c8e3442c2bcfa3db"></a><!-- doxytag: member="phpthumb::$exif_thumbnail_width" ref="a4c64d5818b6ed2e8c8e3442c2bcfa3db" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$exif_thumbnail_width</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a822601df92c2390ce62195b41c13b4d1"></a><!-- doxytag: member="phpthumb::$exif_thumbnail_height" ref="a822601df92c2390ce62195b41c13b4d1" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$exif_thumbnail_height</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a39a8cbd4784f8d08c21953e7cba346b8"></a><!-- doxytag: member="phpthumb::$exif_thumbnail_type" ref="a39a8cbd4784f8d08c21953e7cba346b8" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$exif_thumbnail_type</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae93e8c64eca50ddd8beb27ab6de1810"></a><!-- doxytag: member="phpthumb::$exif_thumbnail_data" ref="aae93e8c64eca50ddd8beb27ab6de1810" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$exif_thumbnail_data</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d365f84ba5bbf4e093f8a0702629345"></a><!-- doxytag: member="phpthumb::$exif_raw_data" ref="a0d365f84ba5bbf4e093f8a0702629345" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$exif_raw_data</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a693118608e1b644107709a6628becaca"></a><!-- doxytag: member="phpthumb::$thumbnail_width" ref="a693118608e1b644107709a6628becaca" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$thumbnail_width</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58871bcce972a4cd322acff12a440515"></a><!-- doxytag: member="phpthumb::$thumbnail_height" ref="a58871bcce972a4cd322acff12a440515" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$thumbnail_height</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ba63c2f0080394ad63bcdb21ee1a43d"></a><!-- doxytag: member="phpthumb::$thumbnail_image_width" ref="a7ba63c2f0080394ad63bcdb21ee1a43d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$thumbnail_image_width</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3758e4b2aa2324fa209376586aa8f5a4"></a><!-- doxytag: member="phpthumb::$thumbnail_image_height" ref="a3758e4b2aa2324fa209376586aa8f5a4" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$thumbnail_image_height</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac59a98b432f947be1878806b26776783"></a><!-- doxytag: member="phpthumb::$cache_filename" ref="ac59a98b432f947be1878806b26776783" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$cache_filename</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95a60091ab5be9b552eda99848bdb45b"></a><!-- doxytag: member="phpthumb::$AlphaCapableFormats" ref="a95a60091ab5be9b552eda99848bdb45b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$AlphaCapableFormats</b> = array('png', 'ico', 'gif')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acff8efcd24c1abadf7b68238eb29beef"></a><!-- doxytag: member="phpthumb::$is_alpha" ref="acff8efcd24c1abadf7b68238eb29beef" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$is_alpha</b> = false</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1aa40c1e2cc963fe83ec93408baf9132"></a><!-- doxytag: member="phpthumb::$iswindows" ref="a1aa40c1e2cc963fe83ec93408baf9132" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$iswindows</b> = null</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10ab269e86be74a9c8d50ed3707deb18"></a><!-- doxytag: member="phpthumb::$phpthumb_version" ref="a10ab269e86be74a9c8d50ed3707deb18" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$phpthumb_version</b> = '1.7.7-200612252156'</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.class.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpthumb__bmp-members.html b/doc/html/classphpthumb__bmp-members.html
new file mode 100644
index 0000000..cc6b3a0
--- /dev/null
+++ b/doc/html/classphpthumb__bmp-members.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpthumb_bmp Member List</h1>This is the complete list of members for <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>BigEndian2Bin</b>($byteword) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>BigEndian2Int</b>($byteword) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Bin2Dec</b>($binstring, $signed=false) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>BMPcompressionOS2Lookup</b>($compressionid) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>BMPcompressionWindowsLookup</b>($compressionid) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CastAsInt</b>($floatnum) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>FixedPoint2_30</b>($rawdata) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GD2BMPstring</b>(&amp;$gd_image) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getid3_bmp</b>(&amp;$BMPdata, &amp;$ThisFileInfo, $ExtractPalette=false, $ExtractData=false) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>IntColor2RGB</b>($color) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>LittleEndian2Int</b>($byteword) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>phpthumb_bmp</b>() (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>phpthumb_bmp2gd</b>(&amp;$BMPdata, $truecolor=true) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>phpthumb_bmpfile2gd</b>($filename, $truecolor=true) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>PlotBMP</b>(&amp;$BMPinfo) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>PlotPixelsGD</b>(&amp;$BMPdata, $truecolor=true) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>trunc</b>($floatnumber) (defined in <a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a>)</td><td><a class="el" href="classphpthumb__bmp.html">phpthumb_bmp</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpthumb__bmp.html b/doc/html/classphpthumb__bmp.html
new file mode 100644
index 0000000..7d7a70e
--- /dev/null
+++ b/doc/html/classphpthumb__bmp.html
@@ -0,0 +1,111 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: phpthumb_bmp Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpthumb_bmp Class Reference</h1><!-- doxytag: class="phpthumb_bmp" -->
+<p><a href="classphpthumb__bmp-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e1ca97690a2eaba7e9c75813757105d"></a><!-- doxytag: member="phpthumb_bmp::phpthumb_bmp" ref="a7e1ca97690a2eaba7e9c75813757105d" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>phpthumb_bmp</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6be46010fa699e30b637a0dd924325c"></a><!-- doxytag: member="phpthumb_bmp::phpthumb_bmp2gd" ref="ab6be46010fa699e30b637a0dd924325c" args="(&amp;$BMPdata, $truecolor=true)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>phpthumb_bmp2gd</b> (&amp;$BMPdata, $truecolor=true)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9b0b2b7d11441423d93ce9374d81c07"></a><!-- doxytag: member="phpthumb_bmp::phpthumb_bmpfile2gd" ref="ac9b0b2b7d11441423d93ce9374d81c07" args="($filename, $truecolor=true)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>phpthumb_bmpfile2gd</b> ($filename, $truecolor=true)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f5581ebdfd4a084670f59e59281d965"></a><!-- doxytag: member="phpthumb_bmp::GD2BMPstring" ref="a0f5581ebdfd4a084670f59e59281d965" args="(&amp;$gd_image)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GD2BMPstring</b> (&amp;$gd_image)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19b3534c471bc4304f2b64ad28efc49d"></a><!-- doxytag: member="phpthumb_bmp::getid3_bmp" ref="a19b3534c471bc4304f2b64ad28efc49d" args="(&amp;$BMPdata, &amp;$ThisFileInfo, $ExtractPalette=false, $ExtractData=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getid3_bmp</b> (&amp;$BMPdata, &amp;$ThisFileInfo, $ExtractPalette=false, $ExtractData=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34486d0463a0640ee322e4acaf289cbb"></a><!-- doxytag: member="phpthumb_bmp::IntColor2RGB" ref="a34486d0463a0640ee322e4acaf289cbb" args="($color)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>IntColor2RGB</b> ($color)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af18ee056a530e0efb59d99a2d337add1"></a><!-- doxytag: member="phpthumb_bmp::PlotPixelsGD" ref="af18ee056a530e0efb59d99a2d337add1" args="(&amp;$BMPdata, $truecolor=true)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>PlotPixelsGD</b> (&amp;$BMPdata, $truecolor=true)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7348714e3fa83958185cc80d3fac55a7"></a><!-- doxytag: member="phpthumb_bmp::PlotBMP" ref="a7348714e3fa83958185cc80d3fac55a7" args="(&amp;$BMPinfo)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>PlotBMP</b> (&amp;$BMPinfo)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26afdead98a9f0698b4cfc93fb0e5c6b"></a><!-- doxytag: member="phpthumb_bmp::BMPcompressionWindowsLookup" ref="a26afdead98a9f0698b4cfc93fb0e5c6b" args="($compressionid)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>BMPcompressionWindowsLookup</b> ($compressionid)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac15c61daf25c8241a8c6834354d9f3d5"></a><!-- doxytag: member="phpthumb_bmp::BMPcompressionOS2Lookup" ref="ac15c61daf25c8241a8c6834354d9f3d5" args="($compressionid)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>BMPcompressionOS2Lookup</b> ($compressionid)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee832ca071de33d1f75c361ce78248ba"></a><!-- doxytag: member="phpthumb_bmp::trunc" ref="aee832ca071de33d1f75c361ce78248ba" args="($floatnumber)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>trunc</b> ($floatnumber)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afd1668151644095d556800033c9f9ff1"></a><!-- doxytag: member="phpthumb_bmp::LittleEndian2Int" ref="afd1668151644095d556800033c9f9ff1" args="($byteword)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>LittleEndian2Int</b> ($byteword)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b5c06eef108f47705956f73c24323a6"></a><!-- doxytag: member="phpthumb_bmp::BigEndian2Int" ref="a5b5c06eef108f47705956f73c24323a6" args="($byteword)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>BigEndian2Int</b> ($byteword)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab035b3e72a14bd89dd1eeada4d7e7465"></a><!-- doxytag: member="phpthumb_bmp::BigEndian2Bin" ref="ab035b3e72a14bd89dd1eeada4d7e7465" args="($byteword)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>BigEndian2Bin</b> ($byteword)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed4ca605a7ab52a8f73145002b9835bb"></a><!-- doxytag: member="phpthumb_bmp::FixedPoint2_30" ref="aed4ca605a7ab52a8f73145002b9835bb" args="($rawdata)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>FixedPoint2_30</b> ($rawdata)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19ad47be0e00bedf728654f9d967103c"></a><!-- doxytag: member="phpthumb_bmp::Bin2Dec" ref="a19ad47be0e00bedf728654f9d967103c" args="($binstring, $signed=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Bin2Dec</b> ($binstring, $signed=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f3e71b45c30a71cc0d70756903849b1"></a><!-- doxytag: member="phpthumb_bmp::CastAsInt" ref="a9f3e71b45c30a71cc0d70756903849b1" args="($floatnum)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CastAsInt</b> ($floatnum)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>getID3() by James Heinrich &lt;<a href="mailto:info@getid3.org">info@getid3.org</a>&gt; // </p>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.bmp.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpthumb__filters-members.html b/doc/html/classphpthumb__filters-members.html
new file mode 100644
index 0000000..2467f25
--- /dev/null
+++ b/doc/html/classphpthumb__filters-members.html
@@ -0,0 +1,106 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpthumb_filters Member List</h1>This is the complete list of members for <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$phpThumbObject</b> (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ApplyMask</b>(&amp;$gdimg_mask, &amp;$gdimg_image) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Bevel</b>(&amp;$gdimg, $width, $hexcolor1, $hexcolor2) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Blur</b>(&amp;$gdimg, $radius=0.5) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>BlurGaussian</b>(&amp;$gdimg) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>BlurSelective</b>(&amp;$gdimg) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Brightness</b>(&amp;$gdimg, $amount=0) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Colorize</b>(&amp;$gdimg, $amount, $targetColor) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Contrast</b>(&amp;$gdimg, $amount=0) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Crop</b>(&amp;$gdimg, $left=0, $right=0, $top=0, $bottom=0) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DebugMessage</b>($message, $file='', $line='') (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Desaturate</b>(&amp;$gdimg, $amount, $color='') (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DropShadow</b>(&amp;$gdimg, $distance, $width, $hexcolor, $angle, $fade) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>EdgeDetect</b>(&amp;$gdimg) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Elipse</b>($gdimg) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Emboss</b>(&amp;$gdimg) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Flip</b>(&amp;$gdimg, $x=false, $y=false) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Frame</b>(&amp;$gdimg, $frame_width, $edge_width, $hexcolor_frame, $hexcolor1, $hexcolor2) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Gamma</b>(&amp;$gdimg, $amount) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Grayscale</b>(&amp;$gdimg) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>HistogramAnalysis</b>(&amp;$gdimg, $calculateGray=false) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>HistogramOverlay</b>(&amp;$gdimg, $bands='*', $colors='', $width=0.25, $height=0.25, $alignment='BR', $opacity=50, $margin_x=5, $margin_y=null) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>HistogramStretch</b>(&amp;$gdimg, $band='*', $method=0, $threshold=0.1) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageBorder</b>(&amp;$gdimg, $border_width, $radius_x, $radius_y, $hexcolor_border) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageTrueColorToPalette2</b>(&amp;$image, $dither, $ncolors) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImprovedImageRotate</b>(&amp;$gdimg_source, $rotate_angle=0, $config_background_hexcolor='FFFFFF', $bg=null) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>MeanRemoval</b>(&amp;$gdimg) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Negative</b>(&amp;$gdimg) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>phpthumb_filters</b>() (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ReduceColorDepth</b>(&amp;$gdimg, $colors=256, $dither=true) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>RoundedImageCorners</b>(&amp;$gdimg, $radius_x, $radius_y) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Saturation</b>(&amp;$gdimg, $amount, $color='') (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Sepia</b>(&amp;$gdimg, $amount, $targetColor) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Smooth</b>(&amp;$gdimg, $amount=6) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Threshold</b>(&amp;$gdimg, $cutoff) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>WatermarkOverlay</b>(&amp;$gdimg_dest, &amp;$img_watermark, $alignment='*', $opacity=50, $margin_x=5, $margin_y=null) (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>WatermarkText</b>(&amp;$gdimg, $text, $size, $alignment, $hex_color='000000', $ttffont='', $opacity=100, $margin=5, $angle=0, $bg_color=false, $bg_opacity=0, $fillextend='') (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>WhiteBalance</b>(&amp;$gdimg, $targetColor='') (defined in <a class="el" href="classphpthumb__filters.html">phpthumb_filters</a>)</td><td><a class="el" href="classphpthumb__filters.html">phpthumb_filters</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpthumb__filters.html b/doc/html/classphpthumb__filters.html
new file mode 100644
index 0000000..7eea9cd
--- /dev/null
+++ b/doc/html/classphpthumb__filters.html
@@ -0,0 +1,154 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: phpthumb_filters Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpthumb_filters Class Reference</h1><!-- doxytag: class="phpthumb_filters" -->
+<p><a href="classphpthumb__filters-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40288d86788557387bdffbd7249727a1"></a><!-- doxytag: member="phpthumb_filters::phpthumb_filters" ref="a40288d86788557387bdffbd7249727a1" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>phpthumb_filters</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab66e42b709bb99eafec20645f7e31487"></a><!-- doxytag: member="phpthumb_filters::ApplyMask" ref="ab66e42b709bb99eafec20645f7e31487" args="(&amp;$gdimg_mask, &amp;$gdimg_image)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ApplyMask</b> (&amp;$gdimg_mask, &amp;$gdimg_image)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66938de91d62686db430b40eff263013"></a><!-- doxytag: member="phpthumb_filters::Bevel" ref="a66938de91d62686db430b40eff263013" args="(&amp;$gdimg, $width, $hexcolor1, $hexcolor2)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Bevel</b> (&amp;$gdimg, $width, $hexcolor1, $hexcolor2)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9969a78ed64c8913691f6d394e77c58"></a><!-- doxytag: member="phpthumb_filters::Blur" ref="ac9969a78ed64c8913691f6d394e77c58" args="(&amp;$gdimg, $radius=0.5)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Blur</b> (&amp;$gdimg, $radius=0.5)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ff929439e5e99997b70b14c8317e253"></a><!-- doxytag: member="phpthumb_filters::BlurGaussian" ref="a2ff929439e5e99997b70b14c8317e253" args="(&amp;$gdimg)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>BlurGaussian</b> (&amp;$gdimg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d2af5ca7ecfa780de01f4b0502151e4"></a><!-- doxytag: member="phpthumb_filters::BlurSelective" ref="a0d2af5ca7ecfa780de01f4b0502151e4" args="(&amp;$gdimg)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>BlurSelective</b> (&amp;$gdimg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b5845285b26f1e23816b665445d5603"></a><!-- doxytag: member="phpthumb_filters::Brightness" ref="a4b5845285b26f1e23816b665445d5603" args="(&amp;$gdimg, $amount=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Brightness</b> (&amp;$gdimg, $amount=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7fadc9cf0a032adcc08c9f1af9a384b0"></a><!-- doxytag: member="phpthumb_filters::Contrast" ref="a7fadc9cf0a032adcc08c9f1af9a384b0" args="(&amp;$gdimg, $amount=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Contrast</b> (&amp;$gdimg, $amount=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f9253e0412f051c8754c480d2e58a42"></a><!-- doxytag: member="phpthumb_filters::Colorize" ref="a3f9253e0412f051c8754c480d2e58a42" args="(&amp;$gdimg, $amount, $targetColor)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Colorize</b> (&amp;$gdimg, $amount, $targetColor)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a720b74f05f0ef2f15e702ae85ef8d9b4"></a><!-- doxytag: member="phpthumb_filters::Crop" ref="a720b74f05f0ef2f15e702ae85ef8d9b4" args="(&amp;$gdimg, $left=0, $right=0, $top=0, $bottom=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Crop</b> (&amp;$gdimg, $left=0, $right=0, $top=0, $bottom=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdba2740e3764ad46a90db8dce80ef50"></a><!-- doxytag: member="phpthumb_filters::Desaturate" ref="afdba2740e3764ad46a90db8dce80ef50" args="(&amp;$gdimg, $amount, $color='')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Desaturate</b> (&amp;$gdimg, $amount, $color='')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a531d4f5710a0c9bf3ee60416cc21dcb6"></a><!-- doxytag: member="phpthumb_filters::DropShadow" ref="a531d4f5710a0c9bf3ee60416cc21dcb6" args="(&amp;$gdimg, $distance, $width, $hexcolor, $angle, $fade)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>DropShadow</b> (&amp;$gdimg, $distance, $width, $hexcolor, $angle, $fade)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a828bd295ac5c621c555da432e895653d"></a><!-- doxytag: member="phpthumb_filters::EdgeDetect" ref="a828bd295ac5c621c555da432e895653d" args="(&amp;$gdimg)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>EdgeDetect</b> (&amp;$gdimg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac89195f0feaad7b074dabbcd62f6e959"></a><!-- doxytag: member="phpthumb_filters::Elipse" ref="ac89195f0feaad7b074dabbcd62f6e959" args="($gdimg)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Elipse</b> ($gdimg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4973d896a370f163130869a1323a05c"></a><!-- doxytag: member="phpthumb_filters::Emboss" ref="ab4973d896a370f163130869a1323a05c" args="(&amp;$gdimg)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Emboss</b> (&amp;$gdimg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab2e1a125ba7e77efeae3f6c2aa813c2e"></a><!-- doxytag: member="phpthumb_filters::Flip" ref="ab2e1a125ba7e77efeae3f6c2aa813c2e" args="(&amp;$gdimg, $x=false, $y=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Flip</b> (&amp;$gdimg, $x=false, $y=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af28d7e7697f26af44a14a76e297c7d80"></a><!-- doxytag: member="phpthumb_filters::Frame" ref="af28d7e7697f26af44a14a76e297c7d80" args="(&amp;$gdimg, $frame_width, $edge_width, $hexcolor_frame, $hexcolor1, $hexcolor2)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Frame</b> (&amp;$gdimg, $frame_width, $edge_width, $hexcolor_frame, $hexcolor1, $hexcolor2)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a053c39ed6c556d2571da071148382cc5"></a><!-- doxytag: member="phpthumb_filters::Gamma" ref="a053c39ed6c556d2571da071148382cc5" args="(&amp;$gdimg, $amount)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Gamma</b> (&amp;$gdimg, $amount)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4278a2cd6e7b7f5a7a07c3762c4a74b5"></a><!-- doxytag: member="phpthumb_filters::Grayscale" ref="a4278a2cd6e7b7f5a7a07c3762c4a74b5" args="(&amp;$gdimg)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Grayscale</b> (&amp;$gdimg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22e1d8d7323cc0058c3c9d758e637df6"></a><!-- doxytag: member="phpthumb_filters::HistogramAnalysis" ref="a22e1d8d7323cc0058c3c9d758e637df6" args="(&amp;$gdimg, $calculateGray=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>HistogramAnalysis</b> (&amp;$gdimg, $calculateGray=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c39b9a162151f74c212a4cfd40c694a"></a><!-- doxytag: member="phpthumb_filters::HistogramStretch" ref="a7c39b9a162151f74c212a4cfd40c694a" args="(&amp;$gdimg, $band='*', $method=0, $threshold=0.1)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>HistogramStretch</b> (&amp;$gdimg, $band='*', $method=0, $threshold=0.1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7f3ee917c0b3920379e3c12f04320cb7"></a><!-- doxytag: member="phpthumb_filters::HistogramOverlay" ref="a7f3ee917c0b3920379e3c12f04320cb7" args="(&amp;$gdimg, $bands='*', $colors='', $width=0.25, $height=0.25, $alignment='BR', $opacity=50, $margin_x=5, $margin_y=null)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>HistogramOverlay</b> (&amp;$gdimg, $bands='*', $colors='', $width=0.25, $height=0.25, $alignment='BR', $opacity=50, $margin_x=5, $margin_y=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c7ffce8c58a70c01f3a5d4dbf30588a"></a><!-- doxytag: member="phpthumb_filters::ImageBorder" ref="a7c7ffce8c58a70c01f3a5d4dbf30588a" args="(&amp;$gdimg, $border_width, $radius_x, $radius_y, $hexcolor_border)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageBorder</b> (&amp;$gdimg, $border_width, $radius_x, $radius_y, $hexcolor_border)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2079c1c40074907a5ab509768f50f83e"></a><!-- doxytag: member="phpthumb_filters::ImprovedImageRotate" ref="a2079c1c40074907a5ab509768f50f83e" args="(&amp;$gdimg_source, $rotate_angle=0, $config_background_hexcolor='FFFFFF', $bg=null)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImprovedImageRotate</b> (&amp;$gdimg_source, $rotate_angle=0, $config_background_hexcolor='FFFFFF', $bg=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26703e393eafcff0ebd4479df776feda"></a><!-- doxytag: member="phpthumb_filters::MeanRemoval" ref="a26703e393eafcff0ebd4479df776feda" args="(&amp;$gdimg)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>MeanRemoval</b> (&amp;$gdimg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c9463aa5f2102e380a545dbbfec27f4"></a><!-- doxytag: member="phpthumb_filters::Negative" ref="a1c9463aa5f2102e380a545dbbfec27f4" args="(&amp;$gdimg)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Negative</b> (&amp;$gdimg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ad8fb5e117e7a72c6c896a630e61323"></a><!-- doxytag: member="phpthumb_filters::RoundedImageCorners" ref="a9ad8fb5e117e7a72c6c896a630e61323" args="(&amp;$gdimg, $radius_x, $radius_y)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>RoundedImageCorners</b> (&amp;$gdimg, $radius_x, $radius_y)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e6d4664796b6084a05e961d62e2f681"></a><!-- doxytag: member="phpthumb_filters::Saturation" ref="a3e6d4664796b6084a05e961d62e2f681" args="(&amp;$gdimg, $amount, $color='')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Saturation</b> (&amp;$gdimg, $amount, $color='')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4319dc4beb1e955cc34d2eda0918d3c0"></a><!-- doxytag: member="phpthumb_filters::Sepia" ref="a4319dc4beb1e955cc34d2eda0918d3c0" args="(&amp;$gdimg, $amount, $targetColor)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Sepia</b> (&amp;$gdimg, $amount, $targetColor)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a06951a5fa2fd41b9953c2e3b47c12abb"></a><!-- doxytag: member="phpthumb_filters::Smooth" ref="a06951a5fa2fd41b9953c2e3b47c12abb" args="(&amp;$gdimg, $amount=6)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Smooth</b> (&amp;$gdimg, $amount=6)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0950263a297e2938fbea0991ed663f84"></a><!-- doxytag: member="phpthumb_filters::Threshold" ref="a0950263a297e2938fbea0991ed663f84" args="(&amp;$gdimg, $cutoff)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Threshold</b> (&amp;$gdimg, $cutoff)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac329aa46385ff4feddaa717d93e0181d"></a><!-- doxytag: member="phpthumb_filters::ImageTrueColorToPalette2" ref="ac329aa46385ff4feddaa717d93e0181d" args="(&amp;$image, $dither, $ncolors)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageTrueColorToPalette2</b> (&amp;$image, $dither, $ncolors)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a48d146bb00040c57ac4f51a01faeebda"></a><!-- doxytag: member="phpthumb_filters::ReduceColorDepth" ref="a48d146bb00040c57ac4f51a01faeebda" args="(&amp;$gdimg, $colors=256, $dither=true)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ReduceColorDepth</b> (&amp;$gdimg, $colors=256, $dither=true)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28868283fd3f712dd0344231ffdc9ee5"></a><!-- doxytag: member="phpthumb_filters::WhiteBalance" ref="a28868283fd3f712dd0344231ffdc9ee5" args="(&amp;$gdimg, $targetColor='')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>WhiteBalance</b> (&amp;$gdimg, $targetColor='')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab007d4b145b7b856d9130f8bc9802f1c"></a><!-- doxytag: member="phpthumb_filters::WatermarkText" ref="ab007d4b145b7b856d9130f8bc9802f1c" args="(&amp;$gdimg, $text, $size, $alignment, $hex_color='000000', $ttffont='', $opacity=100, $margin=5, $angle=0, $bg_color=false, $bg_opacity=0, $fillextend='')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>WatermarkText</b> (&amp;$gdimg, $text, $size, $alignment, $hex_color='000000', $ttffont='', $opacity=100, $margin=5, $angle=0, $bg_color=false, $bg_opacity=0, $fillextend='')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83fb969081a6b65f3cdf7da62dae9511"></a><!-- doxytag: member="phpthumb_filters::WatermarkOverlay" ref="a83fb969081a6b65f3cdf7da62dae9511" args="(&amp;$gdimg_dest, &amp;$img_watermark, $alignment='*', $opacity=50, $margin_x=5, $margin_y=null)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>WatermarkOverlay</b> (&amp;$gdimg_dest, &amp;$img_watermark, $alignment='*', $opacity=50, $margin_x=5, $margin_y=null)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a0048e930edc8c27e54801aa03c4ab6"></a><!-- doxytag: member="phpthumb_filters::DebugMessage" ref="a9a0048e930edc8c27e54801aa03c4ab6" args="($message, $file='', $line='')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>DebugMessage</b> ($message, $file='', $line='')</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71f683d089e2d1eae58da9ccf6e4cb28"></a><!-- doxytag: member="phpthumb_filters::$phpThumbObject" ref="a71f683d089e2d1eae58da9ccf6e4cb28" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$phpThumbObject</b> = null</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>phpThumb() by James Heinrich &lt;<a href="mailto:info@silisoftware.com">info@silisoftware.com</a>&gt; // </p>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.filters.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpthumb__functions-members.html b/doc/html/classphpthumb__functions-members.html
new file mode 100644
index 0000000..d6da6d3
--- /dev/null
+++ b/doc/html/classphpthumb__functions-members.html
@@ -0,0 +1,106 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpthumb_functions Member List</h1>This is the complete list of members for <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>ApacheLookupURIarray</b>($filename) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>builtin_function_exists</b>($functionname) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CaseInsensitiveInArray</b>($needle, $haystack) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>CleanUpURLencoding</b>($url, $queryseperator='&amp;') (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>EnsureDirectoryExists</b>($dirname) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>exif_info</b>() (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>filedate_remote</b>($remotefile, $timeout=10) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>filesize_remote</b>($remotefile, $timeout=10) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>FunctionIsDisabled</b>($function) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>gd_is_bundled</b>() (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>gd_version</b>($fullstring=false) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GetAllFilesInSubfolders</b>($dirname) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GetPixelColor</b>(&amp;$img, $x, $y) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GrayscalePixel</b>($OriginalPixel) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GrayscalePixelRGB</b>($rgb) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GrayscaleValue</b>($r, $g, $b) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>HexCharDisplay</b>($string) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>HexColorXOR</b>($hexcolor) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageColorAllocateAlphaSafe</b>(&amp;$gdimg_hexcolorallocate, $R, $G, $B, $alpha=false) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageCopyResampleBicubic</b>($dst_img, $src_img, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageCopyRespectAlpha</b>(&amp;$dst_im, &amp;$src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h, $pct=100) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageCreateFunction</b>($x_size, $y_size) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageHexColorAllocate</b>(&amp;$gdimg_hexcolorallocate, $HexColorString, $dieOnInvalid=false, $alpha=false) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ImageTypeToMIMEtype</b>($imagetype) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>IsHexColor</b>($HexColorString) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>LittleEndian2String</b>($number, $minbytes=1) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>md5_file_safe</b>($filename) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nonempty_min</b>() (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>OneOfThese</b>() (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>phpinfo_array</b>() (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ProportionalResize</b>($old_width, $old_height, $new_width=false, $new_height=false) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SafeExec</b>($command) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SafeURLread</b>($url, &amp;$error, $timeout=10, $followredirects=true) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SanitizeFilename</b>($filename) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>URLreadFsock</b>($host, $file, &amp;$errstr, $successonly=true, $port=80, $timeout=10) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>user_function_exists</b>($functionname) (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>version_compare_replacement</b>($version1, $version2, $operator='') (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>version_compare_replacement_sub</b>($version1, $version2, $operator='') (defined in <a class="el" href="classphpthumb__functions.html">phpthumb_functions</a>)</td><td><a class="el" href="classphpthumb__functions.html">phpthumb_functions</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpthumb__functions.html b/doc/html/classphpthumb__functions.html
new file mode 100644
index 0000000..bd708a1
--- /dev/null
+++ b/doc/html/classphpthumb__functions.html
@@ -0,0 +1,153 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: phpthumb_functions Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpthumb_functions Class Reference</h1><!-- doxytag: class="phpthumb_functions" -->
+<p><a href="classphpthumb__functions-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab3d800d90975522c43d1cf53b17bda1"></a><!-- doxytag: member="phpthumb_functions::user_function_exists" ref="aab3d800d90975522c43d1cf53b17bda1" args="($functionname)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>user_function_exists</b> ($functionname)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada45f67b467b685f69654a5a35327d60"></a><!-- doxytag: member="phpthumb_functions::builtin_function_exists" ref="ada45f67b467b685f69654a5a35327d60" args="($functionname)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>builtin_function_exists</b> ($functionname)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58fe58866b20efb03c246f23f6a7cb74"></a><!-- doxytag: member="phpthumb_functions::version_compare_replacement_sub" ref="a58fe58866b20efb03c246f23f6a7cb74" args="($version1, $version2, $operator='')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>version_compare_replacement_sub</b> ($version1, $version2, $operator='')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac147075d506d1ebb3878aacd534a08ba"></a><!-- doxytag: member="phpthumb_functions::version_compare_replacement" ref="ac147075d506d1ebb3878aacd534a08ba" args="($version1, $version2, $operator='')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>version_compare_replacement</b> ($version1, $version2, $operator='')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac14ff170d3ab606eae44a02f2b1eab31"></a><!-- doxytag: member="phpthumb_functions::phpinfo_array" ref="ac14ff170d3ab606eae44a02f2b1eab31" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>phpinfo_array</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac609939b3d3790c6c93f2f537cd6b29a"></a><!-- doxytag: member="phpthumb_functions::exif_info" ref="ac609939b3d3790c6c93f2f537cd6b29a" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>exif_info</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1f8075d38d7f4110063b6fcb18ca6e6"></a><!-- doxytag: member="phpthumb_functions::ImageTypeToMIMEtype" ref="aa1f8075d38d7f4110063b6fcb18ca6e6" args="($imagetype)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageTypeToMIMEtype</b> ($imagetype)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a958774930999ca39e4a5236ab307247a"></a><!-- doxytag: member="phpthumb_functions::HexCharDisplay" ref="a958774930999ca39e4a5236ab307247a" args="($string)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>HexCharDisplay</b> ($string)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85536660834c28b7383ba4bcf2971898"></a><!-- doxytag: member="phpthumb_functions::IsHexColor" ref="a85536660834c28b7383ba4bcf2971898" args="($HexColorString)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>IsHexColor</b> ($HexColorString)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae41b9bf5b47aa87a9be8ebea47f22cda"></a><!-- doxytag: member="phpthumb_functions::ImageColorAllocateAlphaSafe" ref="ae41b9bf5b47aa87a9be8ebea47f22cda" args="(&amp;$gdimg_hexcolorallocate, $R, $G, $B, $alpha=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageColorAllocateAlphaSafe</b> (&amp;$gdimg_hexcolorallocate, $R, $G, $B, $alpha=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5058435fa0f0845925eae5b5e3a98fc6"></a><!-- doxytag: member="phpthumb_functions::ImageHexColorAllocate" ref="a5058435fa0f0845925eae5b5e3a98fc6" args="(&amp;$gdimg_hexcolorallocate, $HexColorString, $dieOnInvalid=false, $alpha=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageHexColorAllocate</b> (&amp;$gdimg_hexcolorallocate, $HexColorString, $dieOnInvalid=false, $alpha=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02b041069f786c9b594bb075a00713d2"></a><!-- doxytag: member="phpthumb_functions::HexColorXOR" ref="a02b041069f786c9b594bb075a00713d2" args="($hexcolor)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>HexColorXOR</b> ($hexcolor)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61e508b52274d1fb315a690a21ecc87a"></a><!-- doxytag: member="phpthumb_functions::GetPixelColor" ref="a61e508b52274d1fb315a690a21ecc87a" args="(&amp;$img, $x, $y)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GetPixelColor</b> (&amp;$img, $x, $y)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9fae46ac53d172de109283b98195cdc1"></a><!-- doxytag: member="phpthumb_functions::GrayscaleValue" ref="a9fae46ac53d172de109283b98195cdc1" args="($r, $g, $b)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GrayscaleValue</b> ($r, $g, $b)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4b24bfae69c1b84639eec0b8b64ca69"></a><!-- doxytag: member="phpthumb_functions::GrayscalePixel" ref="ad4b24bfae69c1b84639eec0b8b64ca69" args="($OriginalPixel)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GrayscalePixel</b> ($OriginalPixel)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6b101cd8416a9c62fb646f0b4f5e152"></a><!-- doxytag: member="phpthumb_functions::GrayscalePixelRGB" ref="ae6b101cd8416a9c62fb646f0b4f5e152" args="($rgb)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GrayscalePixelRGB</b> ($rgb)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac9391ace31e9d48ea73e1bfd5eef416"></a><!-- doxytag: member="phpthumb_functions::ImageCopyResampleBicubic" ref="aac9391ace31e9d48ea73e1bfd5eef416" args="($dst_img, $src_img, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageCopyResampleBicubic</b> ($dst_img, $src_img, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7eaa9763f59e3f301caee811da24afb6"></a><!-- doxytag: member="phpthumb_functions::ImageCreateFunction" ref="a7eaa9763f59e3f301caee811da24afb6" args="($x_size, $y_size)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageCreateFunction</b> ($x_size, $y_size)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1dbce71e9b8b711b8dd463786a42474"></a><!-- doxytag: member="phpthumb_functions::ImageCopyRespectAlpha" ref="ab1dbce71e9b8b711b8dd463786a42474" args="(&amp;$dst_im, &amp;$src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h, $pct=100)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageCopyRespectAlpha</b> (&amp;$dst_im, &amp;$src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h, $pct=100)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03f0184a3c4f148b614c2de0c5c8d4d9"></a><!-- doxytag: member="phpthumb_functions::ProportionalResize" ref="a03f0184a3c4f148b614c2de0c5c8d4d9" args="($old_width, $old_height, $new_width=false, $new_height=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ProportionalResize</b> ($old_width, $old_height, $new_width=false, $new_height=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1f7e7d42c8c88f7e544ce0de5b18bb8"></a><!-- doxytag: member="phpthumb_functions::FunctionIsDisabled" ref="ab1f7e7d42c8c88f7e544ce0de5b18bb8" args="($function)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>FunctionIsDisabled</b> ($function)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a399990f50792fb7c054fc7707af62e82"></a><!-- doxytag: member="phpthumb_functions::SafeExec" ref="a399990f50792fb7c054fc7707af62e82" args="($command)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>SafeExec</b> ($command)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00e48b6182f59b4ab4e9d30b8beb0a02"></a><!-- doxytag: member="phpthumb_functions::ApacheLookupURIarray" ref="a00e48b6182f59b4ab4e9d30b8beb0a02" args="($filename)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>ApacheLookupURIarray</b> ($filename)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab48ab2d6fcb98b1d6de64b9a7ebecc4a"></a><!-- doxytag: member="phpthumb_functions::gd_is_bundled" ref="ab48ab2d6fcb98b1d6de64b9a7ebecc4a" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>gd_is_bundled</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41c704e7c6b0fb8f89dfba93fa10eb7c"></a><!-- doxytag: member="phpthumb_functions::gd_version" ref="a41c704e7c6b0fb8f89dfba93fa10eb7c" args="($fullstring=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>gd_version</b> ($fullstring=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa767cb5018999150f30e2714105edb56"></a><!-- doxytag: member="phpthumb_functions::filesize_remote" ref="aa767cb5018999150f30e2714105edb56" args="($remotefile, $timeout=10)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>filesize_remote</b> ($remotefile, $timeout=10)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ab21edcacb79bb4964fa50f6dca0bf7"></a><!-- doxytag: member="phpthumb_functions::filedate_remote" ref="a7ab21edcacb79bb4964fa50f6dca0bf7" args="($remotefile, $timeout=10)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>filedate_remote</b> ($remotefile, $timeout=10)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4630b7301421f7dafe9b17cda9856746"></a><!-- doxytag: member="phpthumb_functions::md5_file_safe" ref="a4630b7301421f7dafe9b17cda9856746" args="($filename)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>md5_file_safe</b> ($filename)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a465181f1d21ef41c3d9a9f35239f6e4e"></a><!-- doxytag: member="phpthumb_functions::nonempty_min" ref="a465181f1d21ef41c3d9a9f35239f6e4e" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>nonempty_min</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a49f6934b80c292b443ae593c9ac510ce"></a><!-- doxytag: member="phpthumb_functions::LittleEndian2String" ref="a49f6934b80c292b443ae593c9ac510ce" args="($number, $minbytes=1)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>LittleEndian2String</b> ($number, $minbytes=1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae54f28b410aa43598f38584b464140b5"></a><!-- doxytag: member="phpthumb_functions::OneOfThese" ref="ae54f28b410aa43598f38584b464140b5" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>OneOfThese</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb636c1aaade7c930628f79c4309e5fe"></a><!-- doxytag: member="phpthumb_functions::CaseInsensitiveInArray" ref="abb636c1aaade7c930628f79c4309e5fe" args="($needle, $haystack)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CaseInsensitiveInArray</b> ($needle, $haystack)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a588277c5eaa18c5de9885794acf33c8f"></a><!-- doxytag: member="phpthumb_functions::URLreadFsock" ref="a588277c5eaa18c5de9885794acf33c8f" args="($host, $file, &amp;$errstr, $successonly=true, $port=80, $timeout=10)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>URLreadFsock</b> ($host, $file, &amp;$errstr, $successonly=true, $port=80, $timeout=10)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af638e1dbabc3e41303dddb406b88e7c8"></a><!-- doxytag: member="phpthumb_functions::CleanUpURLencoding" ref="af638e1dbabc3e41303dddb406b88e7c8" args="($url, $queryseperator='&amp;')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CleanUpURLencoding</b> ($url, $queryseperator='&amp;')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ae78c24ce7e6f099f75173908d97a3e"></a><!-- doxytag: member="phpthumb_functions::SafeURLread" ref="a3ae78c24ce7e6f099f75173908d97a3e" args="($url, &amp;$error, $timeout=10, $followredirects=true)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>SafeURLread</b> ($url, &amp;$error, $timeout=10, $followredirects=true)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15a80506584d3823c4c8459fc0ae0c72"></a><!-- doxytag: member="phpthumb_functions::EnsureDirectoryExists" ref="a15a80506584d3823c4c8459fc0ae0c72" args="($dirname)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>EnsureDirectoryExists</b> ($dirname)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8ab8d7765c337b02fa7fdf87102be6c"></a><!-- doxytag: member="phpthumb_functions::GetAllFilesInSubfolders" ref="ac8ab8d7765c337b02fa7fdf87102be6c" args="($dirname)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GetAllFilesInSubfolders</b> ($dirname)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae65c06496500ed091a9a7e068f2b445d"></a><!-- doxytag: member="phpthumb_functions::SanitizeFilename" ref="ae65c06496500ed091a9a7e068f2b445d" args="($filename)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>SanitizeFilename</b> ($filename)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>phpThumb() by James Heinrich &lt;<a href="mailto:info@silisoftware.com">info@silisoftware.com</a>&gt; // </p>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.functions.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpthumb__ico-members.html b/doc/html/classphpthumb__ico-members.html
new file mode 100644
index 0000000..19252ba
--- /dev/null
+++ b/doc/html/classphpthumb__ico-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpthumb_ico Member List</h1>This is the complete list of members for <a class="el" href="classphpthumb__ico.html">phpthumb_ico</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>GD2ICOstring</b>(&amp;$gd_image_array) (defined in <a class="el" href="classphpthumb__ico.html">phpthumb_ico</a>)</td><td><a class="el" href="classphpthumb__ico.html">phpthumb_ico</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>phpthumb_ico</b>() (defined in <a class="el" href="classphpthumb__ico.html">phpthumb_ico</a>)</td><td><a class="el" href="classphpthumb__ico.html">phpthumb_ico</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classphpthumb__ico.html b/doc/html/classphpthumb__ico.html
new file mode 100644
index 0000000..e4d674e
--- /dev/null
+++ b/doc/html/classphpthumb__ico.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: phpthumb_ico Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>phpthumb_ico Class Reference</h1><!-- doxytag: class="phpthumb_ico" -->
+<p><a href="classphpthumb__ico-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6515cb316421ae96665b4797e6b26a0a"></a><!-- doxytag: member="phpthumb_ico::phpthumb_ico" ref="a6515cb316421ae96665b4797e6b26a0a" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>phpthumb_ico</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4133bfd6c8421140d98162c859c84b9"></a><!-- doxytag: member="phpthumb_ico::GD2ICOstring" ref="ab4133bfd6c8421140d98162c859c84b9" args="(&amp;$gd_image_array)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>GD2ICOstring</b> (&amp;$gd_image_array)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>phpThumb() by James Heinrich &lt;<a href="mailto:info@silisoftware.com">info@silisoftware.com</a>&gt; // </p>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/phpthumb/phpthumb.ico.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classrecord__detail-members.html b/doc/html/classrecord__detail-members.html
new file mode 100644
index 0000000..411447a
--- /dev/null
+++ b/doc/html/classrecord__detail-members.html
@@ -0,0 +1,87 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>record_detail Member List</h1>This is the complete list of members for <a class="el" href="classrecord__detail.html">record_detail</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db_conf</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_link</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_opt</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$mfn2show</b> (defined in <a class="el" href="classrecord__detail.html">record_detail</a>)</td><td><a class="el" href="classrecord__detail.html">record_detail</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$rec_detail</b> (defined in <a class="el" href="classrecord__detail.html">record_detail</a>)</td><td><a class="el" href="classrecord__detail.html">record_detail</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result_detail</b> (defined in <a class="el" href="classrecord__detail.html">record_detail</a>)</td><td><a class="el" href="classrecord__detail.html">record_detail</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$tmp_field</b> (defined in <a class="el" href="classrecord__detail.html">record_detail</a>)</td><td><a class="el" href="classrecord__detail.html">record_detail</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_auto_set_isis_db</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_is_isis_loaded</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_isis_conn</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_ccl</b>($array_result, $mode= 'detail') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_db_conf</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_rec_detail</b>() (defined in <a class="el" href="classrecord__detail.html">record_detail</a>)</td><td><a class="el" href="classrecord__detail.html">record_detail</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_result_detail</b>() (defined in <a class="el" href="classrecord__detail.html">record_detail</a>)</td><td><a class="el" href="classrecord__detail.html">record_detail</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_detail</b>() (defined in <a class="el" href="classrecord__detail.html">record_detail</a>)</td><td><a class="el" href="classrecord__detail.html">record_detail</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_value_from_mfn</b>($mfn, $fieldtag) (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>isis_base</b>($isisdb= '') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>record_detail</b>($mfn) (defined in <a class="el" href="classrecord__detail.html">record_detail</a>)</td><td><a class="el" href="classrecord__detail.html">record_detail</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classrecord__detail.gif b/doc/html/classrecord__detail.gif
new file mode 100644
index 0000000..807b1a2
--- /dev/null
+++ b/doc/html/classrecord__detail.gif
Binary files differ
diff --git a/doc/html/classrecord__detail.html b/doc/html/classrecord__detail.html
new file mode 100644
index 0000000..31765ce
--- /dev/null
+++ b/doc/html/classrecord__detail.html
@@ -0,0 +1,102 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: record_detail Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>record_detail Class Reference</h1><!-- doxytag: class="record_detail" --><!-- doxytag: inherits="isis_base" --><div class="dynheader">
+Inheritance diagram for record_detail:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classrecord__detail.gif" usemap="#record_detail_map" alt=""/>
+ <map id="record_detail_map" name="record_detail_map">
+<area href="classisis__base.html" alt="isis_base" shape="rect" coords="0,0,87,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classrecord__detail-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab1385329b1507d34d54797370b218f3"></a><!-- doxytag: member="record_detail::record_detail" ref="aab1385329b1507d34d54797370b218f3" args="($mfn)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>record_detail</b> ($mfn)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9eb29c7d1e90e568d6914758c66bd570"></a><!-- doxytag: member="record_detail::_set_result_detail" ref="a9eb29c7d1e90e568d6914758c66bd570" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_set_result_detail</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8fa2a89f367c54e7697798eda375bad"></a><!-- doxytag: member="record_detail::_set_rec_detail" ref="ae8fa2a89f367c54e7697798eda375bad" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_set_rec_detail</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7039c425970acec495531f71a00056bd"></a><!-- doxytag: member="record_detail::get_detail" ref="a7039c425970acec495531f71a00056bd" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_detail</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0ff3a7ea67910c332a4df3bceeebeb6"></a><!-- doxytag: member="record_detail::$mfn2show" ref="ae0ff3a7ea67910c332a4df3bceeebeb6" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$mfn2show</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4934569cfc6bb8bff524e0db6478581"></a><!-- doxytag: member="record_detail::$result_detail" ref="ae4934569cfc6bb8bff524e0db6478581" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$result_detail</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa3e0805489ba3039f9e735e9fb816f7"></a><!-- doxytag: member="record_detail::$rec_detail" ref="aaa3e0805489ba3039f9e735e9fb816f7" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$rec_detail</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c05098871f2642795d298b31845bd60"></a><!-- doxytag: member="record_detail::$tmp_field" ref="a8c05098871f2642795d298b31845bd60" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$tmp_field</b> = array()</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/lib/rec_detail.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classrecord__detail__xml-members.html b/doc/html/classrecord__detail__xml-members.html
new file mode 100644
index 0000000..ec8153a
--- /dev/null
+++ b/doc/html/classrecord__detail__xml-members.html
@@ -0,0 +1,86 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>record_detail_xml Member List</h1>This is the complete list of members for <a class="el" href="classrecord__detail__xml.html">record_detail_xml</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db_conf</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_link</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_opt</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$mfn2show</b> (defined in <a class="el" href="classrecord__detail__xml.html">record_detail_xml</a>)</td><td><a class="el" href="classrecord__detail__xml.html">record_detail_xml</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$rec_detail</b> (defined in <a class="el" href="classrecord__detail__xml.html">record_detail_xml</a>)</td><td><a class="el" href="classrecord__detail__xml.html">record_detail_xml</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result_detail</b> (defined in <a class="el" href="classrecord__detail__xml.html">record_detail_xml</a>)</td><td><a class="el" href="classrecord__detail__xml.html">record_detail_xml</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_auto_set_isis_db</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_is_isis_loaded</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_isis_conn</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_ccl</b>($array_result, $mode= 'detail') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_db_conf</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_rec_detail</b>() (defined in <a class="el" href="classrecord__detail__xml.html">record_detail_xml</a>)</td><td><a class="el" href="classrecord__detail__xml.html">record_detail_xml</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_result_detail</b>() (defined in <a class="el" href="classrecord__detail__xml.html">record_detail_xml</a>)</td><td><a class="el" href="classrecord__detail__xml.html">record_detail_xml</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_detail</b>() (defined in <a class="el" href="classrecord__detail__xml.html">record_detail_xml</a>)</td><td><a class="el" href="classrecord__detail__xml.html">record_detail_xml</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_value_from_mfn</b>($mfn, $fieldtag) (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>isis_base</b>($isisdb= '') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>record_detail_xml</b>($mfn) (defined in <a class="el" href="classrecord__detail__xml.html">record_detail_xml</a>)</td><td><a class="el" href="classrecord__detail__xml.html">record_detail_xml</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classrecord__detail__xml.gif b/doc/html/classrecord__detail__xml.gif
new file mode 100644
index 0000000..a33701c
--- /dev/null
+++ b/doc/html/classrecord__detail__xml.gif
Binary files differ
diff --git a/doc/html/classrecord__detail__xml.html b/doc/html/classrecord__detail__xml.html
new file mode 100644
index 0000000..5bb7a4d
--- /dev/null
+++ b/doc/html/classrecord__detail__xml.html
@@ -0,0 +1,100 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: record_detail_xml Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>record_detail_xml Class Reference</h1><!-- doxytag: class="record_detail_xml" --><!-- doxytag: inherits="isis_base" --><div class="dynheader">
+Inheritance diagram for record_detail_xml:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classrecord__detail__xml.gif" usemap="#record_detail_xml_map" alt=""/>
+ <map id="record_detail_xml_map" name="record_detail_xml_map">
+<area href="classisis__base.html" alt="isis_base" shape="rect" coords="0,0,112,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classrecord__detail__xml-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2cc1d62ca8cdd2e7674e38b0cd7e55a"></a><!-- doxytag: member="record_detail_xml::record_detail_xml" ref="ad2cc1d62ca8cdd2e7674e38b0cd7e55a" args="($mfn)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>record_detail_xml</b> ($mfn)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c3479519fb7dc77cefd687f6005dede"></a><!-- doxytag: member="record_detail_xml::_set_result_detail" ref="a6c3479519fb7dc77cefd687f6005dede" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_set_result_detail</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd5483a059ca0a7daed718cc3dff0518"></a><!-- doxytag: member="record_detail_xml::_set_rec_detail" ref="abd5483a059ca0a7daed718cc3dff0518" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_set_rec_detail</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac056ceddc3c65937caaedec68204223e"></a><!-- doxytag: member="record_detail_xml::get_detail" ref="ac056ceddc3c65937caaedec68204223e" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_detail</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ebe1abe896ec2ed4d3b2fa716221363"></a><!-- doxytag: member="record_detail_xml::$mfn2show" ref="a5ebe1abe896ec2ed4d3b2fa716221363" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$mfn2show</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23ce272752aec6a7660f1dd9c34234b4"></a><!-- doxytag: member="record_detail_xml::$result_detail" ref="a23ce272752aec6a7660f1dd9c34234b4" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$result_detail</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a443f02055af35a76dcd5d8869464fd4b"></a><!-- doxytag: member="record_detail_xml::$rec_detail" ref="a443f02055af35a76dcd5d8869464fd4b" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$rec_detail</b> = ''</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/lib/rec_detail_xml.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classsql__table-members.html b/doc/html/classsql__table-members.html
new file mode 100644
index 0000000..9828601
--- /dev/null
+++ b/doc/html/classsql__table-members.html
@@ -0,0 +1,111 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>sql_table Member List</h1>This is the complete list of members for <a class="el" href="classsql__table.html">sql_table</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$aff_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$alt_row_color</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$alt_row_color_2</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$cell_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_host</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_name</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_passwd</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_user</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$errors</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$field_array</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$header_cell_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$link</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$paging</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$query</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$row_color</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$selection</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_column</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_criteria</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_table</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$table_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbConnect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbSelect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_dbSetting</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_FieldsInfo</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DB_mysql_base</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>do_dbQuery</b>($sql) (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbAffRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbNumRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getPaging</b>() (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>query2Table</b>($num2Show=10, $editable=false) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>query2Table_vert</b>($num2Show=10, $editable=false) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setCellAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setColumn</b>($columns) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setCriteria</b>($where_clause) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setHeadCellAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setTableAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showAllErrors</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sql_table</b>($table= '') (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classsql__table.gif b/doc/html/classsql__table.gif
new file mode 100644
index 0000000..952a4f9
--- /dev/null
+++ b/doc/html/classsql__table.gif
Binary files differ
diff --git a/doc/html/classsql__table.html b/doc/html/classsql__table.html
new file mode 100644
index 0000000..1ebe09a
--- /dev/null
+++ b/doc/html/classsql__table.html
@@ -0,0 +1,127 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: sql_table Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>sql_table Class Reference</h1><!-- doxytag: class="sql_table" --><!-- doxytag: inherits="DB_mysql_base" --><div class="dynheader">
+Inheritance diagram for sql_table:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classsql__table.gif" usemap="#sql_table_map" alt=""/>
+ <map id="sql_table_map" name="sql_table_map">
+<area href="classDB__mysql__base.html" alt="DB_mysql_base" shape="rect" coords="111,0,212,24"/>
+<area href="classborrowed__list.html" alt="borrowed_list" shape="rect" coords="0,112,101,136"/>
+<area href="classitem__list.html" alt="item_list" shape="rect" coords="111,112,212,136"/>
+<area href="classstatic__table.html" alt="static_table" shape="rect" coords="222,112,323,136"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classsql__table-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad1c144375fa325eb848276e5a1865a0b"></a><!-- doxytag: member="sql_table::sql_table" ref="ad1c144375fa325eb848276e5a1865a0b" args="($table= '')" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>sql_table</b> ($table= '')</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac53506bc7dbf7d747595bb8d4140d87c"></a><!-- doxytag: member="sql_table::query2Table" ref="ac53506bc7dbf7d747595bb8d4140d87c" args="($num2Show=10, $editable=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>query2Table</b> ($num2Show=10, $editable=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a852e6de2aa79efd38997f8e302929dfe"></a><!-- doxytag: member="sql_table::query2Table_vert" ref="a852e6de2aa79efd38997f8e302929dfe" args="($num2Show=10, $editable=false)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>query2Table_vert</b> ($num2Show=10, $editable=false)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96e2ef397c835f867d0b93f61c607679"></a><!-- doxytag: member="sql_table::getPaging" ref="a96e2ef397c835f867d0b93f61c607679" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getPaging</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2edece97efcc004b2b6c3f58813673a9"></a><!-- doxytag: member="sql_table::setTableAttr" ref="a2edece97efcc004b2b6c3f58813673a9" args="($str_attr)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setTableAttr</b> ($str_attr)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb317b80687fe68c9477e456a881b848"></a><!-- doxytag: member="sql_table::setHeadCellAttr" ref="afb317b80687fe68c9477e456a881b848" args="($str_attr)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setHeadCellAttr</b> ($str_attr)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc1f68639e62176a385269cdac0dc484"></a><!-- doxytag: member="sql_table::setCellAttr" ref="adc1f68639e62176a385269cdac0dc484" args="($str_attr)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setCellAttr</b> ($str_attr)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94eee865a63716082cc7e97186d1c3d8"></a><!-- doxytag: member="sql_table::setColumn" ref="a94eee865a63716082cc7e97186d1c3d8" args="($columns)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setColumn</b> ($columns)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28fdd9719da014b536f9350941264a86"></a><!-- doxytag: member="sql_table::setCriteria" ref="a28fdd9719da014b536f9350941264a86" args="($where_clause)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>setCriteria</b> ($where_clause)</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8f1ac0ca18ed802501fca74fb1e073a"></a><!-- doxytag: member="sql_table::$sql_table" ref="af8f1ac0ca18ed802501fca74fb1e073a" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sql_table</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abaa53add5fd9c837f7d434aacb8d885f"></a><!-- doxytag: member="sql_table::$sql_column" ref="abaa53add5fd9c837f7d434aacb8d885f" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sql_column</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9abfacb7891a70220e7c4efbb158407"></a><!-- doxytag: member="sql_table::$sql_criteria" ref="ac9abfacb7891a70220e7c4efbb158407" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$sql_criteria</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9813e5bfbfe4d616337bac846c3c9168"></a><!-- doxytag: member="sql_table::$row_color" ref="a9813e5bfbfe4d616337bac846c3c9168" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$row_color</b> = '#FFFFFF'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7af63e635b9b2da5c1ce788fbba061a3"></a><!-- doxytag: member="sql_table::$alt_row_color" ref="a7af63e635b9b2da5c1ce788fbba061a3" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$alt_row_color</b> = '#FFFFFF'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af67483dc09389289537897951cc20a53"></a><!-- doxytag: member="sql_table::$alt_row_color_2" ref="af67483dc09389289537897951cc20a53" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$alt_row_color_2</b> = '#CCCCCC'</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6772b180500bfed21eaf36531fd6a731"></a><!-- doxytag: member="sql_table::$table_attr" ref="a6772b180500bfed21eaf36531fd6a731" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$table_attr</b> = &quot;cellpadding='5' cellspacing='1' bgcolor='#000000'&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af202c435f90ff36db14f3a205c45463d"></a><!-- doxytag: member="sql_table::$cell_attr" ref="af202c435f90ff36db14f3a205c45463d" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$cell_attr</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99643eed03b71237f7a1512074e78d7e"></a><!-- doxytag: member="sql_table::$header_cell_attr" ref="a99643eed03b71237f7a1512074e78d7e" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$header_cell_attr</b> = &quot;bgcolor='#FFCC00'&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e7161776e3ecd46448d4b8c1e045685"></a><!-- doxytag: member="sql_table::$paging" ref="a5e7161776e3ecd46448d4b8c1e045685" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$paging</b> = ''</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/xmods/xlib/x_sql_table.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classstatic__table-members.html b/doc/html/classstatic__table-members.html
new file mode 100644
index 0000000..7305aed
--- /dev/null
+++ b/doc/html/classstatic__table-members.html
@@ -0,0 +1,112 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>static_table Member List</h1>This is the complete list of members for <a class="el" href="classstatic__table.html">static_table</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$aff_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$alt_row_color</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$alt_row_color_2</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$cell_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_host</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_name</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_passwd</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_user</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$errors</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$field_array</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$header_cell_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$link</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$paging</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$query</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$row_color</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$selection</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_column</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_criteria</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql_table</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$table_attr</b> (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbConnect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbSelect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_dbSetting</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_FieldsInfo</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DB_mysql_base</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>do_dbQuery</b>($sql) (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbAffRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbNumRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getPaging</b>() (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>query2Table</b>($num2Show=10, $editable=false) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>query2Table_vert</b>($num2Show=10, $editable=false) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setCellAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setColumn</b>($columns) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setCriteria</b>($where_clause) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setHeadCellAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setTableAttr</b>($str_attr) (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showAllErrors</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sql_table</b>($table= '') (defined in <a class="el" href="classsql__table.html">sql_table</a>)</td><td><a class="el" href="classsql__table.html">sql_table</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>staticTable_vert</b>($data_array) (defined in <a class="el" href="classstatic__table.html">static_table</a>)</td><td><a class="el" href="classstatic__table.html">static_table</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classstatic__table.gif b/doc/html/classstatic__table.gif
new file mode 100644
index 0000000..eb7792a
--- /dev/null
+++ b/doc/html/classstatic__table.gif
Binary files differ
diff --git a/doc/html/classstatic__table.html b/doc/html/classstatic__table.html
new file mode 100644
index 0000000..0daa71f
--- /dev/null
+++ b/doc/html/classstatic__table.html
@@ -0,0 +1,88 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: static_table Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>static_table Class Reference</h1><!-- doxytag: class="static_table" --><!-- doxytag: inherits="sql_table" --><div class="dynheader">
+Inheritance diagram for static_table:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classstatic__table.gif" usemap="#static_table_map" alt=""/>
+ <map id="static_table_map" name="static_table_map">
+<area href="classsql__table.html" alt="sql_table" shape="rect" coords="0,56,101,80"/>
+<area href="classDB__mysql__base.html" alt="DB_mysql_base" shape="rect" coords="0,0,101,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classstatic__table-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef31918f72939f5882d68e24bb609fec"></a><!-- doxytag: member="static_table::staticTable_vert" ref="aef31918f72939f5882d68e24bb609fec" args="($data_array)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>staticTable_vert</b> ($data_array)</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/xmods/xlib/x_sql_table.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classterm__search-members.html b/doc/html/classterm__search-members.html
new file mode 100644
index 0000000..bae26a1
--- /dev/null
+++ b/doc/html/classterm__search-members.html
@@ -0,0 +1,87 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>term_search Member List</h1>This is the complete list of members for <a class="el" href="classterm__search.html">term_search</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_db_conf</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_link</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$isis_opt</b> (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$letter</b> (defined in <a class="el" href="classterm__search.html">term_search</a>)</td><td><a class="el" href="classterm__search.html">term_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows_term</b> (defined in <a class="el" href="classterm__search.html">term_search</a>)</td><td><a class="el" href="classterm__search.html">term_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result_term</b> (defined in <a class="el" href="classterm__search.html">term_search</a>)</td><td><a class="el" href="classterm__search.html">term_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_auto_set_isis_db</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_search_term</b>() (defined in <a class="el" href="classterm__search.html">term_search</a>)</td><td><a class="el" href="classterm__search.html">term_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_is_isis_loaded</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_isis_conn</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_ccl</b>($array_result, $mode= 'detail') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_parse_db_conf</b>() (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_term_from_httpvar</b>() (defined in <a class="el" href="classterm__search.html">term_search</a>)</td><td><a class="el" href="classterm__search.html">term_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_num_rows_term</b>() (defined in <a class="el" href="classterm__search.html">term_search</a>)</td><td><a class="el" href="classterm__search.html">term_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_result_terms</b>() (defined in <a class="el" href="classterm__search.html">term_search</a>)</td><td><a class="el" href="classterm__search.html">term_search</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_value_from_mfn</b>($mfn, $fieldtag) (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>isis_base</b>($isisdb= '') (defined in <a class="el" href="classisis__base.html">isis_base</a>)</td><td><a class="el" href="classisis__base.html">isis_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>term_search</b>() (defined in <a class="el" href="classterm__search.html">term_search</a>)</td><td><a class="el" href="classterm__search.html">term_search</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classterm__search.gif b/doc/html/classterm__search.gif
new file mode 100644
index 0000000..e58fbb3
--- /dev/null
+++ b/doc/html/classterm__search.gif
Binary files differ
diff --git a/doc/html/classterm__search.html b/doc/html/classterm__search.html
new file mode 100644
index 0000000..118039a
--- /dev/null
+++ b/doc/html/classterm__search.html
@@ -0,0 +1,102 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: term_search Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>term_search Class Reference</h1><!-- doxytag: class="term_search" --><!-- doxytag: inherits="isis_base" --><div class="dynheader">
+Inheritance diagram for term_search:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classterm__search.gif" usemap="#term_search_map" alt=""/>
+ <map id="term_search_map" name="term_search_map">
+<area href="classisis__base.html" alt="isis_base" shape="rect" coords="0,0,82,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classterm__search-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa70781ed199faeb90601606427129d41"></a><!-- doxytag: member="term_search::term_search" ref="aa70781ed199faeb90601606427129d41" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>term_search</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e97efb78a182f00747162288f2b6322"></a><!-- doxytag: member="term_search::_set_term_from_httpvar" ref="a8e97efb78a182f00747162288f2b6322" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_set_term_from_httpvar</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e4822d31a5d8e556edd007ede6407c1"></a><!-- doxytag: member="term_search::_do_search_term" ref="a9e4822d31a5d8e556edd007ede6407c1" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>_do_search_term</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb3054bde78cc89292bc35333c104cc7"></a><!-- doxytag: member="term_search::get_num_rows_term" ref="acb3054bde78cc89292bc35333c104cc7" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_num_rows_term</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2792d2dea7b2abf2ba7c2bc547d352ee"></a><!-- doxytag: member="term_search::get_result_terms" ref="a2792d2dea7b2abf2ba7c2bc547d352ee" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_result_terms</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af08cd477a75551456921fa625251c865"></a><!-- doxytag: member="term_search::$result_term" ref="af08cd477a75551456921fa625251c865" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$result_term</b> = array()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10379f118894fc6b7233c5bf68b172d2"></a><!-- doxytag: member="term_search::$num_rows_term" ref="a10379f118894fc6b7233c5bf68b172d2" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$num_rows_term</b> = ''</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0a6b86d0471342a136f6aa7ecab40e0"></a><!-- doxytag: member="term_search::$letter" ref="ab0a6b86d0471342a136f6aa7ecab40e0" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>$letter</b> = ''</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/lib/terms_search.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classtransaction-members.html b/doc/html/classtransaction-members.html
new file mode 100644
index 0000000..7e6a960
--- /dev/null
+++ b/doc/html/classtransaction-members.html
@@ -0,0 +1,119 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>transaction Member List</h1>This is the complete list of members for <a class="el" href="classtransaction.html">transaction</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$active_status</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$address</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$aff_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$coll_number</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_host</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_name</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_passwd</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_user</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$e_mail</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$errors</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$expire_date</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$field_array</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$id</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$is_member</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$link</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$loan_periode</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$name</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$on_borrowed</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$overdue_per_day</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$phone</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$query</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$register_date</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$selection</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sex</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$still_valid</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$type_id</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$type_name</b> (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_autoSetMemberID</b>() (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_countOverdue</b>() (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbConnect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbSelect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_dbSetting</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_FieldsInfo</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>addItemToCart</b>($item_number, $isis_db_id) (defined in <a class="el" href="classtransaction.html">transaction</a>)</td><td><a class="el" href="classtransaction.html">transaction</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DB_mysql_base</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>do_dbQuery</b>($sql) (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>extendItemLoan</b>($loan_id, $item_number) (defined in <a class="el" href="classtransaction.html">transaction</a>)</td><td><a class="el" href="classtransaction.html">transaction</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>finishTransaction</b>() (defined in <a class="el" href="classtransaction.html">transaction</a>)</td><td><a class="el" href="classtransaction.html">transaction</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbAffRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbNumRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>member</b>($member_id) (defined in <a class="el" href="classmember.html">member</a>)</td><td><a class="el" href="classmember.html">member</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>removeItemFromCart</b>($item_number) (defined in <a class="el" href="classtransaction.html">transaction</a>)</td><td><a class="el" href="classtransaction.html">transaction</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>returnBorrowed</b>($loan_id, $item_number) (defined in <a class="el" href="classtransaction.html">transaction</a>)</td><td><a class="el" href="classtransaction.html">transaction</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showAllErrors</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showCart</b>() (defined in <a class="el" href="classtransaction.html">transaction</a>)</td><td><a class="el" href="classtransaction.html">transaction</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>transaction</b>($member_id) (defined in <a class="el" href="classtransaction.html">transaction</a>)</td><td><a class="el" href="classtransaction.html">transaction</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classtransaction.gif b/doc/html/classtransaction.gif
new file mode 100644
index 0000000..d923b28
--- /dev/null
+++ b/doc/html/classtransaction.gif
Binary files differ
diff --git a/doc/html/classtransaction.html b/doc/html/classtransaction.html
new file mode 100644
index 0000000..c833876
--- /dev/null
+++ b/doc/html/classtransaction.html
@@ -0,0 +1,100 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: transaction Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>transaction Class Reference</h1><!-- doxytag: class="transaction" --><!-- doxytag: inherits="member" --><div class="dynheader">
+Inheritance diagram for transaction:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classtransaction.gif" usemap="#transaction_map" alt=""/>
+ <map id="transaction_map" name="transaction_map">
+<area href="classmember.html" alt="member" shape="rect" coords="0,56,101,80"/>
+<area href="classDB__mysql__base.html" alt="DB_mysql_base" shape="rect" coords="0,0,101,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classtransaction-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa29feb8021e8b58d2251db47826312ea"></a><!-- doxytag: member="transaction::transaction" ref="aa29feb8021e8b58d2251db47826312ea" args="($member_id)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>transaction</b> ($member_id)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd4ab74cbf5dcae300af177277bba8d7"></a><!-- doxytag: member="transaction::addItemToCart" ref="acd4ab74cbf5dcae300af177277bba8d7" args="($item_number, $isis_db_id)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>addItemToCart</b> ($item_number, $isis_db_id)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae43f93888b9168775da77c7e532e9677"></a><!-- doxytag: member="transaction::extendItemLoan" ref="ae43f93888b9168775da77c7e532e9677" args="($loan_id, $item_number)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>extendItemLoan</b> ($loan_id, $item_number)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45ba2979d8850727694991d8eb005366"></a><!-- doxytag: member="transaction::removeItemFromCart" ref="a45ba2979d8850727694991d8eb005366" args="($item_number)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>removeItemFromCart</b> ($item_number)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11762caba82d2612e114b5e3009675b1"></a><!-- doxytag: member="transaction::showCart" ref="a11762caba82d2612e114b5e3009675b1" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>showCart</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec49351d1fec0306fb5ad8cc88834c97"></a><!-- doxytag: member="transaction::returnBorrowed" ref="aec49351d1fec0306fb5ad8cc88834c97" args="($loan_id, $item_number)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>returnBorrowed</b> ($loan_id, $item_number)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80366e587e3d23709ff1fbe9a8e809d8"></a><!-- doxytag: member="transaction::finishTransaction" ref="a80366e587e3d23709ff1fbe9a8e809d8" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>finishTransaction</b> ()</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/xmods/circulation_lib/x_transaction_base.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classuser__auth-members.html b/doc/html/classuser__auth-members.html
new file mode 100644
index 0000000..680e4f5
--- /dev/null
+++ b/doc/html/classuser__auth-members.html
@@ -0,0 +1,95 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>user_auth Member List</h1>This is the complete list of members for <a class="el" href="classuser__auth.html">user_auth</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>$aff_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_host</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_name</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_passwd</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$db_user</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$errors</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$field_array</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$link</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$num_rows</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$query</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$result</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$selection</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>$sql</b> (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbConnect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_do_dbSelect</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_dbSetting</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>_set_FieldsInfo</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>authCheck</b>($username, $password) (defined in <a class="el" href="classuser__auth.html">user_auth</a>)</td><td><a class="el" href="classuser__auth.html">user_auth</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DB_mysql_base</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>do_dbQuery</b>($sql) (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbAffRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbNumRows</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getLoginError</b>() (defined in <a class="el" href="classuser__auth.html">user_auth</a>)</td><td><a class="el" href="classuser__auth.html">user_auth</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set_dbResult</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showAllErrors</b>() (defined in <a class="el" href="classDB__mysql__base.html">DB_mysql_base</a>)</td><td><a class="el" href="classDB__mysql__base.html">DB_mysql_base</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>user_auth</b>() (defined in <a class="el" href="classuser__auth.html">user_auth</a>)</td><td><a class="el" href="classuser__auth.html">user_auth</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/classuser__auth.gif b/doc/html/classuser__auth.gif
new file mode 100644
index 0000000..9d82e88
--- /dev/null
+++ b/doc/html/classuser__auth.gif
Binary files differ
diff --git a/doc/html/classuser__auth.html b/doc/html/classuser__auth.html
new file mode 100644
index 0000000..3063a8a
--- /dev/null
+++ b/doc/html/classuser__auth.html
@@ -0,0 +1,91 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: user_auth Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>user_auth Class Reference</h1><!-- doxytag: class="user_auth" --><!-- doxytag: inherits="DB_mysql_base" --><div class="dynheader">
+Inheritance diagram for user_auth:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classuser__auth.gif" usemap="#user_auth_map" alt=""/>
+ <map id="user_auth_map" name="user_auth_map">
+<area href="classDB__mysql__base.html" alt="DB_mysql_base" shape="rect" coords="0,0,101,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classuser__auth-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad630eff030ae151747ad06409189eb86"></a><!-- doxytag: member="user_auth::user_auth" ref="ad630eff030ae151747ad06409189eb86" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>user_auth</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6493827b0b2b1681588bc7de0664c219"></a><!-- doxytag: member="user_auth::authCheck" ref="a6493827b0b2b1681588bc7de0664c219" args="($username, $password)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>authCheck</b> ($username, $password)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a261d8843a9c97b5cebfd33525659cf38"></a><!-- doxytag: member="user_auth::getLoginError" ref="a261d8843a9c97b5cebfd33525659cf38" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>getLoginError</b> ()</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>contrib/igloo/xmods/xlib/x_login_check.inc.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/core_8h_source.html b/doc/html/core_8h_source.html
new file mode 100644
index 0000000..8b6e17d
--- /dev/null
+++ b/doc/html/core_8h_source.html
@@ -0,0 +1,1048 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/malete/mlt/core.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/malete/mlt/core.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> The Malete project - the Z39.2/Z39.50 database framework of OpenIsis.</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.9.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span>
+<a name="l00014"></a>00014 <span class="comment"> See the GNU Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef CORE_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="preprocessor">#include &lt;string.h&gt;</span> <span class="comment">/* various str* and mem* */</span>
+<a name="l00025"></a>00025
+<a name="l00026"></a>00026 <span class="comment">/*</span>
+<a name="l00027"></a>00027 <span class="comment"> $Id: core.h,v 1.4 2005/05/29 10:30:36 kripke Exp $</span>
+<a name="l00028"></a>00028 <span class="comment"> full interface of the Malete core</span>
+<a name="l00029"></a>00029 <span class="comment">*/</span>
+<a name="l00030"></a>00030
+<a name="l00031"></a>00031 <span class="preprocessor">#define CORE_VERSION &quot;1.0.3&quot;</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span>
+<a name="l00033"></a>00033
+<a name="l00034"></a>00034
+<a name="l00035"></a>00035 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00036"></a>00036 <span class="comment">/* */</span>
+<a name="l00037"></a>00037 <span class="comment">/* COMPILER FEATURES */</span>
+<a name="l00038"></a>00038 <span class="comment">/* */</span>
+<a name="l00039"></a>00039 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00040"></a>00040
+<a name="l00041"></a>00041 <span class="preprocessor">#ifndef __STDC__ </span><span class="comment">/* defined by ISO C */</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#error &quot;need ANSI/ISO C compiler&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="comment">/* &quot;cpp -dM &lt;/dev/null&quot; lists nonstandard machine and OS macros */</span>
+<a name="l00045"></a>00045
+<a name="l00046"></a>00046 <span class="comment">/* optimizing */</span>
+<a name="l00047"></a>00047 <span class="preprocessor">#ifdef __GNUC__</span>
+<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="preprocessor"># define OPT_INLINE __inline__ </span><span class="comment">/* OPT_INLINE type func () */</span>
+<a name="l00049"></a>00049 <span class="preprocessor">#else</span>
+<a name="l00050"></a>00050 <span class="preprocessor"></span><span class="preprocessor"># define OPT_INLINE</span>
+<a name="l00051"></a>00051 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00052"></a>00052 <span class="preprocessor"></span><span class="preprocessor">#if defined( __i386__ ) &amp;&amp; defined( __GNUC__ )</span>
+<a name="l00053"></a>00053 <span class="preprocessor"></span><span class="comment">/* called function pops args; makes most functions slightly faster */</span>
+<a name="l00054"></a>00054 <span class="comment">/* type OPT_STDCALL func () on both declaration and definition */</span>
+<a name="l00055"></a>00055 <span class="preprocessor"># define OPT_STDCALL __attribute__((stdcall))</span>
+<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00057"></a>00057 <span class="preprocessor"></span><span class="preprocessor"># define OPT_STDCALL</span>
+<a name="l00058"></a>00058 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00059"></a>00059 <span class="preprocessor"></span><span class="preprocessor">#if defined( __i386__ ) &amp;&amp; defined( __GNUC__ ) &amp;&amp; defined(NDEBUG)</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span><span class="comment">/* more aggressive: up to 3 args in registers, fails with -pg */</span>
+<a name="l00061"></a>00061 <span class="comment">/* type OPT_REGPARM func () in declaration is sufficient */</span>
+<a name="l00062"></a>00062 <span class="comment">/* also using in definition allows fallback to stdcall */</span>
+<a name="l00063"></a>00063 <span class="preprocessor"># define OPT_REGPARM __attribute__((regparm(3)))</span>
+<a name="l00064"></a>00064 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00065"></a>00065 <span class="preprocessor"></span><span class="preprocessor"># define OPT_REGPARM OPT_STDCALL</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00067"></a>00067 <span class="preprocessor"></span>
+<a name="l00068"></a>00068 <span class="comment">/* CPU features */</span>
+<a name="l00069"></a>00069 <span class="preprocessor">#if defined( __sparc__ ) || defined( __ppc__ )</span>
+<a name="l00070"></a>00070 <span class="preprocessor"></span><span class="preprocessor"># define CPU_BIG_ENDIAN</span>
+<a name="l00071"></a>00071 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00072"></a>00072 <span class="preprocessor"></span><span class="preprocessor">#if defined( __sparc__ )</span>
+<a name="l00073"></a>00073 <span class="preprocessor"></span><span class="preprocessor"># define CPU_NEED_ALIGN</span>
+<a name="l00074"></a>00074 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00075"></a>00075 <span class="preprocessor"></span><span class="comment">/* max bits of PAGE_SIZE; min is always 12 */</span>
+<a name="l00076"></a>00076 <span class="comment">/* grep -r &apos;fine PAGE_SHIFT&apos; /usr/src/linux/include/asm-* : 12..16 */</span>
+<a name="l00077"></a>00077 <span class="preprocessor">#if defined( __ia64__ )</span>
+<a name="l00078"></a>00078 <span class="preprocessor"></span><span class="preprocessor"># define CPU_PAGE_SHIFT 16</span>
+<a name="l00079"></a>00079 <span class="preprocessor"></span><span class="preprocessor">#elif defined( __arm__ )</span>
+<a name="l00080"></a>00080 <span class="preprocessor"></span><span class="preprocessor"># define CPU_PAGE_SHIFT 15</span>
+<a name="l00081"></a>00081 <span class="preprocessor"></span><span class="preprocessor">#elif defined( __i386__ ) || defined( __ppc__ )</span>
+<a name="l00082"></a>00082 <span class="preprocessor"></span><span class="preprocessor"># define CPU_PAGE_SHIFT 12 </span><span class="comment">/* there are more not exceeding 12 bits */</span>
+<a name="l00083"></a>00083 <span class="preprocessor">#else </span><span class="comment">/* however 13 bits is not too much waste */</span>
+<a name="l00084"></a>00084 <span class="preprocessor"># define CPU_PAGE_SHIFT 13 </span><span class="comment">/* sparc, sparc64, alpha, m68k, cris */</span>
+<a name="l00085"></a>00085 <span class="preprocessor">#endif</span>
+<a name="l00086"></a>00086 <span class="preprocessor"></span>
+<a name="l00087"></a>00087 <span class="comment">/* 64 bit integer */</span>
+<a name="l00088"></a>00088 <span class="preprocessor">#ifdef __GNUC__</span>
+<a name="l00089"></a>00089 <span class="preprocessor"></span><span class="preprocessor"># define LOLO_BUILTIN long long</span>
+<a name="l00090"></a>00090 <span class="preprocessor"></span><span class="preprocessor"># define LOLO( v ) v##LL</span>
+<a name="l00091"></a>00091 <span class="preprocessor"></span><span class="preprocessor"># define LULU( v ) v##ULL</span>
+<a name="l00092"></a>00092 <span class="preprocessor"></span><span class="preprocessor">#elif defined( _MSC_VER ) || defined( __BORLANDC__ )</span>
+<a name="l00093"></a>00093 <span class="preprocessor"></span><span class="preprocessor"># define LOLO_BUILTIN __int64</span>
+<a name="l00094"></a>00094 <span class="preprocessor"></span><span class="preprocessor"># define LOLO( v ) v </span><span class="comment">/* is there some special suffix ??? */</span>
+<a name="l00095"></a>00095 <span class="preprocessor"># define LULU( v ) v</span>
+<a name="l00096"></a>00096 <span class="preprocessor"></span><span class="preprocessor">#elif 0xFFFFFFFFL != ~0L </span><span class="comment">/* 64 bit compiler ? */</span>
+<a name="l00097"></a>00097 <span class="preprocessor"># define LOLO_BUILTIN long</span>
+<a name="l00098"></a>00098 <span class="preprocessor"></span><span class="preprocessor"># define LOLO( v ) v##L</span>
+<a name="l00099"></a>00099 <span class="preprocessor"></span><span class="preprocessor"># define LULU( v ) v##UL</span>
+<a name="l00100"></a>00100 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00101"></a>00101 <span class="preprocessor"></span><span class="preprocessor"># error &quot;please use a compiler providing a 64 bit integer type. thanks.&quot;</span>
+<a name="l00102"></a>00102 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00103"></a>00103 <span class="preprocessor"></span><span class="keyword">typedef</span> LOLO_BUILTIN lolo;
+<a name="l00104"></a>00104 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> LOLO_BUILTIN lulu;
+<a name="l00105"></a>00105
+<a name="l00106"></a>00106
+<a name="l00107"></a>00107
+<a name="l00108"></a>00108 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00109"></a>00109 <span class="comment">/* */</span>
+<a name="l00110"></a>00110 <span class="comment">/* BUILD FEATURES */</span>
+<a name="l00111"></a>00111 <span class="comment">/* */</span>
+<a name="l00112"></a>00112 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00113"></a>00113
+<a name="l00114"></a>00114 <span class="comment">/* do not support the ENV_SHARED mode */</span>
+<a name="l00115"></a>00115 <span class="preprocessor">#if defined(BUILD_SHMODE) </span><span class="comment">/* is broken */</span>
+<a name="l00116"></a>00116 <span class="preprocessor"># undef BUILD_SHMODE</span>
+<a name="l00117"></a>00117 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00118"></a>00118 <span class="preprocessor"></span>
+<a name="l00119"></a>00119
+<a name="l00120"></a>00120
+<a name="l00121"></a>00121 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00122"></a>00122 <span class="comment">/* */</span>
+<a name="l00123"></a>00123 <span class="comment">/* DATA STRUCTURES AND UTILITIES */</span>
+<a name="l00124"></a>00124 <span class="comment">/* */</span>
+<a name="l00125"></a>00125 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00126"></a>00126
+<a name="l00127"></a>00127 <span class="comment">/* some characters */</span>
+<a name="l00128"></a>00128 <span class="preprocessor">#define TAB 9 </span><span class="comment">/* horizontal, that is */</span>
+<a name="l00129"></a>00129 <span class="preprocessor">#define LF 10 </span><span class="comment">/* LineFeed a.k.a. newline - &apos;\n&apos; isn&apos;t really well defined */</span>
+<a name="l00130"></a>00130 <span class="preprocessor">#define VT 11 </span><span class="comment">/* vertical, used as newline replacement */</span>
+<a name="l00131"></a>00131 <span class="preprocessor">#define CR 13 </span><span class="comment">/* for windoze, telnet and the like */</span>
+<a name="l00132"></a>00132
+<a name="l00137"></a>00137 <span class="keyword">extern</span> <span class="keywordtype">int</span> a2i ( <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> l );
+<a name="l00142"></a>00142 <span class="keyword">extern</span> <span class="keywordtype">int</span> a2il ( <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> l, <span class="keywordtype">int</span> *res );
+<a name="l00146"></a>00146 <span class="keyword">extern</span> <span class="keywordtype">int</span> a2id ( <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> l, <span class="keywordtype">int</span> dflt );
+<a name="l00151"></a>00151 <span class="keyword">extern</span> <span class="keywordtype">int</span> i2a ( <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> i );
+<a name="l00152"></a>00152 <span class="keyword">extern</span> <span class="keywordtype">int</span> u2a ( <span class="keywordtype">char</span> *p, <span class="keywordtype">unsigned</span> u );
+<a name="l00153"></a>00153 <span class="comment">/* print exactly n digits, do not add 0 byte */</span>
+<a name="l00154"></a>00154 <span class="keyword">extern</span> <span class="keywordtype">void</span> u2a0 ( <span class="keywordtype">char</span> *p, <span class="keywordtype">unsigned</span> u, <span class="keywordtype">unsigned</span> n );
+<a name="l00155"></a>00155
+<a name="l00156"></a>00156 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> b36dig[36]; <span class="comment">/* &apos;0&apos;..&apos;9&apos;, &apos;a&apos;..&apos;z&apos; */</span>
+<a name="l00157"></a>00157 <span class="comment">/* 0..35 &apos;0&apos;..&apos;9&apos;, &apos;a&apos;..&apos;z&apos; and &apos;A&apos;..&apos;Z&apos;, 36 else */</span>
+<a name="l00158"></a>00158 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> b36val[256];
+<a name="l00159"></a>00159
+<a name="l00160"></a>00160 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> lat1up[256]; <span class="comment">/* latin 1 uppercase */</span>
+<a name="l00161"></a>00161 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> lat1ct[256]; <span class="comment">/* latin 1 ctype */</span>
+<a name="l00162"></a>00162 <span class="keyword">enum</span> { <span class="comment">/* character type bits */</span>
+<a name="l00163"></a>00163 CT_WHITE = 0x01, <span class="comment">/* all &lt;= &apos; &apos; */</span>
+<a name="l00164"></a>00164 CT_DIGIT = 0x02, <span class="comment">/* 0..9 */</span>
+<a name="l00165"></a>00165 CT_ALPHA = 0x04, <span class="comment">/* &apos;A&apos;..&apos;Z&apos;,&apos;a&apos;..&apos;z&apos; */</span>
+<a name="l00166"></a>00166 CT_IDENT = 0x08, <span class="comment">/* digits,alphas,underscore */</span>
+<a name="l00167"></a>00167 CT_SPECL = 0x10, <span class="comment">/* all other ASCIIs */</span>
+<a name="l00168"></a>00168 CT_LATIN = 0x20 <span class="comment">/* ident + non ASCII Latin1 alphas */</span>
+<a name="l00169"></a>00169 };
+<a name="l00170"></a>00170 <span class="keyword">enum</span> { <span class="comment">/* character type values */</span>
+<a name="l00171"></a>00171 CT_W = CT_WHITE,
+<a name="l00172"></a>00172 CT_D = CT_DIGIT|CT_IDENT|CT_LATIN,
+<a name="l00173"></a>00173 CT_A = CT_ALPHA|CT_IDENT|CT_LATIN,
+<a name="l00174"></a>00174 CT_I = CT_IDENT|CT_LATIN,
+<a name="l00175"></a>00175 CT_S = CT_SPECL,
+<a name="l00176"></a>00176 CT_L = CT_LATIN,
+<a name="l00177"></a>00177 CT_N = 0 <span class="comment">/* other C1 control or symbol */</span>
+<a name="l00178"></a>00178 };
+<a name="l00179"></a>00179 <span class="preprocessor">#define CT_IS(type, c) (CT_##type == lat1ct[(unsigned char)(c)])</span>
+<a name="l00180"></a>00180 <span class="preprocessor"></span><span class="preprocessor">#define CT_HAS(flg, c) (CT_##flg &amp; lat1ct[(unsigned char)(c)])</span>
+<a name="l00181"></a>00181 <span class="preprocessor"></span>
+<a name="l00182"></a>00182
+<a name="l00184"></a>00184 <span class="keyword">extern</span> <span class="keywordtype">void</span> mTr ( <span class="keywordtype">char</span> *bytes, <span class="keywordtype">char</span> from, <span class="keywordtype">char</span> to, <span class="keywordtype">int</span> len );
+<a name="l00185"></a>00185
+<a name="l00186"></a>00186
+<a name="l00187"></a><a class="code" href="structFld.html">00187</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structFld.html">Fld</a> {
+<a name="l00188"></a>00188 <span class="keywordtype">int</span> tag;
+<a name="l00189"></a>00189 <span class="keywordtype">unsigned</span> len; <span class="comment">/* must use at most 31 bits, highest is temporarily abused */</span>
+<a name="l00190"></a>00190 <span class="keywordtype">char</span> *val; <span class="comment">/* not necessarily 0 terminated */</span>
+<a name="l00191"></a>00191 } <a class="code" href="structFld.html">Fld</a>;
+<a name="l00192"></a>00192
+<a name="l00193"></a>00193 <span class="comment">/*</span>
+<a name="l00194"></a>00194 <span class="comment"> v (value) functions on single field</span>
+<a name="l00195"></a>00195 <span class="comment">*/</span>
+<a name="l00196"></a>00196 <span class="preprocessor">#define V2I( f ) a2i( (f)-&gt;val, (f)-&gt;len )</span>
+<a name="l00197"></a>00197 <span class="preprocessor"></span>
+<a name="l00198"></a>00198 <span class="comment">/* field has primary value key length l */</span>
+<a name="l00199"></a>00199 <span class="preprocessor">#define VKEY( f, k, l ) ( \</span>
+<a name="l00200"></a>00200 <span class="preprocessor"> (f)-&gt;len &gt;= (l) &amp;&amp; !memcmp( (f)-&gt;val, k, l ) \</span>
+<a name="l00201"></a>00201 <span class="preprocessor"> &amp;&amp; ((f)-&gt;len == (l) || TAB == (f)-&gt;val[(l)]) \</span>
+<a name="l00202"></a>00202 <span class="preprocessor">)</span>
+<a name="l00203"></a>00203 <span class="preprocessor"></span>
+<a name="l00204"></a>00204 <span class="comment">/* dup a field as 0-terminated string */</span>
+<a name="l00205"></a>00205 <span class="preprocessor">#define VDUPZ( f ) ((char*)mDupz((f)-&gt;val, (f)-&gt;len))</span>
+<a name="l00206"></a>00206 <span class="preprocessor"></span>
+<a name="l00207"></a>00207 <span class="comment">/*</span>
+<a name="l00208"></a>00208 <span class="comment"> snip tab-separated subfields from value,</span>
+<a name="l00209"></a>00209 <span class="comment"> setting tag to the subfield identifier and len/val to the contents.</span>
+<a name="l00210"></a>00210 <span class="comment"> if opt is not 0, it lists the options wanted (* for the primary).</span>
+<a name="l00211"></a>00211 <span class="comment"> dst-&gt;val should be 0-initialized;</span>
+<a name="l00212"></a>00212 <span class="comment"> if it&apos;s greater than src-&gt;val, search starts at dst-&gt;val+dst-&gt;len,</span>
+<a name="l00213"></a>00213 <span class="comment"> @return 0 if not found, else 1+dst-&gt;len</span>
+<a name="l00214"></a>00214 <span class="comment">*/</span>
+<a name="l00215"></a>00215 <span class="keyword">extern</span> <span class="keywordtype">int</span> vGet ( <a class="code" href="structFld.html">Fld</a> *dst, <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *src, <span class="keyword">const</span> <span class="keywordtype">char</span> *opt );
+<a name="l00216"></a>00216 <span class="comment">/*</span>
+<a name="l00217"></a>00217 <span class="comment"> access to the primary value never fails, if initialized, so return len</span>
+<a name="l00218"></a>00218 <span class="comment">*/</span>
+<a name="l00219"></a>00219 <span class="preprocessor">#define VPRI( dst, src ) ((dst)-&gt;val = 0, vGet(dst, src, 0), (dst)-&gt;len)</span>
+<a name="l00220"></a>00220 <span class="preprocessor"></span><span class="preprocessor">#define VEQZ( f, str ) (!strncmp((f)-&gt;val,str,(f)-&gt;len) &amp;&amp; !str[(f)-&gt;len])</span>
+<a name="l00221"></a>00221 <span class="preprocessor"></span>
+<a name="l00228"></a>00228 <span class="comment">/* sign(a - b) */</span>
+<a name="l00229"></a>00229 <span class="keyword">extern</span> <span class="keywordtype">int</span> vCmp ( <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *a, <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *b );
+<a name="l00230"></a>00230 <span class="comment">/* a &gt; b */</span>
+<a name="l00231"></a>00231 <span class="keyword">extern</span> <span class="keywordtype">int</span> vGt ( <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *a, <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *b );
+<a name="l00232"></a>00232
+<a name="l00233"></a>00233 <span class="comment">/* comparision function type for rSort */</span>
+<a name="l00234"></a>00234 <span class="keyword">typedef</span> <span class="keywordtype">int</span> VGt ( <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *a, <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *b );
+<a name="l00235"></a>00235
+<a name="l00236"></a>00236
+<a name="l00237"></a>00237 <span class="comment">/*</span>
+<a name="l00238"></a>00238 <span class="comment"> r (record) functions on an array of fields</span>
+<a name="l00239"></a>00239 <span class="comment"> they expect the tag of the first field to be the negative number of fields.</span>
+<a name="l00240"></a>00240 <span class="comment"> The value of the first field (&quot;header&quot;) may contain various meta info.</span>
+<a name="l00241"></a>00241 <span class="comment"> For lists representing database &quot;records&quot;,</span>
+<a name="l00242"></a>00242 <span class="comment"> the canonical format is [no[@pos]][&lt;TAB&gt;leader].</span>
+<a name="l00243"></a>00243 <span class="comment"> Leader can be used e.g. to hold a Z39.2 leader as used by MARC.</span>
+<a name="l00244"></a>00244 <span class="comment"> Other (protocol) lists should start with some type identifier.</span>
+<a name="l00245"></a>00245 <span class="comment"></span>
+<a name="l00246"></a>00246 <span class="comment"> it&apos;s a matter of taste whether you like and use this typedef.</span>
+<a name="l00247"></a>00247 <span class="comment"> as it&apos;s not going to be changed but only here to clarify the intend,</span>
+<a name="l00248"></a>00248 <span class="comment"> the core functions do not use it.</span>
+<a name="l00249"></a>00249 <span class="comment">*/</span>
+<a name="l00250"></a>00250 <span class="keyword">typedef</span> <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *<a class="code" href="structFld.html">Rec</a>;
+<a name="l00251"></a>00251
+<a name="l00252"></a>00252 <span class="preprocessor">#define RLEN( r ) (-(r)-&gt;tag)</span>
+<a name="l00253"></a>00253 <span class="preprocessor"></span><span class="preprocessor">#define REND( r ) ((r)-(r)-&gt;tag)</span>
+<a name="l00254"></a>00254 <span class="preprocessor"></span><span class="preprocessor">#define RLAST( r ) (REND(r)-1)</span>
+<a name="l00255"></a>00255 <span class="preprocessor"></span>
+<a name="l00256"></a>00256 <span class="keyword">extern</span> <span class="keywordtype">unsigned</span> rSiz ( <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *r );
+<a name="l00257"></a>00257
+<a name="l00265"></a>00265 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *rGet ( <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *r, <span class="keywordtype">int</span> tag, <span class="keywordtype">int</span> *pos );
+<a name="l00266"></a>00266
+<a name="l00267"></a>00267 <span class="comment">/*</span>
+<a name="l00268"></a>00268 <span class="comment"> get field with given tag and primary value or empty pv</span>
+<a name="l00269"></a>00269 <span class="comment">*/</span>
+<a name="l00270"></a>00270 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *rKey ( <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *r, <span class="keywordtype">int</span> tag, <span class="keyword">const</span> <span class="keywordtype">char</span> *key );
+<a name="l00271"></a>00271
+<a name="l00272"></a>00272 <span class="comment">/*</span>
+<a name="l00273"></a>00273 <span class="comment"> create a new const rec in a contigous mAlloced piece of mem</span>
+<a name="l00274"></a>00274 <span class="comment"> if siz is 0, rSiz() is used</span>
+<a name="l00275"></a>00275 <span class="comment">*/</span>
+<a name="l00276"></a>00276 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *rDup ( <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *src, <span class="keywordtype">unsigned</span> siz );
+<a name="l00277"></a>00277
+<a name="l00278"></a>00278
+<a name="l00286"></a>00286 <span class="keyword">extern</span> <span class="keywordtype">int</span> rSer ( <span class="keywordtype">char</span> *buf, <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *rec );
+<a name="l00287"></a>00287
+<a name="l00293"></a>00293 <span class="keyword">extern</span> <span class="keywordtype">void</span> rSort ( <a class="code" href="structFld.html">Fld</a> *rec, VGt *gt );
+<a name="l00294"></a>00294 <span class="keyword">extern</span> <span class="keywordtype">void</span> rSortTag ( <a class="code" href="structFld.html">Fld</a> *rec );
+<a name="l00295"></a>00295 <span class="keyword">extern</span> <span class="keywordtype">void</span> rSortVal ( <a class="code" href="structFld.html">Fld</a> *rec ); <span class="comment">/* == rSort(vGt) */</span>
+<a name="l00296"></a>00296
+<a name="l00297"></a>00297
+<a name="l00298"></a>00298 <span class="preprocessor">#define DEFBLKLEN 8000 </span><span class="comment">/* default buffer block length */</span>
+<a name="l00299"></a>00299 <span class="preprocessor">#define DEFFIELDS 40 </span><span class="comment">/* default number of fields */</span>
+<a name="l00300"></a>00300
+<a name="l00301"></a><a class="code" href="structLBlk.html">00301</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structLBlk.html">LBlk</a> { <span class="comment">/* chained buffer block */</span>
+<a name="l00302"></a>00302 <span class="keyword">struct </span><a class="code" href="structLBlk.html">LBlk</a> *nxt;
+<a name="l00303"></a>00303 <span class="keywordtype">unsigned</span> siz;
+<a name="l00304"></a>00304 <span class="keywordtype">char</span> byt[DEFBLKLEN]; <span class="comment">/* actual len may vary */</span>
+<a name="l00305"></a>00305 } <a class="code" href="structLBlk.html">LBlk</a>;
+<a name="l00306"></a>00306
+<a name="l00307"></a>00307
+<a name="l00308"></a>00308 <span class="comment">/*</span>
+<a name="l00309"></a>00309 <span class="comment"> A full-fledged, modifiable list.</span>
+<a name="l00310"></a>00310 <span class="comment">*/</span>
+<a name="l00311"></a><a class="code" href="structList.html">00311</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structList.html">List</a> {
+<a name="l00312"></a>00312 <a class="code" href="structFld.html">Fld</a> *fld; <span class="comment">/* fields list, initially fl0 */</span>
+<a name="l00313"></a>00313 <span class="keywordtype">unsigned</span> fav; <span class="comment">/* fields available at end of *fld buffer */</span>
+<a name="l00314"></a>00314 <span class="keywordtype">int</span> siz; <span class="comment">/* used secondary buffer size minus holes (add buf-blk.byt) */</span>
+<a name="l00315"></a>00315 <span class="keywordtype">char</span> *buf; <span class="comment">/* pointing into blk-&gt;byt */</span>
+<a name="l00316"></a>00316 <span class="keywordtype">char</span> *end; <span class="comment">/* of blk-&gt;byt */</span>
+<a name="l00317"></a>00317 <a class="code" href="structLBlk.html">LBlk</a> *blk; <span class="comment">/* buffer chain, initially bl0 */</span>
+<a name="l00318"></a>00318 <span class="keywordtype">char</span> *bok; <span class="comment">/* if == buf, buffers contain the serialization */</span>
+<a name="l00319"></a>00319 <a class="code" href="structFld.html">Fld</a> fl0[DEFFIELDS];
+<a name="l00320"></a>00320 <a class="code" href="structLBlk.html">LBlk</a> bl0;
+<a name="l00321"></a>00321 } <a class="code" href="structList.html">List</a>;
+<a name="l00322"></a>00322
+<a name="l00323"></a>00323
+<a name="l00324"></a>00324 <span class="preprocessor">#define LLEN( l ) RLEN((l)-&gt;fld)</span>
+<a name="l00325"></a>00325 <span class="preprocessor"></span><span class="preprocessor">#define LEND( l ) REND((l)-&gt;fld)</span>
+<a name="l00326"></a>00326 <span class="preprocessor"></span><span class="preprocessor">#define LLAST( l ) RLAST((l)-&gt;fld)</span>
+<a name="l00327"></a>00327 <span class="preprocessor"></span>
+<a name="l00328"></a>00328
+<a name="l00329"></a>00329 <span class="comment">/*</span>
+<a name="l00330"></a>00330 <span class="comment"> initialize list and set header.</span>
+<a name="l00331"></a>00331 <span class="comment"> if fmt is 0, no header is printed, and the list left empty.</span>
+<a name="l00332"></a>00332 <span class="comment"> (i.e. the first field added will become the header).</span>
+<a name="l00333"></a>00333 <span class="comment"> @return l</span>
+<a name="l00334"></a>00334 <span class="comment">*/</span>
+<a name="l00335"></a>00335 <span class="keyword">extern</span> <a class="code" href="structList.html">List</a> *lInit ( <a class="code" href="structList.html">List</a> *l, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ... );
+<a name="l00336"></a>00336 <span class="comment">/*</span>
+<a name="l00337"></a>00337 <span class="comment"> completely clear all fields and buffers.</span>
+<a name="l00338"></a>00338 <span class="comment">*/</span>
+<a name="l00339"></a>00339 <span class="keyword">extern</span> <a class="code" href="structList.html">List</a> *lClr ( <a class="code" href="structList.html">List</a> *l );
+<a name="l00340"></a>00340 <span class="comment">/*</span>
+<a name="l00341"></a>00341 <span class="comment"> clear all fields and buffers, but keep the header.</span>
+<a name="l00342"></a>00342 <span class="comment">*/</span>
+<a name="l00343"></a>00343 <span class="keyword">extern</span> <a class="code" href="structList.html">List</a> *lReset ( <a class="code" href="structList.html">List</a> *l );
+<a name="l00344"></a>00344 <span class="comment">/*</span>
+<a name="l00345"></a>00345 <span class="comment"> clear all fields and buffers, keep nothing</span>
+<a name="l00346"></a>00346 <span class="comment">*/</span>
+<a name="l00347"></a>00347 <span class="keyword">extern</span> <span class="keywordtype">void</span> OPT_STDCALL lFini ( <a class="code" href="structList.html">List</a> *l );
+<a name="l00348"></a>00348
+<a name="l00349"></a>00349 <span class="comment">/*</span>
+<a name="l00350"></a>00350 <span class="comment"> increase available space.</span>
+<a name="l00351"></a>00351 <span class="comment"> If buffer has a flusher, call it.</span>
+<a name="l00352"></a>00352 <span class="comment"> fields -1 means we want to append (keep last field contigous, do NOT flush).</span>
+<a name="l00353"></a>00353 <span class="comment"> fields &gt;0 means reserve at least mode fields.</span>
+<a name="l00354"></a>00354 <span class="comment">*/</span>
+<a name="l00355"></a>00355 <span class="keyword">extern</span> <span class="keywordtype">int</span> OPT_REGPARM lExtend ( <a class="code" href="structList.html">List</a> *l, <span class="keywordtype">unsigned</span> need, <span class="keywordtype">int</span> fields );
+<a name="l00356"></a>00356
+<a name="l00357"></a>00357
+<a name="l00358"></a>00358
+<a name="l00359"></a>00359 <span class="comment">/* bytes available at buf */</span>
+<a name="l00360"></a>00360 <span class="preprocessor">#define LAVL( l ) ((unsigned)((l)-&gt;end - (l)-&gt;buf))</span>
+<a name="l00361"></a>00361 <span class="preprocessor"></span><span class="preprocessor">#define LSIZ( l ) ((unsigned)((l)-&gt;buf - (l)-&gt;blk-&gt;byt + (l)-&gt;siz))</span>
+<a name="l00362"></a>00362 <span class="preprocessor"></span>
+<a name="l00363"></a>00363 <span class="comment">/*</span>
+<a name="l00364"></a>00364 <span class="comment"> fragment used to start a new field with tag t.</span>
+<a name="l00365"></a>00365 <span class="comment"> If the list was empty, the field will become the header,</span>
+<a name="l00366"></a>00366 <span class="comment"> ignoring the tag.</span>
+<a name="l00367"></a>00367 <span class="comment">*/</span>
+<a name="l00368"></a>00368 <span class="preprocessor">#define LDEFNEWF( l, t ) \</span>
+<a name="l00369"></a>00369 <span class="preprocessor"> int __i = (l)-&gt;fld-&gt;tag; \</span>
+<a name="l00370"></a>00370 <span class="preprocessor"> Fld *__f = (l)-&gt;fld - __i--; \</span>
+<a name="l00371"></a>00371 <span class="preprocessor"> __f-&gt;tag = t; \</span>
+<a name="l00372"></a>00372 <span class="preprocessor"> (l)-&gt;fld-&gt;tag = __i;</span>
+<a name="l00373"></a>00373 <span class="preprocessor"></span>
+<a name="l00374"></a>00374 <span class="comment">/* add field tag t reserving n bytes space */</span>
+<a name="l00375"></a>00375 <span class="preprocessor">#define LNEWF( l, t, n ) do { \</span>
+<a name="l00376"></a>00376 <span class="preprocessor"> if ( ((l)-&gt;fav &amp;&amp; LAVL(l) &gt;= n) || lExtend( l, n, 1 ) ) { \</span>
+<a name="l00377"></a>00377 <span class="preprocessor"> LDEFNEWF( l, t ) \</span>
+<a name="l00378"></a>00378 <span class="preprocessor"> __f-&gt;val = (l)-&gt;buf; \</span>
+<a name="l00379"></a>00379 <span class="preprocessor"> __f-&gt;len = 0; \</span>
+<a name="l00380"></a>00380 <span class="preprocessor"> (l)-&gt;fav --; \</span>
+<a name="l00381"></a>00381 <span class="preprocessor"> } } while(0)</span>
+<a name="l00382"></a>00382 <span class="preprocessor"></span>
+<a name="l00383"></a>00383 <span class="comment">/* add field tag t using n bytes prefilled space</span>
+<a name="l00384"></a>00384 <span class="comment"> must be preextended for one field</span>
+<a name="l00385"></a>00385 <span class="comment">*/</span>
+<a name="l00386"></a>00386 <span class="preprocessor">#define LPREF( l, t, n ) do { \</span>
+<a name="l00387"></a>00387 <span class="preprocessor"> if ( (l)-&gt;fav ) { \</span>
+<a name="l00388"></a>00388 <span class="preprocessor"> LDEFNEWF( l, t ) \</span>
+<a name="l00389"></a>00389 <span class="preprocessor"> __f-&gt;val = (l)-&gt;buf; \</span>
+<a name="l00390"></a>00390 <span class="preprocessor"> __f-&gt;len = n; \</span>
+<a name="l00391"></a>00391 <span class="preprocessor"> (l)-&gt;fav --; \</span>
+<a name="l00392"></a>00392 <span class="preprocessor"> (l)-&gt;buf += n; \</span>
+<a name="l00393"></a>00393 <span class="preprocessor"> } } while(0)</span>
+<a name="l00394"></a>00394 <span class="preprocessor"></span>
+<a name="l00395"></a>00395
+<a name="l00396"></a>00396 <span class="comment">/* add field tag t with value v n bytes long */</span>
+<a name="l00397"></a>00397 <span class="preprocessor">#define LADD( l, t, v, n ) do { \</span>
+<a name="l00398"></a>00398 <span class="preprocessor"> if ( ((l)-&gt;fav &amp;&amp; LAVL(l) &gt;= n) || lExtend( l, n, 1 ) ) { \</span>
+<a name="l00399"></a>00399 <span class="preprocessor"> LDEFNEWF( l, t ) \</span>
+<a name="l00400"></a>00400 <span class="preprocessor"> memcpy( __f-&gt;val = (l)-&gt;buf, v, __f-&gt;len = n ); \</span>
+<a name="l00401"></a>00401 <span class="preprocessor"> (l)-&gt;fav --; \</span>
+<a name="l00402"></a>00402 <span class="preprocessor"> (l)-&gt;buf += n; \</span>
+<a name="l00403"></a>00403 <span class="preprocessor"> } } while(0)</span>
+<a name="l00404"></a>00404 <span class="preprocessor"></span>
+<a name="l00405"></a>00405 <span class="comment">/* append value v n bytes long */</span>
+<a name="l00406"></a>00406 <span class="preprocessor">#define LAPP( l, v, n ) do { \</span>
+<a name="l00407"></a>00407 <span class="preprocessor"> if ( LAVL(l) &gt;= n || lExtend( l, n, -1 ) ) { \</span>
+<a name="l00408"></a>00408 <span class="preprocessor"> Fld *__f = LLAST(l); \</span>
+<a name="l00409"></a>00409 <span class="preprocessor"> memcpy( (l)-&gt;buf, v, n ); \</span>
+<a name="l00410"></a>00410 <span class="preprocessor"> __f-&gt;len += n; \</span>
+<a name="l00411"></a>00411 <span class="preprocessor"> (l)-&gt;buf += n; \</span>
+<a name="l00412"></a>00412 <span class="preprocessor"> } } while(0)</span>
+<a name="l00413"></a>00413 <span class="preprocessor"></span>
+<a name="l00414"></a>00414 <span class="comment">/* add field tag t with int value i */</span>
+<a name="l00415"></a>00415 <span class="preprocessor">#define LADDI( l, t, i ) do { \</span>
+<a name="l00416"></a>00416 <span class="preprocessor"> if ( ((l)-&gt;fav &amp;&amp; LAVL(l) &gt;= 12) || lExtend( l, 12, 1 ) ) { \</span>
+<a name="l00417"></a>00417 <span class="preprocessor"> LDEFNEWF( l, t ) \</span>
+<a name="l00418"></a>00418 <span class="preprocessor"> (l)-&gt;buf += __f-&gt;len = i2a( __f-&gt;val = (l)-&gt;buf, i ); \</span>
+<a name="l00419"></a>00419 <span class="preprocessor"> (l)-&gt;fav --; \</span>
+<a name="l00420"></a>00420 <span class="preprocessor"> } } while(0)</span>
+<a name="l00421"></a>00421 <span class="preprocessor"></span>
+<a name="l00422"></a>00422 <span class="preprocessor">#define LADDS( l, t, s ) LADD( l, t, s, strlen(s) )</span>
+<a name="l00423"></a>00423 <span class="preprocessor"></span><span class="preprocessor">#define LAPPS( l, s ) LAPP( l, s, strlen(s) )</span>
+<a name="l00424"></a>00424 <span class="preprocessor"></span><span class="preprocessor">#define LADDF( l, f ) LADD( l, f-&gt;tag, f-&gt;val, f-&gt;len )</span>
+<a name="l00425"></a>00425 <span class="preprocessor"></span>
+<a name="l00426"></a>00426
+<a name="l00436"></a>00436 <span class="comment">/*</span>
+<a name="l00437"></a>00437 <span class="comment"> append canonical options fields.</span>
+<a name="l00438"></a>00438 <span class="comment"> args starting with &apos;-&apos; are treated as options and appended as</span>
+<a name="l00439"></a>00439 <span class="comment"> tab separated subfield w/o the &apos;-&apos;.</span>
+<a name="l00440"></a>00440 <span class="comment"> If the first arg does not start with &apos;-&apos;, it is used as primary value.</span>
+<a name="l00441"></a>00441 <span class="comment"> Other non-options are appended as subfields indicated by &apos;@&apos;.</span>
+<a name="l00442"></a>00442 <span class="comment"> In order to skip the program&apos;s name, from main() use with argc-1,argv+1.</span>
+<a name="l00443"></a>00443 <span class="comment">*/</span>
+<a name="l00444"></a>00444 <span class="keyword">extern</span> <span class="keywordtype">int</span> lArgv ( <a class="code" href="structList.html">List</a> *l, <span class="keywordtype">int</span> tag, <span class="keywordtype">int</span> argc, <span class="keyword">const</span> <span class="keywordtype">char</span> **argv );
+<a name="l00445"></a>00445 <span class="comment">/*</span>
+<a name="l00446"></a>00446 <span class="comment"> same using 0-terminated list.</span>
+<a name="l00447"></a>00447 <span class="comment">extern int lArgs ( List *l, int tag, const char *arg, ... );</span>
+<a name="l00448"></a>00448 <span class="comment">*/</span>
+<a name="l00454"></a>00454 <span class="keyword">extern</span> <a class="code" href="structList.html">List</a> *lVar ( <a class="code" href="structList.html">List</a> *l, <span class="keywordtype">int</span> argc, <span class="keyword">const</span> <span class="keywordtype">char</span> **argv );
+<a name="l00455"></a>00455
+<a name="l00456"></a>00456 <span class="comment">/* if siz is 0, rSiz() is used */</span>
+<a name="l00457"></a>00457 <span class="keyword">extern</span> <span class="keywordtype">int</span> lCpy ( <a class="code" href="structList.html">List</a> *l, <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *src, <span class="keywordtype">unsigned</span> siz );
+<a name="l00458"></a>00458 <span class="preprocessor">#define LCPY( l, src ) lCpy( l, (src)-&gt;fld, LSIZ(src) )</span>
+<a name="l00459"></a>00459 <span class="preprocessor"></span>
+<a name="l00460"></a>00460 <span class="comment">/* create canned version of list as new record */</span>
+<a name="l00461"></a>00461 <span class="preprocessor">#define LCAN( l ) rDup( (l)-&gt;fld, LSIZ(l) )</span>
+<a name="l00462"></a>00462 <span class="preprocessor"></span>
+<a name="l00463"></a>00463
+<a name="l00464"></a>00464 <span class="comment">/*</span>
+<a name="l00465"></a>00465 <span class="comment"> Print a field to list.</span>
+<a name="l00466"></a>00466 <span class="comment"> a fmt of 0 indicates varargs.</span>
+<a name="l00467"></a>00467 <span class="comment">*/</span>
+<a name="l00468"></a>00468 <span class="keyword">extern</span> <span class="keywordtype">int</span> lOut ( <a class="code" href="structList.html">List</a> *to, <span class="keywordtype">int</span> tag, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ... );
+<a name="l00469"></a>00469
+<a name="l00470"></a>00470
+<a name="l00471"></a>00471 <span class="comment">/*</span>
+<a name="l00472"></a>00472 <span class="comment"> set the first field with tag to val (of len, -1 for strlen)</span>
+<a name="l00473"></a>00473 <span class="comment"> kill additional fields with tag</span>
+<a name="l00474"></a>00474 <span class="comment"> if no field found, add one at end</span>
+<a name="l00475"></a>00475 <span class="comment">extern int lSet ( List *l, int tag, const char *val, unsigned len );</span>
+<a name="l00476"></a>00476 <span class="comment">*/</span>
+<a name="l00477"></a>00477
+<a name="l00478"></a>00478
+<a name="l00479"></a>00479 <span class="keyword">enum</span> { <span class="comment">/* list parse state */</span>
+<a name="l00480"></a>00480 LPS_SOR, <span class="comment">/* 0, at start of record */</span>
+<a name="l00481"></a>00481 LPS_SOL = 0x1000000, <span class="comment">/* at start of line */</span>
+<a name="l00482"></a>00482 LPS_TAG = 0x2000000, <span class="comment">/* in tag (only digits seen in line) */</span>
+<a name="l00483"></a>00483 LPS_VAL = 0x3000000, <span class="comment">/* in val (some non-digit seen) */</span>
+<a name="l00484"></a>00484 LPS_NEG = 0x4000000, <span class="comment">/* found &apos;-&apos; at start of line */</span>
+<a name="l00485"></a>00485 LPS_CR = 0x8000000, <span class="comment">/* kill carriage return character */</span>
+<a name="l00486"></a>00486 LPS_LEN = 0x0ffffff
+<a name="l00487"></a>00487 };
+<a name="l00494"></a>00494 <span class="keyword">extern</span> <span class="keywordtype">int</span> lParse (<a class="code" href="structList.html">List</a> *l, <span class="keyword">const</span> <span class="keywordtype">char</span> *txt, <span class="keywordtype">int</span> lps);
+<a name="l00495"></a>00495
+<a name="l00496"></a>00496
+<a name="l00507"></a>00507 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSink.html">Sink</a> <a class="code" href="structSink.html">Sink</a>;
+<a name="l00508"></a>00508 <span class="keyword">typedef</span> <span class="keywordtype">void</span> sink (<a class="code" href="structSink.html">Sink</a> *that, <span class="keywordtype">int</span> eor); <span class="comment">/* clean all or part of buffer(s) */</span>
+<a name="l00509"></a>00509
+<a name="l00510"></a><a class="code" href="structSink.html">00510</a> <span class="keyword">struct </span><a class="code" href="structSink.html">Sink</a> {
+<a name="l00511"></a>00511 <a class="code" href="structList.html">List</a> lst;
+<a name="l00512"></a>00512 sink *snk; <span class="comment">/* sinking function */</span>
+<a name="l00513"></a>00513 <span class="keywordtype">void</span> *dst; <span class="comment">/* destination */</span>
+<a name="l00514"></a>00514 <span class="keywordtype">int</span> off; <span class="comment">/* start of current record in list, negative after partial flush */</span>
+<a name="l00515"></a>00515 };
+<a name="l00516"></a>00516
+<a name="l00517"></a>00517 <span class="preprocessor">#define SINK(s) (s)-&gt;snk(s, 0)</span>
+<a name="l00518"></a>00518 <span class="preprocessor"></span><span class="preprocessor">#define SEOR(s) (s)-&gt;snk(s, 1)</span>
+<a name="l00519"></a>00519 <span class="preprocessor"></span><span class="preprocessor">#define SCPY(s, l) do { LCPY(&amp;(s)-&gt;lst, l); SEOR(s); } while (0)</span>
+<a name="l00520"></a>00520 <span class="preprocessor"></span><span class="preprocessor">#define SCPYR(s, r) do { lCpy(&amp;(s)-&gt;lst, r, 0); SEOR(s); } while (0)</span>
+<a name="l00521"></a>00521 <span class="preprocessor"></span>
+<a name="l00522"></a>00522 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00523"></a>00523 <span class="comment">/* */</span>
+<a name="l00524"></a>00524 <span class="comment">/* ENVIRONMENT AND SYSTEM */</span>
+<a name="l00525"></a>00525 <span class="comment">/* */</span>
+<a name="l00526"></a>00526 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00527"></a>00527
+<a name="l00528"></a>00528 <span class="preprocessor">#ifndef WIN32</span>
+<a name="l00529"></a>00529 <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">int</span> file;
+<a name="l00530"></a>00530 <span class="preprocessor">#define FIL_NONE -1</span>
+<a name="l00531"></a>00531 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00532"></a>00532 <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">void</span> *file;
+<a name="l00533"></a>00533 <span class="preprocessor">#define FIL_NONE 0</span>
+<a name="l00534"></a>00534 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00535"></a>00535 <span class="preprocessor"></span>
+<a name="l00536"></a>00536 <span class="comment">/* environment.</span>
+<a name="l00537"></a>00537 <span class="comment">*/</span>
+<a name="l00538"></a><a class="code" href="structEnv.html">00538</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structEnv.html">Env</a> {
+<a name="l00539"></a>00539 <a class="code" href="structList.html">List</a> *opt; <span class="comment">/* options (header is packed command line) */</span>
+<a name="l00540"></a>00540 file in;
+<a name="l00541"></a>00541 <a class="code" href="structSink.html">Sink</a> *out; <span class="comment">/* a proper record sink expecting complete records */</span>
+<a name="l00542"></a>00542 <a class="code" href="structSink.html">Sink</a> *err; <span class="comment">/* a usually field buffered sink for eOut messages */</span>
+<a name="l00543"></a>00543 <span class="keywordtype">int</span> log; <span class="comment">/* level */</span>
+<a name="l00544"></a>00544 <span class="keywordtype">int</span> flg;
+<a name="l00545"></a>00545 <span class="keywordtype">int</span> wri; <span class="comment">/* write mode none/excl/shared */</span>
+<a name="l00546"></a>00546 <span class="keywordtype">int</span> sig; <span class="comment">/* interrupted by signal */</span>
+<a name="l00547"></a>00547 <span class="keywordtype">unsigned</span> psz; <span class="comment">/* system page size = 1&lt;&lt;psh enforced min 4K */</span>
+<a name="l00548"></a>00548 <span class="keywordtype">int</span> psh; <span class="comment">/* page shift (bits) 12..CPU_PAGE_SHIFT */</span>
+<a name="l00549"></a>00549 <span class="keywordtype">unsigned</span> rml; <span class="comment">/* r memory map limit (max pages per pointer map) */</span>
+<a name="l00550"></a>00550 <span class="keywordtype">unsigned</span> qml; <span class="comment">/* q memory map limit (max pages per tree map) */</span>
+<a name="l00551"></a>00551 <span class="comment">/* LBlk *blk[5]; for memory management */</span>
+<a name="l00552"></a>00552 } <a class="code" href="structEnv.html">Env</a>;
+<a name="l00553"></a>00553
+<a name="l00554"></a>00554 <span class="keyword">enum</span> { <span class="comment">/* env flags */</span>
+<a name="l00555"></a>00555 ENV_BUFFER = 1, <span class="comment">/* env.err is buffered */</span>
+<a name="l00556"></a>00556 ENV_MSYNC = 2 <span class="comment">/* use msync */</span>
+<a name="l00557"></a>00557 };
+<a name="l00558"></a>00558 <span class="keyword">enum</span> { <span class="comment">/* env writing mode */</span>
+<a name="l00559"></a>00559 ENV_RO, <span class="comment">/* readonly - not writing */</span>
+<a name="l00560"></a>00560 ENV_EXCL <span class="comment">/* exclusive access (the default) */</span>
+<a name="l00561"></a>00561 <span class="preprocessor">#ifdef BUILD_SHMODE</span>
+<a name="l00562"></a>00562 <span class="preprocessor"></span> , ENV_SHARED <span class="comment">/* shared access */</span>
+<a name="l00563"></a>00563 <span class="preprocessor">#endif</span>
+<a name="l00564"></a>00564 <span class="preprocessor"></span>};
+<a name="l00565"></a>00565 <span class="keyword">enum</span> { <span class="comment">/* signal code */</span>
+<a name="l00566"></a>00566 ENV_CANCEL = 1, <span class="comment">/* abort current request */</span>
+<a name="l00567"></a>00567 ENV_TERM <span class="comment">/* abort current request and exit */</span>
+<a name="l00568"></a>00568 };
+<a name="l00569"></a>00569
+<a name="l00570"></a>00570 <span class="keyword">extern</span> <a class="code" href="structEnv.html">Env</a> env; <span class="comment">/* main environment */</span>
+<a name="l00571"></a>00571
+<a name="l00575"></a>00575 <span class="keyword">enum</span> { <span class="comment">/* our very own errno */</span>
+<a name="l00576"></a>00576 ERR_OK = 0, <span class="comment">/* 0 is no error, also read(2)&apos;s EINTR, EAGAIN */</span>
+<a name="l00577"></a>00577 ERR_NO = -1, <span class="comment">/* get details from errno */</span>
+<a name="l00578"></a>00578 <span class="comment">/* error level FATAL: we are wrong */</span>
+<a name="l00579"></a>00579 ERR_IDIOT = -2, <span class="comment">/* caught programming error */</span>
+<a name="l00580"></a>00580 ERR_TRASH = -3, <span class="comment">/* database internal consistency */</span>
+<a name="l00581"></a>00581 LOG_FATAL = ERR_TRASH, <span class="comment">/* fatal internal errors: we can&apos;t go on */</span>
+<a name="l00582"></a>00582 <span class="comment">/* error levels SYERR,ERROR,IOERR: system or user was wrong */</span>
+<a name="l00583"></a>00583 ERR_NOMEM = -4, <span class="comment">/* out of memory, also open(2)&apos;s EMFILE, ENFILE */</span>
+<a name="l00584"></a>00584 ERR_IO = -5, <span class="comment">/* real IO error, also write(2)&apos;s ENOSPC, EPIPE */</span>
+<a name="l00585"></a>00585 ERR_BUSY = -6, <span class="comment">/* object is busy */</span>
+<a name="l00586"></a>00586 LOG_SYSERR = ERR_BUSY, <span class="comment">/* problem with system ressources: bad file, no mem */</span>
+<a name="l00587"></a>00587 ERR_BADF = -7, <span class="comment">/* bad file, also read(2)&apos;s EINVAL, some of open(2) */</span>
+<a name="l00588"></a>00588 ERR_FAULT = -8, <span class="comment">/* 0 pointer or bad sized buffer given */</span>
+<a name="l00589"></a>00589 ERR_INVAL = -9, <span class="comment">/* general invalid parameters, any EINVAL errno */</span>
+<a name="l00590"></a>00590 LOG_ERROR = ERR_INVAL, <span class="comment">/* unusable input, database or query */</span>
+<a name="l00591"></a>00591 ERR_AGAIN = -10, <span class="comment">/* no data at intr or nonblock */</span>
+<a name="l00592"></a>00592 LOG_IOERR = ERR_AGAIN, <span class="comment">/* problem on IO */</span>
+<a name="l00593"></a>00593 LOG_WARN = -11, <span class="comment">/* bad input */</span>
+<a name="l00594"></a>00594 <span class="comment">/* logging levels: nothing was wrong */</span>
+<a name="l00595"></a>00595 LOG_INFO = -12, <span class="comment">/* some major event like opening a db */</span>
+<a name="l00596"></a>00596 LOG_VERBOSE = -13, <span class="comment">/* any event like reading a record */</span>
+<a name="l00597"></a>00597 LOG_DEBUG = -14, <span class="comment">/* lots of processing details (debug built only) */</span>
+<a name="l00598"></a>00598 LOG_TRACE = -15, <span class="comment">/* database content (log_str) */</span>
+<a name="l00599"></a>00599 LOG_ALL = LOG_TRACE
+<a name="l00600"></a>00600 };
+<a name="l00601"></a>00601
+<a name="l00602"></a>00602
+<a name="l00603"></a>00603 <span class="preprocessor">#define EADD(t, v, n) LADD(&amp;env.out-&gt;lst, t, v, n)</span>
+<a name="l00604"></a>00604 <span class="preprocessor"></span><span class="preprocessor">#define EAPP(v, n) LAPP(&amp;env.out-&gt;lst, v, n)</span>
+<a name="l00605"></a>00605 <span class="preprocessor"></span><span class="preprocessor">#define EADDS(t, s) LADDS(&amp;env.out-&gt;lst, t, s)</span>
+<a name="l00606"></a>00606 <span class="preprocessor"></span><span class="preprocessor">#define EAPPS(s) LAPPS(&amp;env.out-&gt;lst, s)</span>
+<a name="l00607"></a>00607 <span class="preprocessor"></span><span class="preprocessor">#define EADDI(t, i) LADDI(&amp;env.out-&gt;lst, t, i)</span>
+<a name="l00608"></a>00608 <span class="preprocessor"></span><span class="preprocessor">#define EADDF(f) LADDF(&amp;env.out-&gt;lst, f)</span>
+<a name="l00609"></a>00609 <span class="preprocessor"></span>
+<a name="l00610"></a>00610 <span class="comment">/*</span>
+<a name="l00611"></a>00611 <span class="comment"> Append a field with abs(tag) to env.out for non-negative tags,</span>
+<a name="l00612"></a>00612 <span class="comment"> else to env.err if tag &gt;= env&apos;s loglevel.</span>
+<a name="l00613"></a>00613 <span class="comment"> For system errors, additional info is appended.</span>
+<a name="l00614"></a>00614 <span class="comment"> env.err&apos;s eof is called, if any.</span>
+<a name="l00615"></a>00615 <span class="comment"> returns tag</span>
+<a name="l00616"></a>00616 <span class="comment"></span>
+<a name="l00617"></a>00617 <span class="comment"> supports only a small subset of printf formats -- see the src</span>
+<a name="l00618"></a>00618 <span class="comment"> has %b (bytes), which is like %.*s, but prints the string in hex</span>
+<a name="l00619"></a>00619 <span class="comment">*/</span>
+<a name="l00620"></a>00620 <span class="keyword">extern</span> <span class="keywordtype">int</span> eOut ( <span class="keywordtype">int</span> tag, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ... );
+<a name="l00621"></a>00621 <span class="keyword">extern</span> <span class="keywordtype">int</span> eRr ( <span class="keywordtype">int</span> tag, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ... );
+<a name="l00622"></a>00622 <span class="preprocessor">#ifndef NDEBUG</span>
+<a name="l00623"></a>00623 <span class="preprocessor"></span><span class="preprocessor"># define LOG_DBG eRr</span>
+<a name="l00624"></a>00624 <span class="preprocessor"></span><span class="preprocessor">#elif defined( __GNUC__ )</span>
+<a name="l00625"></a>00625 <span class="preprocessor"></span><span class="preprocessor"># define LOG_DBG( args... )</span>
+<a name="l00626"></a>00626 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00627"></a>00627 <span class="preprocessor"></span><span class="preprocessor"># define LOG_DBG (void) </span><span class="comment">/* compiler should dispose statement off */</span>
+<a name="l00628"></a>00628 <span class="preprocessor">#endif</span>
+<a name="l00629"></a>00629 <span class="preprocessor"></span>
+<a name="l00636"></a>00636 <span class="keyword">extern</span> <span class="keywordtype">void</span> cInit ( <a class="code" href="structList.html">List</a> *args, <a class="code" href="structSink.html">Sink</a> *out, <a class="code" href="structSink.html">Sink</a> *err );
+<a name="l00637"></a>00637 <span class="comment">/* typical usage from main() */</span>
+<a name="l00638"></a>00638 <span class="preprocessor">#define CINIT(argl) cInit(lVar(lInit(argl,0), argc-1, argv+1), 0, 0)</span>
+<a name="l00639"></a>00639 <span class="preprocessor"></span>
+<a name="l00640"></a>00640
+<a name="l00647"></a>00647 <span class="keyword">extern</span> <span class="keywordtype">void</span> *mAlloc ( <span class="keywordtype">int</span> size );
+<a name="l00648"></a>00648 <span class="keyword">extern</span> <span class="keywordtype">void</span> *mDup ( <span class="keyword">const</span> <span class="keywordtype">void</span> *str, <span class="keywordtype">int</span> size );
+<a name="l00649"></a>00649 <span class="comment">/* cp siz bytes, append a 0 byte */</span>
+<a name="l00650"></a>00650 <span class="keyword">extern</span> <span class="keywordtype">char</span> *mDupz ( <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> size );
+<a name="l00651"></a>00651 <span class="keyword">extern</span> <span class="keywordtype">void</span> *mTryAlloc ( <span class="keywordtype">int</span> size );
+<a name="l00652"></a>00652 <span class="keyword">extern</span> <span class="keywordtype">void</span> mFree ( <span class="keywordtype">void</span> *mem );
+<a name="l00653"></a>00653 <span class="keyword">extern</span> <a class="code" href="structFld.html">Fld</a> *mFldAlloc ( <span class="keywordtype">int</span> nfields );
+<a name="l00654"></a>00654 <span class="keyword">extern</span> <span class="keywordtype">void</span> mFldFree ( <a class="code" href="structFld.html">Fld</a> *fld );
+<a name="l00655"></a>00655 <span class="keyword">extern</span> <a class="code" href="structLBlk.html">LBlk</a> *mBlkAlloc ( <span class="keywordtype">int</span> size );
+<a name="l00656"></a>00656 <span class="keyword">extern</span> <span class="keywordtype">void</span> mBlkFree ( <a class="code" href="structLBlk.html">LBlk</a> *blk );
+<a name="l00657"></a>00657 <span class="keyword">extern</span> <a class="code" href="structList.html">List</a> *mListAlloc ( <span class="keyword">const</span> <span class="keywordtype">char</span> *name ); <span class="comment">/* lInitialized with name */</span>
+<a name="l00658"></a>00658 <span class="keyword">extern</span> <span class="keywordtype">void</span> mListFree ( <a class="code" href="structList.html">List</a> *l );
+<a name="l00659"></a>00659 <span class="preprocessor">#define mFldAlloc(n) ((Fld*)mAlloc((n)*sizeof(Fld)))</span>
+<a name="l00660"></a>00660 <span class="preprocessor"></span><span class="preprocessor">#define mFldFree mFree</span>
+<a name="l00661"></a>00661 <span class="preprocessor"></span><span class="preprocessor">#define mBlkFree mFree</span>
+<a name="l00662"></a>00662 <span class="preprocessor"></span><span class="preprocessor">#define MFREE(p) do { mFree(p); (p)=0; } while(0)</span>
+<a name="l00663"></a>00663 <span class="preprocessor"></span>
+<a name="l00664"></a>00664
+<a name="l00668"></a>00668 <span class="keyword">extern</span> <span class="keywordtype">int</span> tUpd ( lolo *tm );
+<a name="l00676"></a>00676 <span class="keyword">extern</span> <span class="keywordtype">int</span> tGtf ( <span class="keywordtype">char</span> *buf, lolo *tm );
+<a name="l00682"></a>00682 <span class="keyword">extern</span> <span class="keywordtype">char</span> *tGtfm ( <span class="keywordtype">char</span> *buf, lolo *tm );
+<a name="l00686"></a>00686 <span class="keyword">extern</span> <span class="keywordtype">void</span> tSleep ( lolo tm );
+<a name="l00687"></a>00687
+<a name="l00688"></a>00688
+<a name="l00689"></a>00689 <span class="comment">/* ************************************************************</span>
+<a name="l00690"></a>00690 <span class="comment"> disk files (block devices)</span>
+<a name="l00691"></a>00691 <span class="comment">*/</span>
+<a name="l00692"></a>00692
+<a name="l00693"></a>00693
+<a name="l00694"></a>00694 <span class="keyword">enum</span> {
+<a name="l00695"></a>00695 <span class="comment">/* basic open flags */</span>
+<a name="l00696"></a>00696 FIL_RD = 0x001, <span class="comment">/* shall be opened for input */</span>
+<a name="l00697"></a>00697 FIL_WR = 0x002, <span class="comment">/* shall be opened for output */</span>
+<a name="l00698"></a>00698 FIL_RDWR = 0x003, <span class="comment">/* shall be opened for both */</span>
+<a name="l00699"></a>00699 FIL_TRY = 0x004, <span class="comment">/* do not complain if open fails */</span>
+<a name="l00700"></a>00700 <span class="comment">/* write flags */</span>
+<a name="l00701"></a>00701 FIL_CREAT = 0x010, <span class="comment">/* shall be created */</span>
+<a name="l00702"></a>00702 FIL_TRUNC = 0x020, <span class="comment">/* shall be truncated */</span>
+<a name="l00703"></a>00703 FIL_SYNC = 0x040, <span class="comment">/* syncing output */</span>
+<a name="l00704"></a>00704 <span class="comment">/* lock flags */</span>
+<a name="l00705"></a>00705 FIL_TLOCK = 0x100, <span class="comment">/* try locking (EX with WR) */</span>
+<a name="l00706"></a>00706 FIL_BLOCK = 0x200, <span class="comment">/* blocking lock (EX with WR) */</span>
+<a name="l00707"></a>00707 FIL_FLOCK = 0x300 <span class="comment">/* any locking is set */</span>
+<a name="l00708"></a>00708 };
+<a name="l00709"></a>00709
+<a name="l00715"></a>00715 <span class="keyword">extern</span> <span class="keywordtype">int</span> fOpen ( file *f, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> flags );
+<a name="l00716"></a>00716 <span class="keyword">extern</span> <span class="keywordtype">int</span> fClose ( file *f );
+<a name="l00717"></a>00717 <span class="keyword">extern</span> <span class="keywordtype">int</span> fSize ( file f );
+<a name="l00718"></a>00718 <span class="keyword">extern</span> <span class="keywordtype">unsigned</span> fTime ( file f ); <span class="comment">/* mtime sec */</span>
+<a name="l00719"></a>00719
+<a name="l00720"></a>00720
+<a name="l00721"></a>00721 <span class="comment">/*</span>
+<a name="l00722"></a>00722 <span class="comment"> Like the syscalls, this returns the number of bytes on success, 0 on eof.</span>
+<a name="l00723"></a>00723 <span class="comment"> fPwrite repeats and does not return an error when interrupted.</span>
+<a name="l00724"></a>00724 <span class="comment"> On error, a negative value is returned.</span>
+<a name="l00725"></a>00725 <span class="comment">*/</span>
+<a name="l00726"></a>00726 <span class="keyword">extern</span> <span class="keywordtype">int</span> fRead ( file *f, <span class="keywordtype">void</span> *buf, <span class="keywordtype">unsigned</span> len );
+<a name="l00727"></a>00727 <span class="keyword">extern</span> <span class="keywordtype">int</span> fWrite ( file *f, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf, <span class="keywordtype">unsigned</span> len );
+<a name="l00728"></a>00728 <span class="keyword">extern</span> <span class="keywordtype">int</span> fPread ( file *f, <span class="keywordtype">void</span> *buf, <span class="keywordtype">unsigned</span> len, <span class="keywordtype">unsigned</span> off );
+<a name="l00729"></a>00729 <span class="keyword">extern</span> <span class="keywordtype">int</span> fPwrite ( file *f, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf, <span class="keywordtype">unsigned</span> len, <span class="keywordtype">unsigned</span> off );
+<a name="l00730"></a>00730 <span class="keyword">extern</span> <span class="keywordtype">int</span> fSeek ( file *f, <span class="keywordtype">unsigned</span> off );
+<a name="l00731"></a>00731 <span class="keyword">extern</span> <span class="keywordtype">int</span> fTrunc ( file *f, <span class="keywordtype">unsigned</span> length );
+<a name="l00732"></a>00732 <span class="preprocessor">#ifdef BUILD_SHMODE</span>
+<a name="l00733"></a>00733 <span class="preprocessor"></span><span class="comment">/* remove a full file lock as set by fOpen */</span>
+<a name="l00734"></a>00734 <span class="keyword">extern</span> <span class="keywordtype">void</span> fUnlock ( file f );
+<a name="l00735"></a>00735 <span class="comment">/*</span>
+<a name="l00736"></a>00736 <span class="comment"> lock byte n</span>
+<a name="l00737"></a>00737 <span class="comment"> use TLOCK or BLOCK, possibly with WR, to lock, 0 to unlock.</span>
+<a name="l00738"></a>00738 <span class="comment">*/</span>
+<a name="l00739"></a>00739 <span class="keyword">extern</span> <span class="keywordtype">int</span> fLock ( file f, <span class="keywordtype">unsigned</span> n, <span class="keywordtype">int</span> flg );
+<a name="l00740"></a>00740 <span class="preprocessor">#define FLOCK(f,n,flg) (ENV_SHARED==env.wri &amp;&amp; fLock(f,n,flg))</span>
+<a name="l00741"></a>00741 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00742"></a>00742 <span class="preprocessor"></span><span class="preprocessor">#define FLOCK(f,n,flg) 0</span>
+<a name="l00743"></a>00743 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00744"></a>00744 <span class="preprocessor"></span><span class="preprocessor">#define FLOCKSH(f,n) FLOCK(f,n,FIL_BLOCK)</span>
+<a name="l00745"></a>00745 <span class="preprocessor"></span><span class="preprocessor">#define FLOCKEX(f,n) FLOCK(f,n,FIL_BLOCK|FIL_WR)</span>
+<a name="l00746"></a>00746 <span class="preprocessor"></span><span class="preprocessor">#define FLOCKUN(f,n) FLOCK(f,n,0)</span>
+<a name="l00747"></a>00747 <span class="preprocessor"></span>
+<a name="l00756"></a>00756 <span class="keyword">extern</span> <span class="keywordtype">int</span> fSlurp ( <span class="keywordtype">char</span> **buf, <span class="keywordtype">int</span> sz, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> opt );
+<a name="l00757"></a>00757
+<a name="l00758"></a>00758 <span class="comment">/* record-oriented sink to (file)dst.</span>
+<a name="l00759"></a>00759 <span class="comment"> Expects the list to contain a proper record.</span>
+<a name="l00760"></a>00760 <span class="comment"> If the header starts with a digit, a W&lt;TAB&gt; is prepended.</span>
+<a name="l00761"></a>00761 <span class="comment"> An empty header is ommited.</span>
+<a name="l00762"></a>00762 <span class="comment">*/</span>
+<a name="l00763"></a>00763 <span class="keyword">extern</span> <span class="keywordtype">void</span> fSinkr (<a class="code" href="structSink.html">Sink</a> *that, <span class="keywordtype">int</span> eor);
+<a name="l00764"></a>00764 <span class="comment">/* line-oriented sink (field values only) to (file)dst.</span>
+<a name="l00765"></a>00765 <span class="comment"> leaves the header alone, ignores tags and blank values.</span>
+<a name="l00766"></a>00766 <span class="comment"> yet prints a blank line on eor.</span>
+<a name="l00767"></a>00767 <span class="comment">*/</span>
+<a name="l00768"></a>00768 <span class="keyword">extern</span> <span class="keywordtype">void</span> fSinkl (<a class="code" href="structSink.html">Sink</a> *that, <span class="keywordtype">int</span> eor);
+<a name="l00769"></a>00769
+<a name="l00771"></a><a class="code" href="structFMap.html">00771</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00772"></a>00772 file fil;
+<a name="l00773"></a>00773 <span class="keywordtype">int</span> flg;
+<a name="l00774"></a>00774 <span class="keywordtype">char</span> *map;
+<a name="l00775"></a>00775 <span class="keywordtype">unsigned</span> npg; <span class="comment">/* in pages of env.psz */</span>
+<a name="l00776"></a>00776 <span class="keywordtype">unsigned</span> lim; <span class="comment">/* max pages to map */</span>
+<a name="l00777"></a>00777 <span class="preprocessor">#ifdef WIN32</span>
+<a name="l00778"></a>00778 <span class="preprocessor"></span> <span class="keywordtype">char</span> *nam; <span class="comment">/* for shared mapping */</span>
+<a name="l00779"></a>00779 <span class="keywordtype">void</span> *hdl; <span class="comment">/* &quot;mapping object&quot; */</span>
+<a name="l00780"></a>00780 <span class="preprocessor">#endif</span>
+<a name="l00781"></a>00781 <span class="preprocessor"></span>} <a class="code" href="structFMap.html">FMap</a>;
+<a name="l00782"></a>00782
+<a name="l00787"></a>00787 <span class="keyword">extern</span> <span class="keywordtype">int</span> fMOpen ( <a class="code" href="structFMap.html">FMap</a> *fm, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> flags );
+<a name="l00788"></a>00788 <span class="keyword">extern</span> <span class="keywordtype">int</span> fMClose ( <a class="code" href="structFMap.html">FMap</a> *fm );
+<a name="l00798"></a>00798 <span class="keyword">extern</span> <span class="keywordtype">int</span> fMap ( <a class="code" href="structFMap.html">FMap</a> *fm, <span class="keywordtype">unsigned</span> npg );
+<a name="l00800"></a>00800 <span class="keyword">extern</span> <span class="keywordtype">int</span> fMSync ( <a class="code" href="structFMap.html">FMap</a> *fm, <span class="keywordtype">unsigned</span> page );
+<a name="l00801"></a>00801
+<a name="l00802"></a>00802
+<a name="l00803"></a>00803 <span class="comment">/*</span>
+<a name="l00804"></a>00804 <span class="comment"> file input buffer structure for fGets.</span>
+<a name="l00805"></a>00805 <span class="comment"> suitable for both temp fix buffers and, with some care, for List buffers.</span>
+<a name="l00806"></a>00806 <span class="comment">*/</span>
+<a name="l00807"></a><a class="code" href="structFBuf.html">00807</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00808"></a>00808 file f; <span class="comment">/* file to read from */</span>
+<a name="l00809"></a>00809 <span class="keywordtype">unsigned</span> n; <span class="comment">/* current line number (1 based) */</span>
+<a name="l00810"></a>00810 <span class="keywordtype">unsigned</span> o; <span class="comment">/* offset of p from file start */</span>
+<a name="l00811"></a>00811 <span class="keywordtype">char</span> *b; <span class="comment">/* buffer base (const) */</span>
+<a name="l00812"></a>00812 <span class="keywordtype">unsigned</span> s; <span class="comment">/* buffer size (const) */</span>
+<a name="l00813"></a>00813 <span class="keywordtype">char</span> *p; <span class="comment">/* start of current line */</span>
+<a name="l00814"></a>00814 <span class="keywordtype">unsigned</span> l; <span class="comment">/* line len */</span>
+<a name="l00815"></a>00815 <span class="keywordtype">unsigned</span> m; <span class="comment">/* more bytes after p+l (including the LF) */</span>
+<a name="l00816"></a>00816 } <a class="code" href="structFBuf.html">FBuf</a>;
+<a name="l00817"></a>00817 <span class="comment">/* sloppy but convenient initializer macro */</span>
+<a name="l00818"></a>00818 <span class="preprocessor">#define FIL_BUF( fb, fil, buf ) do { \</span>
+<a name="l00819"></a>00819 <span class="preprocessor"> fb.f = fil; fb.b = fb.p = buf; fb.s = sizeof(buf); \</span>
+<a name="l00820"></a>00820 <span class="preprocessor"> fb.n = 1; fb.o = fb.l = fb.m = 0; \</span>
+<a name="l00821"></a>00821 <span class="preprocessor"> } while (0)</span>
+<a name="l00822"></a>00822 <span class="preprocessor"></span><span class="comment">/* even more convenient macro, must be end of data def */</span>
+<a name="l00823"></a>00823 <span class="preprocessor">#define FIL_DEFBUF( f ) \</span>
+<a name="l00824"></a>00824 <span class="preprocessor"> char buf[0x2000]; \</span>
+<a name="l00825"></a>00825 <span class="preprocessor"> FBuf fb; \</span>
+<a name="l00826"></a>00826 <span class="preprocessor"> FIL_BUF(fb, f, buf);</span>
+<a name="l00827"></a>00827 <span class="preprocessor"></span><span class="comment">/*</span>
+<a name="l00828"></a>00828 <span class="comment"> set p and l to next line, lines are terminated by LF.</span>
+<a name="l00829"></a>00829 <span class="comment"> if l, advance p after current line.</span>
+<a name="l00830"></a>00830 <span class="comment"> if m, skip next byte.</span>
+<a name="l00831"></a>00831 <span class="comment"> if m, search for newline.</span>
+<a name="l00832"></a>00832 <span class="comment"> if no newline found, mv p downto b and read more chars upto s.</span>
+<a name="l00833"></a>00833 <span class="comment"> if l==s, buffer is exhausted (and m is 0).</span>
+<a name="l00834"></a>00834 <span class="comment"> else if m, p[l] is a newline.</span>
+<a name="l00835"></a>00835 <span class="comment"> else if FIL_NONE == f,</span>
+<a name="l00836"></a>00836 <span class="comment"> no bytes could be read (an eof was seen or somebody set NBLOCK).</span>
+<a name="l00837"></a>00837 <span class="comment"> return whether we got a line</span>
+<a name="l00838"></a>00838 <span class="comment">*/</span>
+<a name="l00839"></a>00839 <span class="keyword">extern</span> <span class="keywordtype">int</span> fGets ( <a class="code" href="structFBuf.html">FBuf</a> *fb );
+<a name="l00840"></a>00840 <span class="keyword">extern</span> <span class="keywordtype">int</span> fGetr ( <a class="code" href="structList.html">List</a> *l, <a class="code" href="structFBuf.html">FBuf</a> *fb );
+<a name="l00841"></a>00841
+<a name="l00842"></a>00842
+<a name="l00843"></a>00843
+<a name="l00844"></a>00844 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00845"></a>00845 <span class="comment">/* */</span>
+<a name="l00846"></a>00846 <span class="comment">/* DATABASE */</span>
+<a name="l00847"></a>00847 <span class="comment">/* */</span>
+<a name="l00848"></a>00848 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00849"></a>00849
+<a name="l00850"></a>00850 <span class="keyword">enum</span> { <span class="comment">/* flags for record and query data/index file pairs */</span>
+<a name="l00851"></a>00851 DX_OPEN = 0x1, <span class="comment">/* open */</span>
+<a name="l00852"></a>00852 DX_WRITE = 0x2, <span class="comment">/* open for writing */</span>
+<a name="l00853"></a>00853 DX_ASYNC = 0x4, <span class="comment">/* no synced write */</span>
+<a name="l00854"></a>00854 DX_MODIF = 0x8 <span class="comment">/* modified */</span>
+<a name="l00855"></a>00855 };
+<a name="l00861"></a><a class="code" href="structRdx.html">00861</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structRdx.html">Rdx</a> {
+<a name="l00862"></a>00862 file mrd;
+<a name="l00863"></a>00863 <a class="code" href="structFMap.html">FMap</a> mrx;
+<a name="l00864"></a>00864 <span class="keywordtype">int</span> flg;
+<a name="l00865"></a>00865 <span class="keywordtype">int</span> mid; <span class="comment">/* in records == maxid */</span>
+<a name="l00866"></a>00866 <span class="keywordtype">int</span> rdl; <span class="comment">/* length of data file in bytes */</span>
+<a name="l00867"></a>00867 <span class="keywordtype">int</span> ptl; <span class="comment">/* pointer bytes, by now always 8 */</span>
+<a name="l00868"></a>00868 <span class="keywordtype">int</span> typ; <span class="comment">/* type of pointer file */</span>
+<a name="l00869"></a>00869 } <a class="code" href="structRdx.html">Rdx</a>;
+<a name="l00870"></a>00870
+<a name="l00872"></a>00872 <span class="keyword">extern</span> <span class="keywordtype">int</span> rInit ( <a class="code" href="structRdx.html">Rdx</a> *rdx );
+<a name="l00874"></a>00874 <span class="keyword">extern</span> <span class="keywordtype">void</span> rFini ( <a class="code" href="structRdx.html">Rdx</a> *rdx );
+<a name="l00875"></a>00875
+<a name="l00876"></a>00876 <span class="comment">/*</span>
+<a name="l00877"></a>00877 <span class="comment"> read record rid.</span>
+<a name="l00878"></a>00878 <span class="comment"> if mpos and the rec is found at mpos or higher,</span>
+<a name="l00879"></a>00879 <span class="comment"> rRead will backtrack to earlier versions.</span>
+<a name="l00880"></a>00880 <span class="comment">*/</span>
+<a name="l00881"></a>00881 <span class="keyword">extern</span> <span class="keywordtype">int</span> rRead ( <a class="code" href="structList.html">List</a> *l, <a class="code" href="structRdx.html">Rdx</a> *rdx, <span class="keywordtype">int</span> rid, <span class="keywordtype">unsigned</span> mpos );
+<a name="l00882"></a>00882 <span class="comment">/*</span>
+<a name="l00883"></a>00883 <span class="comment"> write a record</span>
+<a name="l00884"></a>00884 <span class="comment"> use rid 0 to get new rid</span>
+<a name="l00885"></a>00885 <span class="comment"> use opos -1 if you don&apos;t care about old pos</span>
+<a name="l00886"></a>00886 <span class="comment"> to be transparent here, the rid@pos as found in standard recs</span>
+<a name="l00887"></a>00887 <span class="comment"> is ignored and should be pre-skipped up to the leader.</span>
+<a name="l00888"></a>00888 <span class="comment"> specify the record size if known, with 0, rSiz will be used</span>
+<a name="l00889"></a>00889 <span class="comment"> @return the record id written (&gt; 0) on success, &lt;= 0 on error</span>
+<a name="l00890"></a>00890 <span class="comment">*/</span>
+<a name="l00891"></a>00891 <span class="keyword">extern</span> <span class="keywordtype">int</span> rWrite ( <a class="code" href="structRdx.html">Rdx</a> *rdx, <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *r, <span class="keywordtype">int</span> rid, <span class="keywordtype">int</span> opos, <span class="keywordtype">unsigned</span> siz );
+<a name="l00892"></a>00892
+<a name="l00893"></a>00893
+<a name="l00902"></a>00902 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structCdx.html">Cdx</a> <a class="code" href="structCdx.html">Cdx</a>;
+<a name="l00903"></a>00903
+<a name="l00904"></a><a class="code" href="structQdx.html">00904</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structQdx.html">Qdx</a> { <span class="comment">/* actually it&apos;s a B-Link-Tree */</span>
+<a name="l00905"></a>00905 file mqd; <span class="comment">/* the leaves file */</span>
+<a name="l00906"></a>00906 <a class="code" href="structFMap.html">FMap</a> mqx; <span class="comment">/* the tree file */</span>
+<a name="l00907"></a>00907 <span class="keyword">const</span> <a class="code" href="structCdx.html">Cdx</a> *cdx; <span class="comment">/* the collation */</span>
+<a name="l00908"></a>00908 <span class="keywordtype">int</span> flg; <span class="comment">/* flags: writeable */</span>
+<a name="l00909"></a>00909 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> typ; <span class="comment">/* cfg: leaf block type */</span>
+<a name="l00910"></a>00910 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> ksz; <span class="comment">/* cfg: max key length, default 255 */</span>
+<a name="l00911"></a>00911 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> ptr; <span class="comment">/* cfg: inverted file pointer type or plain value size */</span>
+<a name="l00912"></a>00912 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> let; <span class="comment">/* cfg: pct free on load */</span>
+<a name="l00913"></a>00913 <span class="comment">/* members set automatically: */</span>
+<a name="l00914"></a>00914 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> vsz; <span class="comment">/* value size, min 4, default 8 */</span>
+<a name="l00915"></a>00915 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> uni; <span class="comment">/* value unique length (see qSet) */</span>
+<a name="l00916"></a>00916 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> ftp; <span class="comment">/* fork block type */</span>
+<a name="l00917"></a>00917 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> dpt; <span class="comment">/* depth (level of root over bottom &gt; 0) */</span>
+<a name="l00918"></a>00918 <span class="keywordtype">unsigned</span> lsz; <span class="comment">/* leaf block size computed from type */</span>
+<a name="l00919"></a>00919 <span class="keywordtype">unsigned</span> lln; <span class="comment">/* # leaf blocks in index */</span>
+<a name="l00920"></a>00920 <span class="keywordtype">unsigned</span> fln; <span class="comment">/* # fork blocks in index */</span>
+<a name="l00921"></a>00921 <span class="comment">/* members considered internal: */</span>
+<a name="l00922"></a>00922 <span class="keyword">struct </span><a class="code" href="structQLoad.html">QLoad</a> *qld;
+<a name="l00923"></a>00923 } <a class="code" href="structQdx.html">Qdx</a>;
+<a name="l00924"></a>00924
+<a name="l00925"></a>00925 <span class="keyword">enum</span> { <span class="comment">/* btree block type, size, flg */</span>
+<a name="l00926"></a>00926 QDX_TYPMSK = 0xC0, <span class="comment">/* highest 2 bits: basic type */</span>
+<a name="l00927"></a>00927 QDX_LEAF = 0x00, <span class="comment">/* leaf block, portable */</span>
+<a name="l00928"></a>00928 QDX_FORKLE = 0x40, <span class="comment">/* fork block little endian */</span>
+<a name="l00929"></a>00929 QDX_FORKBE = 0x80, <span class="comment">/* fork block big endian */</span>
+<a name="l00930"></a>00930 QDX_LEAFPV = 0xC0, <span class="comment">/* leaf plain values (forks don&apos;t care) */</span>
+<a name="l00931"></a>00931 <span class="comment">/* next 2 bits 0x30 for future extensions */</span>
+<a name="l00932"></a>00932 QDX_COMPRS = 0x08, <span class="comment">/* flag compressed keys (not yet supported) */</span>
+<a name="l00933"></a>00933 QDX_SIZMSK = 0x07, <span class="comment">/* lowest 3 bits: blocksize */</span>
+<a name="l00934"></a>00934 QDX_LEAF0K = 0x00, <span class="comment">/* 1/2K blocks 0x0200 9+0 bits */</span>
+<a name="l00935"></a>00935 QDX_LEAF1K = 0x01, <span class="comment">/* 1K blocks 0x0400 */</span>
+<a name="l00936"></a>00936 QDX_LEAF2K = 0x02, <span class="comment">/* 2K blocks 0x0800 */</span>
+<a name="l00937"></a>00937 QDX_LEAF4K = 0x03, <span class="comment">/* 4K blocks 0x1000 */</span>
+<a name="l00938"></a>00938 QDX_LEAF8K = 0x04 <span class="comment">/* 8K blocks 0x2000, max for leaves */</span>
+<a name="l00939"></a>00939 };
+<a name="l00940"></a>00940 <span class="keyword">enum</span> {
+<a name="l00941"></a>00941 QDX_MAXVALPERLEAF = 0x800, <span class="comment">/* max 8K / min 4 bytes vsz */</span>
+<a name="l00942"></a>00942 QDX_LEAFSH = 9, <span class="comment">/* leaf size shift+(0..4) ~ 512 bytes - 8K */</span>
+<a name="l00943"></a>00943 QDX_FORKSH = 12 <span class="comment">/* fork size shift+(0..4) ~ 4K - 64K */</span>
+<a name="l00944"></a>00944 };
+<a name="l00945"></a>00945
+<a name="l00946"></a><a class="code" href="structVal.html">00946</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00947"></a>00947 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> len;
+<a name="l00948"></a>00948 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> byt[255];
+<a name="l00949"></a>00949 } <a class="code" href="structVal.html">Val</a>;
+<a name="l00950"></a>00950
+<a name="l00951"></a><a class="code" href="structKey.html">00951</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00952"></a>00952 <a class="code" href="structVal.html">Val</a> val;
+<a name="l00953"></a>00953 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> len;
+<a name="l00954"></a>00954 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> byt[255];
+<a name="l00955"></a>00955 } <a class="code" href="structKey.html">Key</a>;
+<a name="l00956"></a>00956
+<a name="l00957"></a>00957
+<a name="l00958"></a>00958 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structQLoop.html">QLoop</a> <a class="code" href="structQLoop.html">QLoop</a>;
+<a name="l00965"></a>00965 <span class="keyword">typedef</span> <span class="keywordtype">int</span> QCb ( <a class="code" href="structQLoop.html">QLoop</a> *<span class="keyword">self</span> );
+<a name="l00966"></a>00966
+<a name="l00967"></a><a class="code" href="structQLoop.html">00967</a> <span class="keyword">struct </span><a class="code" href="structQLoop.html">QLoop</a> {
+<a name="l00968"></a>00968 QCb *qcb;
+<a name="l00969"></a>00969 <a class="code" href="structQdx.html">Qdx</a> *qdx;
+<a name="l00970"></a>00970 <span class="keywordtype">int</span> flg;
+<a name="l00971"></a>00971 <a class="code" href="structKey.html">Key</a> key;
+<a name="l00972"></a>00972 <a class="code" href="structKey.html">Key</a> to;
+<a name="l00973"></a>00973 <span class="comment">/* set on callback: */</span>
+<a name="l00974"></a>00974 <a class="code" href="structKey.html">Key</a> cur;
+<a name="l00975"></a>00975 <span class="keywordtype">unsigned</span> nvals;
+<a name="l00976"></a>00976 <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *vals;
+<a name="l00977"></a>00977 };
+<a name="l00978"></a>00978
+<a name="l00979"></a>00979 <span class="keyword">enum</span> { <span class="comment">/* flags */</span>
+<a name="l00980"></a>00980 QLOOP = 0, <span class="comment">/* loop endless */</span>
+<a name="l00981"></a>00981 <span class="comment">/* stop based on QLoop.key */</span>
+<a name="l00982"></a>00982 QEQ = 1, <span class="comment">/* loop while == key */</span>
+<a name="l00983"></a>00983 QPF = 2, <span class="comment">/* loop on prefix key */</span>
+<a name="l00984"></a>00984 <span class="comment">/* stop based on QLoop.to */</span>
+<a name="l00985"></a>00985 QUPTO = 4, <span class="comment">/* loop while &lt; to */</span>
+<a name="l00986"></a>00986 QINCL = 5, <span class="comment">/* loop while &lt;= to */</span>
+<a name="l00987"></a>00987 QSTOP = 7, <span class="comment">/* mask for stop mode */</span>
+<a name="l00988"></a>00988 QSKIP = 8, <span class="comment">/* skip the from key */</span>
+<a name="l00989"></a>00989 QSAME = 0x10 <span class="comment">/* callback on same key */</span>
+<a name="l00990"></a>00990 };
+<a name="l00991"></a>00991
+<a name="l00992"></a>00992
+<a name="l00994"></a>00994 <span class="keyword">extern</span> <span class="keywordtype">int</span> qInit ( <a class="code" href="structQdx.html">Qdx</a> *bt );
+<a name="l00996"></a>00996 <span class="keyword">extern</span> <span class="keywordtype">void</span> qFini ( <a class="code" href="structQdx.html">Qdx</a> *bt );
+<a name="l00997"></a>00997
+<a name="l00998"></a>00998 <span class="comment">/*</span>
+<a name="l00999"></a>00999 <span class="comment"> load a sorted series of keys and hits into index.</span>
+<a name="l01000"></a>01000 <span class="comment"> call repeatedly, using a key with val.len 0 in last call</span>
+<a name="l01001"></a>01001 <span class="comment">*/</span>
+<a name="l01002"></a>01002 <span class="keyword">extern</span> <span class="keywordtype">int</span> qLoad ( <a class="code" href="structQdx.html">Qdx</a> *bt, <a class="code" href="structKey.html">Key</a> *key );
+<a name="l01003"></a>01003 <span class="keyword">extern</span> <span class="keywordtype">int</span> qLoadf ( <a class="code" href="structQdx.html">Qdx</a> *bt, file *f );
+<a name="l01004"></a>01004
+<a name="l01005"></a>01005 <span class="comment">/*</span>
+<a name="l01006"></a>01006 <span class="comment"> write the key-value pair to the index and return 0, unless:</span>
+<a name="l01007"></a>01007 <span class="comment"> - the value is zero on the 1st uni bytes</span>
+<a name="l01008"></a>01008 <span class="comment"> and there is already such a value (unique key, return 3)</span>
+<a name="l01009"></a>01009 <span class="comment"> - there is an all-zero value for the key (stopword, return 2)</span>
+<a name="l01010"></a>01010 <span class="comment"> - it is already there (full duplicate found, return 1)</span>
+<a name="l01011"></a>01011 <span class="comment"> With plain values, only full duplicates are checked.</span>
+<a name="l01012"></a>01012 <span class="comment"> Uni is usually the length of the initial segment of value,</span>
+<a name="l01013"></a>01013 <span class="comment"> which is the rid in fulltext mode, else the tag.</span>
+<a name="l01014"></a>01014 <span class="comment"> Where a unique key is found, the value is copied to key.</span>
+<a name="l01015"></a>01015 <span class="comment">*/</span>
+<a name="l01016"></a>01016 <span class="keyword">extern</span> <span class="keywordtype">int</span> qSet ( <a class="code" href="structQdx.html">Qdx</a> *bt, <a class="code" href="structKey.html">Key</a> *key );
+<a name="l01017"></a>01017 <span class="keyword">enum</span> {
+<a name="l01018"></a>01018 QST_OK,
+<a name="l01019"></a>01019 QST_FOUND,
+<a name="l01020"></a>01020 QST_STPWRD,
+<a name="l01021"></a>01021 QST_UNIKEY
+<a name="l01022"></a>01022 };
+<a name="l01023"></a>01023 <span class="comment">/*</span>
+<a name="l01024"></a>01024 <span class="comment"> delete a key-value pair. return 1 if found, else 0</span>
+<a name="l01025"></a>01025 <span class="comment">*/</span>
+<a name="l01026"></a>01026 <span class="keyword">extern</span> <span class="keywordtype">int</span> qDel ( <a class="code" href="structQdx.html">Qdx</a> *bt, <a class="code" href="structKey.html">Key</a> *key );
+<a name="l01027"></a>01027
+<a name="l01028"></a>01028 <span class="keyword">extern</span> <span class="keywordtype">int</span> qLoop ( <a class="code" href="structQLoop.html">QLoop</a> *<span class="keyword">self</span> );
+<a name="l01029"></a>01029
+<a name="l01030"></a>01030
+<a name="l01031"></a>01031 <span class="comment">/*</span>
+<a name="l01032"></a>01032 <span class="comment"> standard values structured as pointers</span>
+<a name="l01033"></a>01033 <span class="comment"> denoting a record and position where key occurred.</span>
+<a name="l01034"></a>01034 <span class="comment"> The value structure is up to 3 big endian unsigned numbers:</span>
+<a name="l01035"></a>01035 <span class="comment"> 0..2 bytes for tag,</span>
+<a name="l01036"></a>01036 <span class="comment"> 3+(0..3) bytes for rid (in fulltext mode: before the tag) and</span>
+<a name="l01037"></a>01037 <span class="comment"> 0..4 bytes for pos,</span>
+<a name="l01038"></a>01038 <span class="comment"> totalling from 4 (vsz min.) to 12 bytes.</span>
+<a name="l01039"></a>01039 <span class="comment">*/</span>
+<a name="l01040"></a><a class="code" href="structPtr.html">01040</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">/* where a key has a hit */</span>
+<a name="l01041"></a>01041 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> tag; <span class="comment">/* while neg. tags are allowed, sorting is unsigned */</span>
+<a name="l01042"></a>01042 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> ext; <span class="comment">/* extend row id to six bytes (used as db number) */</span>
+<a name="l01043"></a>01043 <span class="keywordtype">unsigned</span> rid; <span class="comment">/* row id */</span>
+<a name="l01044"></a>01044 <span class="keywordtype">unsigned</span> pos; <span class="comment">/* word pos, usually with field occ&lt;&lt;16 */</span>
+<a name="l01045"></a>01045 } <a class="code" href="structPtr.html">Ptr</a>;
+<a name="l01046"></a>01046
+<a name="l01047"></a>01047 <span class="keyword">enum</span> {
+<a name="l01048"></a>01048 QDX_TAGMSK = 0xC0, <span class="comment">/* mask length of tag 0..2 */</span>
+<a name="l01049"></a>01049 QDX_TAG1 = 0x40,
+<a name="l01050"></a>01050 QDX_TAG2 = 0x80,
+<a name="l01051"></a>01051 QDX_TAGSH = 6, <span class="comment">/* ... shifted by 6 */</span>
+<a name="l01052"></a>01052 QDX_RIDMSK = 0x30, <span class="comment">/* mask length of rid 0..3 */</span>
+<a name="l01053"></a>01053 QDX_RIDMIN = 3, <span class="comment">/* based on 3 */</span>
+<a name="l01054"></a>01054 QDX_RIDSH = 4, <span class="comment">/* ... shifted by 4 */</span>
+<a name="l01055"></a>01055 QDX_RID3 = 0x00,
+<a name="l01056"></a>01056 QDX_RID4 = 0x10,
+<a name="l01057"></a>01057 QDX_RID5 = 0x20,
+<a name="l01058"></a>01058 QDX_RID6 = 0x30,
+<a name="l01059"></a>01059 QDX_FULTXT = 0x08, <span class="comment">/* traditional fulltext ordering */</span>
+<a name="l01060"></a>01060 QDX_POSMSK = 0x07, <span class="comment">/* mask length pos info 0..4 */</span>
+<a name="l01061"></a>01061 <span class="comment">/* default settings based on 3 byte rid */</span>
+<a name="l01062"></a>01062 QDX_ISIS = QDX_RID3|QDX_TAG2|QDX_FULTXT|3,
+<a name="l01063"></a>01063 <span class="comment">/* 0x8B, 8 byte fulltext 3+2+3 IFP format */</span>
+<a name="l01064"></a>01064 QDX_STDDB = QDX_TAG1|QDX_RID3
+<a name="l01065"></a>01065 <span class="comment">/* 0x40, 4 byte 3 rid + 1 for 256 field tags */</span>
+<a name="l01066"></a>01066 };
+<a name="l01067"></a>01067
+<a name="l01068"></a>01068 <span class="comment">/* decode a value to a pointer */</span>
+<a name="l01069"></a>01069 <span class="keyword">extern</span> <span class="keywordtype">void</span> qRdVal ( <a class="code" href="structPtr.html">Ptr</a> *ptr, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *val, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> typ );
+<a name="l01070"></a>01070 <span class="comment">/* create a value from hit. */</span>
+<a name="l01071"></a>01071 <span class="keyword">extern</span> <span class="keywordtype">void</span> qMkVal ( <a class="code" href="structVal.html">Val</a> *val, <a class="code" href="structPtr.html">Ptr</a> *ptr, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> typ );
+<a name="l01072"></a>01072 <span class="comment">/* decode a key to plaintext */</span>
+<a name="l01073"></a>01073 <span class="keyword">extern</span> <span class="keywordtype">int</span> qRdKey ( <a class="code" href="structQdx.html">Qdx</a> *qdx, <span class="keywordtype">char</span> *plain, <span class="keywordtype">int</span> l, <a class="code" href="structKey.html">Key</a> *key );
+<a name="l01074"></a>01074 <span class="comment">/* create a key from plaintext, truncating to ksz. */</span>
+<a name="l01075"></a>01075 <span class="keyword">extern</span> <span class="keywordtype">void</span> qMkKey ( <a class="code" href="structQdx.html">Qdx</a> *qdx, <a class="code" href="structKey.html">Key</a> *key, <span class="keywordtype">char</span> *b, <span class="keywordtype">int</span> l );
+<a name="l01076"></a>01076 <span class="comment">/* create a key and value from line. */</span>
+<a name="l01077"></a>01077 <span class="keyword">extern</span> <span class="keywordtype">int</span> qMkKeyVal ( <a class="code" href="structQdx.html">Qdx</a> *qdx, <a class="code" href="structKey.html">Key</a> *key, <span class="keywordtype">char</span> *b, <span class="keywordtype">int</span> l );
+<a name="l01078"></a>01078
+<a name="l01079"></a>01079
+<a name="l01080"></a><a class="code" href="structQSet.html">01080</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l01081"></a>01081 <a class="code" href="structQdx.html">Qdx</a> *qdx;
+<a name="l01082"></a>01082 <span class="keywordtype">int</span> del;
+<a name="l01083"></a>01083 <a class="code" href="structKey.html">Key</a> pfx;
+<a name="l01084"></a>01084 <a class="code" href="structPtr.html">Ptr</a> ptr;
+<a name="l01085"></a>01085 } <a class="code" href="structQSet.html">QSet</a>;
+<a name="l01086"></a>01086 <span class="comment">/*</span>
+<a name="l01087"></a>01087 <span class="comment"> set or del one keys</span>
+<a name="l01088"></a>01088 <span class="comment"> basically this behaves like qMkKey, qMkVal, qSet</span>
+<a name="l01089"></a>01089 <span class="comment"> ptr.pos is incremented</span>
+<a name="l01090"></a>01090 <span class="comment"> with pfx, pfx is prepended to the key (before qMkKey)</span>
+<a name="l01091"></a>01091 <span class="comment">*/</span>
+<a name="l01092"></a>01092 <span class="keyword">extern</span> <span class="keywordtype">int</span> qSetKeyVal (<a class="code" href="structQSet.html">QSet</a> *qst, <span class="keywordtype">char</span> *val, <span class="keywordtype">int</span> len);
+<a name="l01093"></a>01093 <span class="comment">/*</span>
+<a name="l01094"></a>01094 <span class="comment"> split the value into words and qSetKeyVal each</span>
+<a name="l01095"></a>01095 <span class="comment"> return the number of entries made</span>
+<a name="l01096"></a>01096 <span class="comment">*/</span>
+<a name="l01097"></a>01097 <span class="keyword">extern</span> <span class="keywordtype">int</span> qSetKeyVals (<a class="code" href="structQSet.html">QSet</a> *qst, <span class="keywordtype">char</span> *val, <span class="keywordtype">int</span> len);
+<a name="l01098"></a>01098
+<a name="l01099"></a>01099
+<a name="l01103"></a>01103 <span class="preprocessor">#define CDX_MAXSEQ 15 </span><span class="comment">/* max byte sequence length */</span>
+<a name="l01104"></a>01104
+<a name="l01105"></a>01105
+<a name="l01106"></a>01106 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structCdx.html">Cdx</a> *cOpen ( <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *src );
+<a name="l01107"></a>01107 <span class="keyword">extern</span> <span class="keywordtype">int</span> cEnc ( <span class="keyword">const</span> <a class="code" href="structCdx.html">Cdx</a> *cdx, <a class="code" href="structKey.html">Key</a> *key, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *b, <span class="keywordtype">int</span> l, <span class="keywordtype">int</span> w );
+<a name="l01108"></a>01108 <span class="keyword">extern</span> <span class="keywordtype">int</span> cDec ( <span class="keyword">const</span> <a class="code" href="structCdx.html">Cdx</a> *cdx, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *b, <span class="keywordtype">int</span> l, <a class="code" href="structKey.html">Key</a> *key );
+<a name="l01109"></a>01109
+<a name="l01110"></a>01110
+<a name="l01111"></a>01111 <span class="keyword">enum</span> { <span class="comment">/* see Metadata.txt */</span>
+<a name="l01112"></a>01112 MET_OPT = 001,
+<a name="l01113"></a>01113 MET_UNU = 002,
+<a name="l01114"></a>01114 MET_CTP = 003,
+<a name="l01115"></a>01115 MET_COL = 004,
+<a name="l01116"></a>01116 MET_VER = 005,
+<a name="l01117"></a>01117 MET_FLD = 006
+<a name="l01118"></a>01118 };
+<a name="l01119"></a>01119
+<a name="l01123"></a><a class="code" href="structDb.html">01123</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structDb.html">Db</a> {
+<a name="l01124"></a>01124 <span class="keywordtype">char</span> *nam;
+<a name="l01125"></a>01125 <span class="keywordtype">char</span> *pat;
+<a name="l01126"></a>01126 <span class="keywordtype">int</span> flg;
+<a name="l01127"></a>01127 <span class="keywordtype">int</span> mnt; <span class="comment">/* mount count */</span>
+<a name="l01128"></a>01128 <span class="keyword">struct </span><a class="code" href="structDb.html">Db</a> *nxt; <span class="comment">/* linked list */</span>
+<a name="l01129"></a>01129 <span class="keyword">const</span> <a class="code" href="structFld.html">Fld</a> *opt; <span class="comment">/* inner meta data */</span>
+<a name="l01130"></a>01130 <a class="code" href="structRdx.html">Rdx</a> rdx;
+<a name="l01131"></a>01131 <a class="code" href="structQdx.html">Qdx</a> qdx;
+<a name="l01132"></a>01132 } <a class="code" href="structDb.html">Db</a>;
+<a name="l01133"></a>01133
+<a name="l01134"></a>01134 <span class="keyword">extern</span> <a class="code" href="structDb.html">Db</a> *dOpen (<span class="keyword">const</span> <span class="keywordtype">char</span> *dbname);
+<a name="l01135"></a>01135 <span class="keyword">extern</span> <span class="keywordtype">void</span> dClose (<a class="code" href="structDb.html">Db</a> *db);
+<a name="l01136"></a>01136 <span class="keyword">extern</span> <span class="keywordtype">void</span> dCloseAll ();
+<a name="l01137"></a>01137
+<a name="l01143"></a>01143 <span class="preprocessor">#define dRead(l,db,rid) ((rid)?rRead(l,&amp;(db)-&gt;rdx,rid,0):lCpy(l,(db)-&gt;opt,0))</span>
+<a name="l01144"></a>01144 <span class="preprocessor"></span><span class="preprocessor">#define dWrite(db,r,rid) rWrite(&amp;(db)-&gt;rdx,r,rid,-1,0)</span>
+<a name="l01145"></a>01145 <span class="preprocessor"></span>
+<a name="l01146"></a>01146 <span class="preprocessor">#define dSet(db,key) qSet(&amp;(db)-&gt;qdx,key)</span>
+<a name="l01147"></a>01147 <span class="preprocessor"></span><span class="preprocessor">#define dDel(db,key) qDel(&amp;(db)-&gt;qdx,key)</span>
+<a name="l01148"></a>01148 <span class="preprocessor"></span><span class="preprocessor">#define dLoop(db,ql) ((ql)-&gt;qdx=&amp;(db)-&gt;qdx, qLoop(ql))</span>
+<a name="l01149"></a>01149 <span class="preprocessor"></span>
+<a name="l01150"></a>01150 <span class="preprocessor">#define CORE_H</span>
+<a name="l01151"></a>01151 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* CORE_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/doxygen.css b/doc/html/doxygen.css
new file mode 100644
index 0000000..d6aaf28
--- /dev/null
+++ b/doc/html/doxygen.css
@@ -0,0 +1,545 @@
+/* The standard CSS for doxygen */
+
+body, table, div, p, dl {
+ font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
+ font-size: 12px;
+}
+
+/* @group Heading Levels */
+
+h1 {
+ text-align: center;
+ font-size: 150%;
+}
+
+h2 {
+ font-size: 120%;
+}
+
+h3 {
+ font-size: 100%;
+}
+
+dt {
+ font-weight: bold;
+}
+
+div.multicol {
+ -moz-column-gap: 1em;
+ -webkit-column-gap: 1em;
+ -moz-column-count: 3;
+ -webkit-column-count: 3;
+}
+
+p.startli, p.startdd, p.starttd {
+ margin-top: 2px;
+}
+
+p.endli {
+ margin-bottom: 0px;
+}
+
+p.enddd {
+ margin-bottom: 4px;
+}
+
+p.endtd {
+ margin-bottom: 2px;
+}
+
+/* @end */
+
+caption {
+ font-weight: bold;
+}
+
+span.legend {
+ font-size: 70%;
+ text-align: center;
+}
+
+h3.version {
+ font-size: 90%;
+ text-align: center;
+}
+
+div.qindex, div.navtab{
+ background-color: #e8eef2;
+ border: 1px solid #84b0c7;
+ text-align: center;
+ margin: 2px;
+ padding: 2px;
+}
+
+div.qindex, div.navpath {
+ width: 100%;
+ line-height: 140%;
+}
+
+div.navtab {
+ margin-right: 15px;
+}
+
+/* @group Link Styling */
+
+a {
+ color: #153788;
+ font-weight: normal;
+ text-decoration: none;
+}
+
+.contents a:visited {
+ color: #1b77c5;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+a.qindex {
+ font-weight: bold;
+}
+
+a.qindexHL {
+ font-weight: bold;
+ background-color: #6666cc;
+ color: #ffffff;
+ border: 1px double #9295C2;
+}
+
+.contents a.qindexHL:visited {
+ color: #ffffff;
+}
+
+a.el {
+ font-weight: bold;
+}
+
+a.elRef {
+}
+
+a.code {
+ color: #3030f0;
+}
+
+a.codeRef {
+ color: #3030f0;
+}
+
+/* @end */
+
+dl.el {
+ margin-left: -1cm;
+}
+
+.fragment {
+ font-family: monospace, fixed;
+ font-size: 105%;
+}
+
+pre.fragment {
+ border: 1px solid #CCCCCC;
+ background-color: #f5f5f5;
+ padding: 4px 6px;
+ margin: 4px 8px 4px 2px;
+ overflow: auto;
+ word-wrap: break-word;
+ font-size: 9pt;
+ line-height: 125%;
+}
+
+div.ah {
+ background-color: black;
+ font-weight: bold;
+ color: #ffffff;
+ margin-bottom: 3px;
+ margin-top: 3px
+}
+
+div.groupHeader {
+ margin-left: 16px;
+ margin-top: 12px;
+ margin-bottom: 6px;
+ font-weight: bold;
+}
+
+div.groupText {
+ margin-left: 16px;
+ font-style: italic;
+}
+
+body {
+ background: white;
+ color: black;
+ margin-right: 20px;
+ margin-left: 20px;
+}
+
+td.indexkey {
+ background-color: #e8eef2;
+ font-weight: bold;
+ border: 1px solid #CCCCCC;
+ margin: 2px 0px 2px 0;
+ padding: 2px 10px;
+}
+
+td.indexvalue {
+ background-color: #e8eef2;
+ border: 1px solid #CCCCCC;
+ padding: 2px 10px;
+ margin: 2px 0px;
+}
+
+tr.memlist {
+ background-color: #f0f0f0;
+}
+
+p.formulaDsp {
+ text-align: center;
+}
+
+img.formulaDsp {
+
+}
+
+img.formulaInl {
+ vertical-align: middle;
+}
+
+div.center {
+ text-align: center;
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0px;
+}
+
+div.center img {
+ border: 0px;
+}
+
+img.footer {
+ border: 0px;
+ vertical-align: middle;
+}
+
+/* @group Code Colorization */
+
+span.keyword {
+ color: #008000
+}
+
+span.keywordtype {
+ color: #604020
+}
+
+span.keywordflow {
+ color: #e08000
+}
+
+span.comment {
+ color: #800000
+}
+
+span.preprocessor {
+ color: #806020
+}
+
+span.stringliteral {
+ color: #002080
+}
+
+span.charliteral {
+ color: #008080
+}
+
+span.vhdldigit {
+ color: #ff00ff
+}
+
+span.vhdlchar {
+ color: #000000
+}
+
+span.vhdlkeyword {
+ color: #700070
+}
+
+span.vhdllogic {
+ color: #ff0000
+}
+
+/* @end */
+
+.search {
+ color: #003399;
+ font-weight: bold;
+}
+
+form.search {
+ margin-bottom: 0px;
+ margin-top: 0px;
+}
+
+input.search {
+ font-size: 75%;
+ color: #000080;
+ font-weight: normal;
+ background-color: #e8eef2;
+}
+
+td.tiny {
+ font-size: 75%;
+}
+
+.dirtab {
+ padding: 4px;
+ border-collapse: collapse;
+ border: 1px solid #84b0c7;
+}
+
+th.dirtab {
+ background: #e8eef2;
+ font-weight: bold;
+}
+
+hr {
+ height: 0px;
+ border: none;
+ border-top: 1px solid #666;
+}
+
+hr.footer {
+ height: 1px;
+}
+
+/* @group Member Descriptions */
+
+.mdescLeft, .mdescRight,
+.memItemLeft, .memItemRight,
+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
+ background-color: #FAFAFA;
+ border: none;
+ margin: 4px;
+ padding: 1px 0 0 8px;
+}
+
+.mdescLeft, .mdescRight {
+ padding: 0px 8px 4px 8px;
+ color: #555;
+}
+
+.memItemLeft, .memItemRight, .memTemplParams {
+ border-top: 1px solid #ccc;
+}
+
+.memItemLeft, .memTemplItemLeft {
+ white-space: nowrap;
+}
+
+.memTemplParams {
+ color: #606060;
+ white-space: nowrap;
+}
+
+/* @end */
+
+/* @group Member Details */
+
+/* Styles for detailed member documentation */
+
+.memtemplate {
+ font-size: 80%;
+ color: #606060;
+ font-weight: normal;
+ margin-left: 3px;
+}
+
+.memnav {
+ background-color: #e8eef2;
+ border: 1px solid #84b0c7;
+ text-align: center;
+ margin: 2px;
+ margin-right: 15px;
+ padding: 2px;
+}
+
+.memitem {
+ padding: 0;
+ margin-bottom: 10px;
+}
+
+.memname {
+ white-space: nowrap;
+ font-weight: bold;
+ margin-left: 6px;
+}
+
+.memproto {
+ border-top: 1px solid #84b0c7;
+ border-left: 1px solid #84b0c7;
+ border-right: 1px solid #84b0c7;
+ padding: 0;
+ background-color: #d5e1e8;
+ font-weight: bold;
+ /* firefox specific markup */
+ background-image: -moz-linear-gradient(rgba(228, 233, 245, 1.0) 0%, rgba(193, 205, 232, 1.0) 100%);
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+ -moz-border-radius-topright: 8px;
+ -moz-border-radius-topleft: 8px;
+ /* webkit specific markup */
+ background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(228, 233, 245, 1.0)), to(rgba(193, 205, 232, 1.0)));
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+ -webkit-border-top-right-radius: 8px;
+ -webkit-border-top-left-radius: 8px;
+
+}
+
+.memdoc {
+ border-bottom: 1px solid #84b0c7;
+ border-left: 1px solid #84b0c7;
+ border-right: 1px solid #84b0c7;
+ padding: 2px 5px;
+ background-color: #eef3f5;
+ border-top-width: 0;
+ /* firefox specific markup */
+ -moz-border-radius-bottomleft: 8px;
+ -moz-border-radius-bottomright: 8px;
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+ /* webkit specific markup */
+ -webkit-border-bottom-left-radius: 8px;
+ -webkit-border-bottom-right-radius: 8px;
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+.paramkey {
+ text-align: right;
+}
+
+.paramtype {
+ white-space: nowrap;
+}
+
+.paramname {
+ color: #602020;
+ white-space: nowrap;
+}
+.paramname em {
+ font-style: normal;
+}
+
+/* @end */
+
+/* @group Directory (tree) */
+
+/* for the tree view */
+
+.ftvtree {
+ font-family: sans-serif;
+ margin: 0.5em;
+}
+
+/* these are for tree view when used as main index */
+
+.directory {
+ font-size: 9pt;
+ font-weight: bold;
+}
+
+.directory h3 {
+ margin: 0px;
+ margin-top: 1em;
+ font-size: 11pt;
+}
+
+/*
+The following two styles can be used to replace the root node title
+with an image of your choice. Simply uncomment the next two styles,
+specify the name of your image and be sure to set 'height' to the
+proper pixel height of your image.
+*/
+
+/*
+.directory h3.swap {
+ height: 61px;
+ background-repeat: no-repeat;
+ background-image: url("yourimage.gif");
+}
+.directory h3.swap span {
+ display: none;
+}
+*/
+
+.directory > h3 {
+ margin-top: 0;
+}
+
+.directory p {
+ margin: 0px;
+ white-space: nowrap;
+}
+
+.directory div {
+ display: none;
+ margin: 0px;
+}
+
+.directory img {
+ vertical-align: -30%;
+}
+
+/* these are for tree view when not used as main index */
+
+.directory-alt {
+ font-size: 100%;
+ font-weight: bold;
+}
+
+.directory-alt h3 {
+ margin: 0px;
+ margin-top: 1em;
+ font-size: 11pt;
+}
+
+.directory-alt > h3 {
+ margin-top: 0;
+}
+
+.directory-alt p {
+ margin: 0px;
+ white-space: nowrap;
+}
+
+.directory-alt div {
+ display: none;
+ margin: 0px;
+}
+
+.directory-alt img {
+ vertical-align: -30%;
+}
+
+/* @end */
+
+address {
+ font-style: normal;
+ color: #333;
+}
+
+table.doxtable {
+ border-collapse:collapse;
+}
+
+table.doxtable td, table.doxtable th {
+ border: 1px solid #153788;
+ padding: 3px 7px 2px;
+}
+
+table.doxtable th {
+ background-color: #254798;
+ color: #FFFFFF;
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
+ text-align:left;
+}
+
diff --git a/doc/html/doxygen.png b/doc/html/doxygen.png
new file mode 100644
index 0000000..f0a274b
--- /dev/null
+++ b/doc/html/doxygen.png
Binary files differ
diff --git a/doc/html/files.html b/doc/html/files.html
new file mode 100644
index 0000000..8b8f6af
--- /dev/null
+++ b/doc/html/files.html
@@ -0,0 +1,88 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: File Index</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li class="current"><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>File List</h1>Here is a list of all documented files with brief descriptions:<table>
+ <tr><td class="indexkey">contrib/malete/mlt/<b>core.h</b> <a href="core_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/malete/mlt/<b>pw.h</b> <a href="pw_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/malete/mlt/<b>tool.h</b> <a href="tool_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>lbt.h</b> <a href="lbt_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>lcli.h</b> <a href="lcli_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>lcs.h</b> <a href="lcs_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>ldb.h</b> <a href="ldb_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>ldsp.h</b> <a href="ldsp_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>ldss.h</b> <a href="ldss_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>lfdt.h</b> <a href="lfdt_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>lio.h</b> <a href="lio_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>lll.h</b> <a href="lll_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>loi.h</b> <a href="loi_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>lses.h</b> <a href="lses_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>lstr.h</b> <a href="lstr_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>lsv.h</b> <a href="lsv_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>luti.h</b> <a href="luti_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>oip.h</b> <a href="oip_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/<b>openisis.h</b> <a href="openisis_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/openisis/tcl/<b>openisistcl.h</b> <a href="openisistcl_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">contrib/pecl-isis/<b>php_isis.h</b> <a href="php__isis_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/functions.html b/doc/html/functions.html
new file mode 100644
index 0000000..f0443e6
--- /dev/null
+++ b/doc/html/functions.html
@@ -0,0 +1,589 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li class="current"><a href="functions.html"><span>All</span></a></li>
+ <li><a href="functions_func.html"><span>Functions</span></a></li>
+ <li><a href="functions_vars.html"><span>Variables</span></a></li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="#index_$"><span>$</span></a></li>
+ <li><a href="#index__"><span>_</span></a></li>
+ <li><a href="#index_a"><span>a</span></a></li>
+ <li><a href="#index_b"><span>b</span></a></li>
+ <li><a href="#index_c"><span>c</span></a></li>
+ <li><a href="#index_e"><span>e</span></a></li>
+ <li><a href="#index_f"><span>f</span></a></li>
+ <li><a href="#index_g"><span>g</span></a></li>
+ <li><a href="#index_h"><span>h</span></a></li>
+ <li><a href="#index_i"><span>i</span></a></li>
+ <li><a href="#index_j"><span>j</span></a></li>
+ <li><a href="#index_k"><span>k</span></a></li>
+ <li><a href="#index_l"><span>l</span></a></li>
+ <li><a href="#index_m"><span>m</span></a></li>
+ <li><a href="#index_n"><span>n</span></a></li>
+ <li><a href="#index_o"><span>o</span></a></li>
+ <li><a href="#index_p"><span>p</span></a></li>
+ <li><a href="#index_r"><span>r</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ <li><a href="#index_t"><span>t</span></a></li>
+ <li><a href="#index_v"><span>v</span></a></li>
+ <li><a href="#index_w"><span>w</span></a></li>
+ <li><a href="#index_y"><span>y</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+Here is a list of all documented class members with links to the class documentation for each member:
+
+<h3><a class="anchor" id="index_0x24">- $ -</a></h3><ul>
+<li>$db
+: <a class="el" href="classCinisis.html#ae8aedec88384439c95da89f423a219c0">Cinisis</a>
+, <a class="el" href="classMaleteDb.html#a4b970df3631d2763f001c96ee417f27a">MaleteDb</a>
+, <a class="el" href="classPhpIsisDb.html#a536e4c67dda71a7c7dad9ffbac299f9b">PhpIsisDb</a>
+</li>
+<li>$fdt
+: <a class="el" href="classBiblioIsisDb.html#a978a9243ea53b1f2426115d7b4191b07">BiblioIsisDb</a>
+, <a class="el" href="classMaleteDb.html#af2cd60ce81381edc3ca09a6812cf79fd">MaleteDb</a>
+</li>
+<li>$format
+: <a class="el" href="classPhpIsisDb.html#a275e29f3711d37fc67cea340b564ddf3">PhpIsisDb</a>
+, <a class="el" href="classBiblioIsisDb.html#ab9fb3b6f10d2734a198ca7802ee38c2d">BiblioIsisDb</a>
+, <a class="el" href="classMaleteDb.html#a833fed4faae9537306053ee966c06197">MaleteDb</a>
+</li>
+<li>$implementation
+: <a class="el" href="classCinisis.html#ae537c5305e84e86ae7dd305d2cd253fc">Cinisis</a>
+</li>
+<li>$log
+: <a class="el" href="classMaleteDb.html#ae1c8cefd1a6e661fb03c214f47336368">MaleteDb</a>
+, <a class="el" href="classBiblioIsisDb.html#a67337d78af0fc21d0ff10471aa638c62">BiblioIsisDb</a>
+, <a class="el" href="classPhpIsisDb.html#a0742105b3efab477fda99cd0561f98c7">PhpIsisDb</a>
+</li>
+<li>$perl
+: <a class="el" href="classBiblioIsisDb.html#a7eccfa964dcd1469a263340447c38143">BiblioIsisDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index__">- _ -</a></h3><ul>
+<li>__call()
+: <a class="el" href="classCinisisDisplayHelper.html#a5601da7181ece90313c1abe2fd0ae621">CinisisDisplayHelper</a>
+</li>
+<li>__callStatic()
+: <a class="el" href="classCinisisDisplayHelper.html#abae906d7606b7d76ef5ed754835ba7e2">CinisisDisplayHelper</a>
+</li>
+<li>__construct()
+: <a class="el" href="classPhpIsisDb.html#abb6db51373d065baf9135fd278653bc5">PhpIsisDb</a>
+, <a class="el" href="classMaleteDb.html#a60f87371bc1ec156b010e5b38b4c22e2">MaleteDb</a>
+, <a class="el" href="interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b">IsisDb</a>
+, <a class="el" href="classBiblioIsisDb.html#ab2c5ec782b324847e104d8ad35a230af">BiblioIsisDb</a>
+, <a class="el" href="classIsisValueIterator.html#a4b5811fff950f830cbba2da40dfac497">IsisValueIterator</a>
+, <a class="el" href="classIsisSubfieldIterator.html#adc5472ca67d20defcab9eba45975dc29">IsisSubfieldIterator</a>
+, <a class="el" href="classIsisRowIterator.html#acaab99d2bf18f6f958ddf07db55cb15d">IsisRowIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#a1cf2e69c03a092839a2494264ca2ed07">IsisMethodIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#a486e2d00fe13ed908b7384d64fd5f6f0">IsisMainItemIterator</a>
+, <a class="el" href="classIsisItemIterator.html#a6ee7fe126baaffa77ad2cf177fefc46a">IsisItemIterator</a>
+, <a class="el" href="classIsisEntryIterator.html#a056fcc7d817523faf1fb033fa9f8ad6e">IsisEntryIterator</a>
+, <a class="el" href="classIsisReader.html#a70d1444cf56269795b4947dd82b2a4ac">IsisReader</a>
+, <a class="el" href="classCinisis.html#ab9cb7a94d6a5dfb13d50e83e58a4cc10">Cinisis</a>
+, <a class="el" href="classCinisisDisplayHelper.html#ae60a4cc7ad15109c83b3d934f89b283e">CinisisDisplayHelper</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
+<li>accept()
+: <a class="el" href="classIsisNormalItemFilterIterator.html#ad3ef2ecdafb6a163a01b199a7e98cd6f">IsisNormalItemFilterIterator</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_b">- b -</a></h3><ul>
+<li>backend()
+: <a class="el" href="classBiblioIsisDb.html#ad5704f5c9454ac053e66a489797ba221">BiblioIsisDb</a>
+</li>
+<li>base()
+: <a class="el" href="classCinisis.html#a125ecd4426e15e2c27daa16d4aaac3f2">Cinisis</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_c">- c -</a></h3><ul>
+<li>charset()
+: <a class="el" href="classBiblioIsisDb.html#a2b6fd7b7316f63ac5649ebf3947c4fae">BiblioIsisDb</a>
+, <a class="el" href="classPhpIsisDb.html#a46f8c39b305f170e2cf8ae5f4d218e74">PhpIsisDb</a>
+</li>
+<li>check()
+: <a class="el" href="classBiblioIsisDb.html#a929467f1907d3aeaeebe493f0c188c5b">BiblioIsisDb</a>
+, <a class="el" href="classSchemaDb.html#a42acc85b08a20b121204b1caf3a83e61">SchemaDb</a>
+, <a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">IsisDb</a>
+, <a class="el" href="classCinisis.html#ae6f679192f136ba61e85130ccab8e7ef">Cinisis</a>
+, <a class="el" href="classMaleteDb.html#ab2da32d84af17df79d947ae32257b4ec">MaleteDb</a>
+, <a class="el" href="classPhpIsisDb.html#a23761cc04114090a2863467b2accc80a">PhpIsisDb</a>
+</li>
+<li>cliBr()
+: <a class="el" href="classCinisisDisplayHelper.html#ad61db99c9d639678c96879aa34288323">CinisisDisplayHelper</a>
+</li>
+<li>cliH2()
+: <a class="el" href="classCinisisDisplayHelper.html#aa15ca1975a280814a1cdc2df82b8c67d">CinisisDisplayHelper</a>
+</li>
+<li>cliH3()
+: <a class="el" href="classCinisisDisplayHelper.html#a1ed9ee357ffda8e2efd885a6eae20550">CinisisDisplayHelper</a>
+</li>
+<li>cliPre()
+: <a class="el" href="classCinisisDisplayHelper.html#a50bf73bd3722766cbae1b46b3092453d">CinisisDisplayHelper</a>
+</li>
+<li>cliTitle()
+: <a class="el" href="classCinisisDisplayHelper.html#a8f0c8aec5b11a144b14278d287238c85">CinisisDisplayHelper</a>
+</li>
+<li>current()
+: <a class="el" href="classIsisValueIterator.html#ad7c6dd479b6129ba5bfc2f2003f6ca49">IsisValueIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#adab612db1a4e1f16c6bc5848c3d4ee21">IsisMainItemIterator</a>
+, <a class="el" href="classIsisEntryIterator.html#ac482f43403fc4d2e1b620fb4e0f6797f">IsisEntryIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#a1d7236d349cd282c4c0ff6ec8f186e93">IsisMethodIterator</a>
+, <a class="el" href="classIsisItemIterator.html#a3f602399a600d7b95d23b87111d0e72b">IsisItemIterator</a>
+, <a class="el" href="classIsisRowIterator.html#abe18cfd484f70348fb5832444186b10d">IsisRowIterator</a>
+, <a class="el" href="classIsisSubfieldIterator.html#a7c31b7e8db31e1465d29fb58b2448bd8">IsisSubfieldIterator</a>
+</li>
+<li>current_null()
+: <a class="el" href="classIsisMainItemIterator.html#ad0f3d297912d5101d5227139f8414c80">IsisMainItemIterator</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
+<li>entries()
+: <a class="el" href="classBiblioIsisDb.html#ab6b0a977c066c25c6bdca5c1d3a083e8">BiblioIsisDb</a>
+, <a class="el" href="interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff">IsisDb</a>
+, <a class="el" href="classPhpIsisDb.html#a0491ce84e5a85e775f811f18e63ef0fb">PhpIsisDb</a>
+, <a class="el" href="classMaleteDb.html#a5c6cb09a072e5d2ddce31c77098ccba4">MaleteDb</a>
+</li>
+<li>example()
+: <a class="el" href="classPhpIsisDb.html#a7f4f3a9fd6dab86bd3cb3149d65f92cd">PhpIsisDb</a>
+, <a class="el" href="classSchemaDb.html#a923a94169459c4dee3f74000b4aa1807">SchemaDb</a>
+, <a class="el" href="classBiblioIsisDb.html#a8e76b289b9e3a9893b9469094753d2bc">BiblioIsisDb</a>
+, <a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">IsisDb</a>
+, <a class="el" href="classMaleteDb.html#a4f16c48facae498d0db1a042e9727d04">MaleteDb</a>
+</li>
+<li>existingItemKeys()
+: <a class="el" href="classIsisConnector.html#a10669b49c4145a86dc3662c77733d74d">IsisConnector</a>
+</li>
+<li>explodeBrackets()
+: <a class="el" href="classIsisReader.html#a4610ebcf69c197e2c596965e2dc0358e">IsisReader</a>
+</li>
+<li>explodeItem()
+: <a class="el" href="classIsisConnector.html#acfea4d86a683cc7455d258cdb80db478">IsisConnector</a>
+</li>
+<li>explodeSubfield()
+: <a class="el" href="classIsisConnector.html#afc97554b42b8b9e98f396811bbfa13d8">IsisConnector</a>
+</li>
+<li>explodeValue()
+: <a class="el" href="classIsisReader.html#a3cc08df25da082046d496db93778709b">IsisReader</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_f">- f -</a></h3><ul>
+<li>fieldHasMap()
+: <a class="el" href="classIsisMap.html#af94e1fc5d73a6272f04a60c0acaeb409">IsisMap</a>
+</li>
+<li>file()
+: <a class="el" href="classCinisis.html#aac686f5d4862085721eb0de1d6203a57">Cinisis</a>
+</li>
+<li>filterBrackets()
+: <a class="el" href="classIsisReader.html#aa6099ed6bd276b32bd7bba184f144529">IsisReader</a>
+</li>
+<li>filterSubfield()
+: <a class="el" href="classIsisConnector.html#a8baad24b6abc2ef29d8968f353ea6dae">IsisConnector</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
+<li>get_arg()
+: <a class="el" href="classCinisisHttpHelper.html#aabbbd96f654baf3086dfb83728b581fa">CinisisHttpHelper</a>
+</li>
+<li>get_numeric_arg()
+: <a class="el" href="classCinisisHttpHelper.html#ac61168ccb1eb83a15bb82b012759d67e">CinisisHttpHelper</a>
+</li>
+<li>get_textual_arg()
+: <a class="el" href="classCinisisHttpHelper.html#aa4c258abb234e9585d2215dfa44247ee">CinisisHttpHelper</a>
+</li>
+<li>getFieldArray()
+: <a class="el" href="classIsisMap.html#aee1953b6e46b1612c725b2da82414d14">IsisMap</a>
+</li>
+<li>getFieldKey()
+: <a class="el" href="classIsisMap.html#ac6a4eed048ddfa62c76e6d813754af81">IsisMap</a>
+</li>
+<li>getFieldName()
+: <a class="el" href="classIsisMap.html#ae41313537e399f15ff16a4db887cf5b9">IsisMap</a>
+</li>
+<li>getItem()
+: <a class="el" href="classIsisConnector.html#aa16bb24a54837048eee6244957cbf091">IsisConnector</a>
+</li>
+<li>getItemKey()
+: <a class="el" href="classIsisMap.html#a994934784caa4149737bda55160a459f">IsisMap</a>
+</li>
+<li>getItems()
+: <a class="el" href="classIsisConnector.html#aa928456a26e0264bf0c1a4869a02cbb3">IsisConnector</a>
+</li>
+<li>getMainItem()
+: <a class="el" href="classIsisConnector.html#a21c7c4e9fec2440f8c7d36f8a632c8c2">IsisConnector</a>
+</li>
+<li>getMainItemName()
+: <a class="el" href="classIsisMap.html#af689f27e67b0b38a3e880ead17a487f5">IsisMap</a>
+</li>
+<li>getMainItems()
+: <a class="el" href="classIsisConnector.html#a2bace7162ec3bf49df9f7acd9367c360">IsisConnector</a>
+</li>
+<li>getMap()
+: <a class="el" href="classIsisMap.html#a29eb2c45b51f95fdfb9ff7af770ca6ce">IsisMap</a>
+</li>
+<li>getMapType()
+: <a class="el" href="classIsisMap.html#a62b933be483fb6704e12e41f10286cd5">IsisMap</a>
+</li>
+<li>getRows()
+: <a class="el" href="classIsisConnector.html#a0d1ebc176fe54568044aae02d7932c9b">IsisConnector</a>
+</li>
+<li>getSubfield()
+: <a class="el" href="classIsisConnector.html#a1ddaff24266ee02d652de9a752c1be8e">IsisConnector</a>
+</li>
+<li>getSubfieldKey()
+: <a class="el" href="classIsisMap.html#ae5d904b8407b38751656715fb9efd7cf">IsisMap</a>
+</li>
+<li>getSubfieldList()
+: <a class="el" href="classIsisMap.html#ad0b61ec2fbfb011db4bf89c5f54efab4">IsisMap</a>
+</li>
+<li>getSubfieldName()
+: <a class="el" href="classIsisMap.html#a83ffdd84c385513a09e5ab523a44d6f2">IsisMap</a>
+</li>
+<li>getSubfields()
+: <a class="el" href="classIsisConnector.html#ad8af0f5cef3b139649d9fb317264df10">IsisConnector</a>
+</li>
+<li>getValues()
+: <a class="el" href="classIsisConnector.html#ad806dcc5be703fe9aea63d72d68af0a2">IsisConnector</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_h">- h -</a></h3><ul>
+<li>has_more_rows()
+: <a class="el" href="classIsisMainItemIterator.html#a6c406f34a89316ff7e7fa15a80806b39">IsisMainItemIterator</a>
+</li>
+<li>has_subfields()
+: <a class="el" href="classBiblioIsisDb.html#a73d5d998f9ab7e410c5f71f65e83948b">BiblioIsisDb</a>
+</li>
+<li>hasBrackets()
+: <a class="el" href="classIsisReader.html#a109a6ef49b2190bfbcee796dae954baf">IsisReader</a>
+</li>
+<li>hasFieldSubfieldCondition()
+: <a class="el" href="classIsisConnector.html#afbcef48a723b073a2777d5a5ed73d280">IsisConnector</a>
+</li>
+<li>hasItem()
+: <a class="el" href="classIsisConnector.html#ad88ed9012aac0687aef1c8554879cd52">IsisConnector</a>
+</li>
+<li>hasMainItem()
+: <a class="el" href="classIsisConnector.html#a7bc914f2aa6c523404f368dc0b7b130b">IsisConnector</a>
+</li>
+<li>hasSubfield()
+: <a class="el" href="classIsisConnector.html#a2e6970a3aca76a1dbb5b4bb5ac3adda1">IsisConnector</a>
+</li>
+<li>hasSubfieldInRows()
+: <a class="el" href="classIsisFinder.html#a41410b18c4462c05ac669e4ee889d8a7">IsisFinder</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_i">- i -</a></h3><ul>
+<li>is_repetitive()
+: <a class="el" href="classBiblioIsisDb.html#aa86380f9e66ea8f175c50675d1fe0a88">BiblioIsisDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_j">- j -</a></h3><ul>
+<li>join_subfields()
+: <a class="el" href="classCinisis.html#a0163d3358b31657bd6e91f94aa618918">Cinisis</a>
+</li>
+<li>joinSubfields()
+: <a class="el" href="classIsisReader.html#ae65e172e3b5c9ac3c8a5e1352ba80904">IsisReader</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_k">- k -</a></h3><ul>
+<li>key()
+: <a class="el" href="classIsisEntryIterator.html#a4a740dacedb86023ece4561092c33a65">IsisEntryIterator</a>
+, <a class="el" href="classIsisValueIterator.html#a173b393699278fb2fb928e6bd2448a05">IsisValueIterator</a>
+, <a class="el" href="classIsisSubfieldIterator.html#a4ee62ad436a7c4ec1dac0c0c5d2a2c85">IsisSubfieldIterator</a>
+, <a class="el" href="classIsisRowIterator.html#a96f65bca7f2e048a449e6f316d802e6f">IsisRowIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#ad750f5dd57dcb6480f64f9ac703492fc">IsisMethodIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#a3676fc993eb38641c65363f2e05873f3">IsisMainItemIterator</a>
+, <a class="el" href="classIsisItemIterator.html#ab51757f546b7d9efb9decd701a38b8b5">IsisItemIterator</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
+<li>load()
+: <a class="el" href="classCinisis.html#a0bd044303b01793f1a59c54040ff0242">Cinisis</a>
+</li>
+<li>logger()
+: <a class="el" href="classPhpIsisDb.html#a8d8185060a26d4fe673844b2ea3db39a">PhpIsisDb</a>
+, <a class="el" href="classMaleteDb.html#a17562c1c53594762454d65be823fcdb5">MaleteDb</a>
+, <a class="el" href="classBiblioIsisDb.html#a286fb16de5797785d28021068efca561">BiblioIsisDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
+<li>main_field_name()
+: <a class="el" href="classCinisis.html#ac470ab9dc1f8c02545708f1c7b820d9e">Cinisis</a>
+</li>
+<li>mapName()
+: <a class="el" href="classIsisMap.html#a7f1b9b1cce7a02dea704a40ca85e2117">IsisMap</a>
+</li>
+<li>methodName()
+: <a class="el" href="classIsisMap.html#af80aedabfeca623a9022dfcbc95d591c">IsisMap</a>
+, <a class="el" href="classCinisisDisplayHelper.html#ab263cf81e5c459c60baa6ef7fa5f76b2">CinisisDisplayHelper</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_n">- n -</a></h3><ul>
+<li>next()
+: <a class="el" href="classIsisEntryIterator.html#a2d1d0fe5d3c22d1720e93e03952b877d">IsisEntryIterator</a>
+, <a class="el" href="classIsisItemIterator.html#a17c6a2e50a0ca67feb92f4ffc4cbec23">IsisItemIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#a8a02e17d6597ba1f199bd82ab9fc1b32">IsisMethodIterator</a>
+, <a class="el" href="classIsisRowIterator.html#ad084ce947a265969f738e7d7dc8a1853">IsisRowIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#af63043a1ab350854c0a30561ccb42dae">IsisMainItemIterator</a>
+, <a class="el" href="classIsisValueIterator.html#adc2fb9b1dd029cab4be0b48d6e0f11f9">IsisValueIterator</a>
+, <a class="el" href="classIsisSubfieldIterator.html#a74363e3dbfbde6d409b8ba3b70fc9371">IsisSubfieldIterator</a>
+</li>
+<li>nextField()
+: <a class="el" href="classIsisFinder.html#a7d708e281bea35ee38f5875c8f2cad8d">IsisFinder</a>
+</li>
+<li>nextRepetition()
+: <a class="el" href="classIsisFinder.html#ac4e3a8f45995cbf940b3f2899b71bd1e">IsisFinder</a>
+</li>
+<li>nextSubfield()
+: <a class="el" href="classIsisFinder.html#aa367980783d341197e003684a639ff1a">IsisFinder</a>
+</li>
+<li>normalizeFieldName()
+: <a class="el" href="classIsisMap.html#ae2abf0591a4862f537fa23537ffca705">IsisMap</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_o">- o -</a></h3><ul>
+<li>open()
+: <a class="el" href="classCinisis.html#ad5ebe493037aad5a2d8a2f6c51fab09f">Cinisis</a>
+, <a class="el" href="classIsisReader.html#afa6e3d3d94854913e5ed2604919d2316">IsisReader</a>
+</li>
+<li>optional()
+: <a class="el" href="classSchemaDb.html#af5c9271759bed2f9cccc80a05f7c5da8">SchemaDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
+<li>parse()
+: <a class="el" href="classCinisis.html#ae8d2f767bfb149031b1ac7077c45c7d6">Cinisis</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
+<li>read()
+: <a class="el" href="classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df">IsisReader</a>
+, <a class="el" href="classBiblioIsisDb.html#a808cdbc0d4c8f62a1465e74064f4422f">BiblioIsisDb</a>
+, <a class="el" href="classMaleteDb.html#ad2a65876db24adc388afce465e0c153e">MaleteDb</a>
+, <a class="el" href="classPhpIsisDb.html#af2266931746f6f2335b831be8b8333fb">PhpIsisDb</a>
+, <a class="el" href="interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686">IsisDb</a>
+</li>
+<li>removeBrackets()
+: <a class="el" href="classIsisReader.html#a99ce7b10b2997dad6a64558ac1f9f10e">IsisReader</a>
+</li>
+<li>removeBracketsFromArray()
+: <a class="el" href="classIsisReader.html#a60ece3bbe11a2b4ac6afa6e65f282724">IsisReader</a>
+</li>
+<li>repetition()
+: <a class="el" href="classBiblioIsisDb.html#a04089d61ce04b18aa6a78c94ca02edb9">BiblioIsisDb</a>
+</li>
+<li>required()
+: <a class="el" href="classSchemaDb.html#a31db21bccb179162b5bb02b14b72d3e3">SchemaDb</a>
+</li>
+<li>rewind()
+: <a class="el" href="classIsisSubfieldIterator.html#a971b36317fab4fc07573f215a118fb40">IsisSubfieldIterator</a>
+, <a class="el" href="classIsisItemIterator.html#ab87a4387a9fd745366ccf8e138a9f60c">IsisItemIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#a1a0ee1617a50e6aa57fe80cd0c2023df">IsisMethodIterator</a>
+, <a class="el" href="classIsisRowIterator.html#a5ef72f942cc738bf24cf251018c28edf">IsisRowIterator</a>
+, <a class="el" href="classIsisEntryIterator.html#a985e88cdfb69b42e3389f24c08b2404a">IsisEntryIterator</a>
+, <a class="el" href="classIsisValueIterator.html#a175fe47671b335eecc591598053a6a88">IsisValueIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#a37bf1484646334c5c41d3f7f50558b07">IsisMainItemIterator</a>
+</li>
+<li>run()
+: <a class="el" href="classIsisAudit.html#a2fb1d5a12933f63f396188bc4229f671">IsisAudit</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
+<li>specialItem()
+: <a class="el" href="classIsisConnector.html#a9050227e8d8f10821a4df08a5705832a">IsisConnector</a>
+</li>
+<li>subfieldHasMap()
+: <a class="el" href="classIsisMap.html#ab5493af644e529c11a3c3e6edc37c3b9">IsisMap</a>
+</li>
+<li>subfields()
+: <a class="el" href="classBiblioIsisDb.html#a450e26ae0b7f4967d8e25c9a3d023c75">BiblioIsisDb</a>
+</li>
+<li>subfields_from_fetch()
+: <a class="el" href="classBiblioIsisDb.html#a2b08c6a7ba20f6f5eb07edb2b4a914c1">BiblioIsisDb</a>
+</li>
+<li>subfields_from_to_hash()
+: <a class="el" href="classBiblioIsisDb.html#a8c6a0081c5296a6db520e98998502ef7">BiblioIsisDb</a>
+</li>
+<li>subfields_switch()
+: <a class="el" href="classBiblioIsisDb.html#af0be305b211b96dcb4aeb8452c8331a9">BiblioIsisDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
+<li>tag()
+: <a class="el" href="classBiblioIsisDb.html#a34483b463d81ba1d8031576b5735efbc">BiblioIsisDb</a>
+, <a class="el" href="classPhpIsisDb.html#a849f238c3323f53431be1c225a914d98">PhpIsisDb</a>
+, <a class="el" href="classMaleteDb.html#ac87c3ac1b3d9a6297be8574aa303e033">MaleteDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_v">- v -</a></h3><ul>
+<li>valid()
+: <a class="el" href="classIsisEntryIterator.html#aff9e54b112cc728b7cd6cf00c0359c49">IsisEntryIterator</a>
+, <a class="el" href="classIsisValueIterator.html#a7f6b3e0941c2110f1b2ba10ba2b87fb8">IsisValueIterator</a>
+, <a class="el" href="classIsisSubfieldIterator.html#a1934438bfdfa1827e6bcc71d3c90f2db">IsisSubfieldIterator</a>
+, <a class="el" href="classIsisRowIterator.html#a69cb2b1c6e8feaffcfe65363a9178b72">IsisRowIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#acb2ac4c3a336d9c6c25d97bd47f60759">IsisMethodIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#a376387f6168a95890fc9f3a441967135">IsisMainItemIterator</a>
+, <a class="el" href="classIsisItemIterator.html#aacea6ed6fd269ef1549ce86820da8b3b">IsisItemIterator</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_w">- w -</a></h3><ul>
+<li>webBr()
+: <a class="el" href="classCinisisDisplayHelper.html#a9c8b637e47e4263901baf4c5f2064d8d">CinisisDisplayHelper</a>
+</li>
+<li>webCloseTable()
+: <a class="el" href="classCinisisDisplayHelper.html#ab4e55ec58b59bc8b2af32b93cdf0d7c1">CinisisDisplayHelper</a>
+</li>
+<li>webEntryLink()
+: <a class="el" href="classCinisisDisplayHelper.html#a7ffe33c336d0b495807a2c4bae78cbfb">CinisisDisplayHelper</a>
+</li>
+<li>webFooter()
+: <a class="el" href="classCinisisDisplayHelper.html#aa331cd95a86ffd270784736e74f253e6">CinisisDisplayHelper</a>
+</li>
+<li>webForm()
+: <a class="el" href="classCinisisDisplayHelper.html#a7ba5dd0ddd1ba9de5efdbfa1b62d4efa">CinisisDisplayHelper</a>
+</li>
+<li>webFormInputText()
+: <a class="el" href="classCinisisDisplayHelper.html#a4c8934dc88cda9c7a894106b4dc7abba">CinisisDisplayHelper</a>
+</li>
+<li>webH2()
+: <a class="el" href="classCinisisDisplayHelper.html#a0f2e5c78f6fdd146df04382e497cfe94">CinisisDisplayHelper</a>
+</li>
+<li>webH3()
+: <a class="el" href="classCinisisDisplayHelper.html#acc20c726a214895584d15a434b2f3548">CinisisDisplayHelper</a>
+</li>
+<li>webHeader()
+: <a class="el" href="classCinisisDisplayHelper.html#a356d8117dfcb220b7bb9996b569f5f25">CinisisDisplayHelper</a>
+</li>
+<li>webLink()
+: <a class="el" href="classCinisisDisplayHelper.html#aadc869909d8be43402d73fa3415827b4">CinisisDisplayHelper</a>
+</li>
+<li>webNavbar()
+: <a class="el" href="classCinisisDisplayHelper.html#a291e2da97fd646e7fa34fb92879fc3d6">CinisisDisplayHelper</a>
+</li>
+<li>webOpenTable()
+: <a class="el" href="classCinisisDisplayHelper.html#a4028def92d8511e525251ec7ab06246d">CinisisDisplayHelper</a>
+</li>
+<li>webPre()
+: <a class="el" href="classCinisisDisplayHelper.html#a528283a8b16090918f1878dca5ee24fb">CinisisDisplayHelper</a>
+</li>
+<li>webTitle()
+: <a class="el" href="classCinisisDisplayHelper.html#af3849efbba5e6980ddfdb4ceddb6ad17">CinisisDisplayHelper</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_y">- y -</a></h3><ul>
+<li>yaml()
+: <a class="el" href="classCinisis.html#add6ffac62cffb6ba5e5b0bec552b2cee">Cinisis</a>
+</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/functions_func.html b/doc/html/functions_func.html
new file mode 100644
index 0000000..eb90ee4
--- /dev/null
+++ b/doc/html/functions_func.html
@@ -0,0 +1,559 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="functions.html"><span>All</span></a></li>
+ <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
+ <li><a href="functions_vars.html"><span>Variables</span></a></li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="#index__"><span>_</span></a></li>
+ <li><a href="#index_a"><span>a</span></a></li>
+ <li><a href="#index_b"><span>b</span></a></li>
+ <li><a href="#index_c"><span>c</span></a></li>
+ <li><a href="#index_e"><span>e</span></a></li>
+ <li><a href="#index_f"><span>f</span></a></li>
+ <li><a href="#index_g"><span>g</span></a></li>
+ <li><a href="#index_h"><span>h</span></a></li>
+ <li><a href="#index_i"><span>i</span></a></li>
+ <li><a href="#index_j"><span>j</span></a></li>
+ <li><a href="#index_k"><span>k</span></a></li>
+ <li><a href="#index_l"><span>l</span></a></li>
+ <li><a href="#index_m"><span>m</span></a></li>
+ <li><a href="#index_n"><span>n</span></a></li>
+ <li><a href="#index_o"><span>o</span></a></li>
+ <li><a href="#index_p"><span>p</span></a></li>
+ <li><a href="#index_r"><span>r</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ <li><a href="#index_t"><span>t</span></a></li>
+ <li><a href="#index_v"><span>v</span></a></li>
+ <li><a href="#index_w"><span>w</span></a></li>
+ <li><a href="#index_y"><span>y</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+&nbsp;
+
+<h3><a class="anchor" id="index__">- _ -</a></h3><ul>
+<li>__call()
+: <a class="el" href="classCinisisDisplayHelper.html#a5601da7181ece90313c1abe2fd0ae621">CinisisDisplayHelper</a>
+</li>
+<li>__callStatic()
+: <a class="el" href="classCinisisDisplayHelper.html#abae906d7606b7d76ef5ed754835ba7e2">CinisisDisplayHelper</a>
+</li>
+<li>__construct()
+: <a class="el" href="classPhpIsisDb.html#abb6db51373d065baf9135fd278653bc5">PhpIsisDb</a>
+, <a class="el" href="classMaleteDb.html#a60f87371bc1ec156b010e5b38b4c22e2">MaleteDb</a>
+, <a class="el" href="interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b">IsisDb</a>
+, <a class="el" href="classBiblioIsisDb.html#ab2c5ec782b324847e104d8ad35a230af">BiblioIsisDb</a>
+, <a class="el" href="classIsisValueIterator.html#a4b5811fff950f830cbba2da40dfac497">IsisValueIterator</a>
+, <a class="el" href="classIsisSubfieldIterator.html#adc5472ca67d20defcab9eba45975dc29">IsisSubfieldIterator</a>
+, <a class="el" href="classIsisRowIterator.html#acaab99d2bf18f6f958ddf07db55cb15d">IsisRowIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#a1cf2e69c03a092839a2494264ca2ed07">IsisMethodIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#a486e2d00fe13ed908b7384d64fd5f6f0">IsisMainItemIterator</a>
+, <a class="el" href="classIsisItemIterator.html#a6ee7fe126baaffa77ad2cf177fefc46a">IsisItemIterator</a>
+, <a class="el" href="classIsisEntryIterator.html#a056fcc7d817523faf1fb033fa9f8ad6e">IsisEntryIterator</a>
+, <a class="el" href="classIsisReader.html#a70d1444cf56269795b4947dd82b2a4ac">IsisReader</a>
+, <a class="el" href="classCinisis.html#ab9cb7a94d6a5dfb13d50e83e58a4cc10">Cinisis</a>
+, <a class="el" href="classCinisisDisplayHelper.html#ae60a4cc7ad15109c83b3d934f89b283e">CinisisDisplayHelper</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
+<li>accept()
+: <a class="el" href="classIsisNormalItemFilterIterator.html#ad3ef2ecdafb6a163a01b199a7e98cd6f">IsisNormalItemFilterIterator</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_b">- b -</a></h3><ul>
+<li>backend()
+: <a class="el" href="classBiblioIsisDb.html#ad5704f5c9454ac053e66a489797ba221">BiblioIsisDb</a>
+</li>
+<li>base()
+: <a class="el" href="classCinisis.html#a125ecd4426e15e2c27daa16d4aaac3f2">Cinisis</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_c">- c -</a></h3><ul>
+<li>charset()
+: <a class="el" href="classBiblioIsisDb.html#a2b6fd7b7316f63ac5649ebf3947c4fae">BiblioIsisDb</a>
+, <a class="el" href="classPhpIsisDb.html#a46f8c39b305f170e2cf8ae5f4d218e74">PhpIsisDb</a>
+</li>
+<li>check()
+: <a class="el" href="classBiblioIsisDb.html#a929467f1907d3aeaeebe493f0c188c5b">BiblioIsisDb</a>
+, <a class="el" href="classSchemaDb.html#a42acc85b08a20b121204b1caf3a83e61">SchemaDb</a>
+, <a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">IsisDb</a>
+, <a class="el" href="classCinisis.html#ae6f679192f136ba61e85130ccab8e7ef">Cinisis</a>
+, <a class="el" href="classMaleteDb.html#ab2da32d84af17df79d947ae32257b4ec">MaleteDb</a>
+, <a class="el" href="classPhpIsisDb.html#a23761cc04114090a2863467b2accc80a">PhpIsisDb</a>
+</li>
+<li>cliBr()
+: <a class="el" href="classCinisisDisplayHelper.html#ad61db99c9d639678c96879aa34288323">CinisisDisplayHelper</a>
+</li>
+<li>cliH2()
+: <a class="el" href="classCinisisDisplayHelper.html#aa15ca1975a280814a1cdc2df82b8c67d">CinisisDisplayHelper</a>
+</li>
+<li>cliH3()
+: <a class="el" href="classCinisisDisplayHelper.html#a1ed9ee357ffda8e2efd885a6eae20550">CinisisDisplayHelper</a>
+</li>
+<li>cliPre()
+: <a class="el" href="classCinisisDisplayHelper.html#a50bf73bd3722766cbae1b46b3092453d">CinisisDisplayHelper</a>
+</li>
+<li>cliTitle()
+: <a class="el" href="classCinisisDisplayHelper.html#a8f0c8aec5b11a144b14278d287238c85">CinisisDisplayHelper</a>
+</li>
+<li>current()
+: <a class="el" href="classIsisValueIterator.html#ad7c6dd479b6129ba5bfc2f2003f6ca49">IsisValueIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#adab612db1a4e1f16c6bc5848c3d4ee21">IsisMainItemIterator</a>
+, <a class="el" href="classIsisEntryIterator.html#ac482f43403fc4d2e1b620fb4e0f6797f">IsisEntryIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#a1d7236d349cd282c4c0ff6ec8f186e93">IsisMethodIterator</a>
+, <a class="el" href="classIsisItemIterator.html#a3f602399a600d7b95d23b87111d0e72b">IsisItemIterator</a>
+, <a class="el" href="classIsisRowIterator.html#abe18cfd484f70348fb5832444186b10d">IsisRowIterator</a>
+, <a class="el" href="classIsisSubfieldIterator.html#a7c31b7e8db31e1465d29fb58b2448bd8">IsisSubfieldIterator</a>
+</li>
+<li>current_null()
+: <a class="el" href="classIsisMainItemIterator.html#ad0f3d297912d5101d5227139f8414c80">IsisMainItemIterator</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
+<li>entries()
+: <a class="el" href="classBiblioIsisDb.html#ab6b0a977c066c25c6bdca5c1d3a083e8">BiblioIsisDb</a>
+, <a class="el" href="interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff">IsisDb</a>
+, <a class="el" href="classPhpIsisDb.html#a0491ce84e5a85e775f811f18e63ef0fb">PhpIsisDb</a>
+, <a class="el" href="classMaleteDb.html#a5c6cb09a072e5d2ddce31c77098ccba4">MaleteDb</a>
+</li>
+<li>example()
+: <a class="el" href="classPhpIsisDb.html#a7f4f3a9fd6dab86bd3cb3149d65f92cd">PhpIsisDb</a>
+, <a class="el" href="classSchemaDb.html#a923a94169459c4dee3f74000b4aa1807">SchemaDb</a>
+, <a class="el" href="classBiblioIsisDb.html#a8e76b289b9e3a9893b9469094753d2bc">BiblioIsisDb</a>
+, <a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">IsisDb</a>
+, <a class="el" href="classMaleteDb.html#a4f16c48facae498d0db1a042e9727d04">MaleteDb</a>
+</li>
+<li>existingItemKeys()
+: <a class="el" href="classIsisConnector.html#a10669b49c4145a86dc3662c77733d74d">IsisConnector</a>
+</li>
+<li>explodeBrackets()
+: <a class="el" href="classIsisReader.html#a4610ebcf69c197e2c596965e2dc0358e">IsisReader</a>
+</li>
+<li>explodeItem()
+: <a class="el" href="classIsisConnector.html#acfea4d86a683cc7455d258cdb80db478">IsisConnector</a>
+</li>
+<li>explodeSubfield()
+: <a class="el" href="classIsisConnector.html#afc97554b42b8b9e98f396811bbfa13d8">IsisConnector</a>
+</li>
+<li>explodeValue()
+: <a class="el" href="classIsisReader.html#a3cc08df25da082046d496db93778709b">IsisReader</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_f">- f -</a></h3><ul>
+<li>fieldHasMap()
+: <a class="el" href="classIsisMap.html#af94e1fc5d73a6272f04a60c0acaeb409">IsisMap</a>
+</li>
+<li>file()
+: <a class="el" href="classCinisis.html#aac686f5d4862085721eb0de1d6203a57">Cinisis</a>
+</li>
+<li>filterBrackets()
+: <a class="el" href="classIsisReader.html#aa6099ed6bd276b32bd7bba184f144529">IsisReader</a>
+</li>
+<li>filterSubfield()
+: <a class="el" href="classIsisConnector.html#a8baad24b6abc2ef29d8968f353ea6dae">IsisConnector</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
+<li>get_arg()
+: <a class="el" href="classCinisisHttpHelper.html#aabbbd96f654baf3086dfb83728b581fa">CinisisHttpHelper</a>
+</li>
+<li>get_numeric_arg()
+: <a class="el" href="classCinisisHttpHelper.html#ac61168ccb1eb83a15bb82b012759d67e">CinisisHttpHelper</a>
+</li>
+<li>get_textual_arg()
+: <a class="el" href="classCinisisHttpHelper.html#aa4c258abb234e9585d2215dfa44247ee">CinisisHttpHelper</a>
+</li>
+<li>getFieldArray()
+: <a class="el" href="classIsisMap.html#aee1953b6e46b1612c725b2da82414d14">IsisMap</a>
+</li>
+<li>getFieldKey()
+: <a class="el" href="classIsisMap.html#ac6a4eed048ddfa62c76e6d813754af81">IsisMap</a>
+</li>
+<li>getFieldName()
+: <a class="el" href="classIsisMap.html#ae41313537e399f15ff16a4db887cf5b9">IsisMap</a>
+</li>
+<li>getItem()
+: <a class="el" href="classIsisConnector.html#aa16bb24a54837048eee6244957cbf091">IsisConnector</a>
+</li>
+<li>getItemKey()
+: <a class="el" href="classIsisMap.html#a994934784caa4149737bda55160a459f">IsisMap</a>
+</li>
+<li>getItems()
+: <a class="el" href="classIsisConnector.html#aa928456a26e0264bf0c1a4869a02cbb3">IsisConnector</a>
+</li>
+<li>getMainItem()
+: <a class="el" href="classIsisConnector.html#a21c7c4e9fec2440f8c7d36f8a632c8c2">IsisConnector</a>
+</li>
+<li>getMainItemName()
+: <a class="el" href="classIsisMap.html#af689f27e67b0b38a3e880ead17a487f5">IsisMap</a>
+</li>
+<li>getMainItems()
+: <a class="el" href="classIsisConnector.html#a2bace7162ec3bf49df9f7acd9367c360">IsisConnector</a>
+</li>
+<li>getMap()
+: <a class="el" href="classIsisMap.html#a29eb2c45b51f95fdfb9ff7af770ca6ce">IsisMap</a>
+</li>
+<li>getMapType()
+: <a class="el" href="classIsisMap.html#a62b933be483fb6704e12e41f10286cd5">IsisMap</a>
+</li>
+<li>getRows()
+: <a class="el" href="classIsisConnector.html#a0d1ebc176fe54568044aae02d7932c9b">IsisConnector</a>
+</li>
+<li>getSubfield()
+: <a class="el" href="classIsisConnector.html#a1ddaff24266ee02d652de9a752c1be8e">IsisConnector</a>
+</li>
+<li>getSubfieldKey()
+: <a class="el" href="classIsisMap.html#ae5d904b8407b38751656715fb9efd7cf">IsisMap</a>
+</li>
+<li>getSubfieldList()
+: <a class="el" href="classIsisMap.html#ad0b61ec2fbfb011db4bf89c5f54efab4">IsisMap</a>
+</li>
+<li>getSubfieldName()
+: <a class="el" href="classIsisMap.html#a83ffdd84c385513a09e5ab523a44d6f2">IsisMap</a>
+</li>
+<li>getSubfields()
+: <a class="el" href="classIsisConnector.html#ad8af0f5cef3b139649d9fb317264df10">IsisConnector</a>
+</li>
+<li>getValues()
+: <a class="el" href="classIsisConnector.html#ad806dcc5be703fe9aea63d72d68af0a2">IsisConnector</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_h">- h -</a></h3><ul>
+<li>has_more_rows()
+: <a class="el" href="classIsisMainItemIterator.html#a6c406f34a89316ff7e7fa15a80806b39">IsisMainItemIterator</a>
+</li>
+<li>has_subfields()
+: <a class="el" href="classBiblioIsisDb.html#a73d5d998f9ab7e410c5f71f65e83948b">BiblioIsisDb</a>
+</li>
+<li>hasBrackets()
+: <a class="el" href="classIsisReader.html#a109a6ef49b2190bfbcee796dae954baf">IsisReader</a>
+</li>
+<li>hasFieldSubfieldCondition()
+: <a class="el" href="classIsisConnector.html#afbcef48a723b073a2777d5a5ed73d280">IsisConnector</a>
+</li>
+<li>hasItem()
+: <a class="el" href="classIsisConnector.html#ad88ed9012aac0687aef1c8554879cd52">IsisConnector</a>
+</li>
+<li>hasMainItem()
+: <a class="el" href="classIsisConnector.html#a7bc914f2aa6c523404f368dc0b7b130b">IsisConnector</a>
+</li>
+<li>hasSubfield()
+: <a class="el" href="classIsisConnector.html#a2e6970a3aca76a1dbb5b4bb5ac3adda1">IsisConnector</a>
+</li>
+<li>hasSubfieldInRows()
+: <a class="el" href="classIsisFinder.html#a41410b18c4462c05ac669e4ee889d8a7">IsisFinder</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_i">- i -</a></h3><ul>
+<li>is_repetitive()
+: <a class="el" href="classBiblioIsisDb.html#aa86380f9e66ea8f175c50675d1fe0a88">BiblioIsisDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_j">- j -</a></h3><ul>
+<li>join_subfields()
+: <a class="el" href="classCinisis.html#a0163d3358b31657bd6e91f94aa618918">Cinisis</a>
+</li>
+<li>joinSubfields()
+: <a class="el" href="classIsisReader.html#ae65e172e3b5c9ac3c8a5e1352ba80904">IsisReader</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_k">- k -</a></h3><ul>
+<li>key()
+: <a class="el" href="classIsisEntryIterator.html#a4a740dacedb86023ece4561092c33a65">IsisEntryIterator</a>
+, <a class="el" href="classIsisValueIterator.html#a173b393699278fb2fb928e6bd2448a05">IsisValueIterator</a>
+, <a class="el" href="classIsisSubfieldIterator.html#a4ee62ad436a7c4ec1dac0c0c5d2a2c85">IsisSubfieldIterator</a>
+, <a class="el" href="classIsisRowIterator.html#a96f65bca7f2e048a449e6f316d802e6f">IsisRowIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#ad750f5dd57dcb6480f64f9ac703492fc">IsisMethodIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#a3676fc993eb38641c65363f2e05873f3">IsisMainItemIterator</a>
+, <a class="el" href="classIsisItemIterator.html#ab51757f546b7d9efb9decd701a38b8b5">IsisItemIterator</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
+<li>load()
+: <a class="el" href="classCinisis.html#a0bd044303b01793f1a59c54040ff0242">Cinisis</a>
+</li>
+<li>logger()
+: <a class="el" href="classPhpIsisDb.html#a8d8185060a26d4fe673844b2ea3db39a">PhpIsisDb</a>
+, <a class="el" href="classMaleteDb.html#a17562c1c53594762454d65be823fcdb5">MaleteDb</a>
+, <a class="el" href="classBiblioIsisDb.html#a286fb16de5797785d28021068efca561">BiblioIsisDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
+<li>main_field_name()
+: <a class="el" href="classCinisis.html#ac470ab9dc1f8c02545708f1c7b820d9e">Cinisis</a>
+</li>
+<li>mapName()
+: <a class="el" href="classIsisMap.html#a7f1b9b1cce7a02dea704a40ca85e2117">IsisMap</a>
+</li>
+<li>methodName()
+: <a class="el" href="classIsisMap.html#af80aedabfeca623a9022dfcbc95d591c">IsisMap</a>
+, <a class="el" href="classCinisisDisplayHelper.html#ab263cf81e5c459c60baa6ef7fa5f76b2">CinisisDisplayHelper</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_n">- n -</a></h3><ul>
+<li>next()
+: <a class="el" href="classIsisEntryIterator.html#a2d1d0fe5d3c22d1720e93e03952b877d">IsisEntryIterator</a>
+, <a class="el" href="classIsisItemIterator.html#a17c6a2e50a0ca67feb92f4ffc4cbec23">IsisItemIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#a8a02e17d6597ba1f199bd82ab9fc1b32">IsisMethodIterator</a>
+, <a class="el" href="classIsisRowIterator.html#ad084ce947a265969f738e7d7dc8a1853">IsisRowIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#af63043a1ab350854c0a30561ccb42dae">IsisMainItemIterator</a>
+, <a class="el" href="classIsisValueIterator.html#adc2fb9b1dd029cab4be0b48d6e0f11f9">IsisValueIterator</a>
+, <a class="el" href="classIsisSubfieldIterator.html#a74363e3dbfbde6d409b8ba3b70fc9371">IsisSubfieldIterator</a>
+</li>
+<li>nextField()
+: <a class="el" href="classIsisFinder.html#a7d708e281bea35ee38f5875c8f2cad8d">IsisFinder</a>
+</li>
+<li>nextRepetition()
+: <a class="el" href="classIsisFinder.html#ac4e3a8f45995cbf940b3f2899b71bd1e">IsisFinder</a>
+</li>
+<li>nextSubfield()
+: <a class="el" href="classIsisFinder.html#aa367980783d341197e003684a639ff1a">IsisFinder</a>
+</li>
+<li>normalizeFieldName()
+: <a class="el" href="classIsisMap.html#ae2abf0591a4862f537fa23537ffca705">IsisMap</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_o">- o -</a></h3><ul>
+<li>open()
+: <a class="el" href="classCinisis.html#ad5ebe493037aad5a2d8a2f6c51fab09f">Cinisis</a>
+, <a class="el" href="classIsisReader.html#afa6e3d3d94854913e5ed2604919d2316">IsisReader</a>
+</li>
+<li>optional()
+: <a class="el" href="classSchemaDb.html#af5c9271759bed2f9cccc80a05f7c5da8">SchemaDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
+<li>parse()
+: <a class="el" href="classCinisis.html#ae8d2f767bfb149031b1ac7077c45c7d6">Cinisis</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
+<li>read()
+: <a class="el" href="classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df">IsisReader</a>
+, <a class="el" href="classBiblioIsisDb.html#a808cdbc0d4c8f62a1465e74064f4422f">BiblioIsisDb</a>
+, <a class="el" href="classMaleteDb.html#ad2a65876db24adc388afce465e0c153e">MaleteDb</a>
+, <a class="el" href="classPhpIsisDb.html#af2266931746f6f2335b831be8b8333fb">PhpIsisDb</a>
+, <a class="el" href="interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686">IsisDb</a>
+</li>
+<li>removeBrackets()
+: <a class="el" href="classIsisReader.html#a99ce7b10b2997dad6a64558ac1f9f10e">IsisReader</a>
+</li>
+<li>removeBracketsFromArray()
+: <a class="el" href="classIsisReader.html#a60ece3bbe11a2b4ac6afa6e65f282724">IsisReader</a>
+</li>
+<li>repetition()
+: <a class="el" href="classBiblioIsisDb.html#a04089d61ce04b18aa6a78c94ca02edb9">BiblioIsisDb</a>
+</li>
+<li>required()
+: <a class="el" href="classSchemaDb.html#a31db21bccb179162b5bb02b14b72d3e3">SchemaDb</a>
+</li>
+<li>rewind()
+: <a class="el" href="classIsisSubfieldIterator.html#a971b36317fab4fc07573f215a118fb40">IsisSubfieldIterator</a>
+, <a class="el" href="classIsisItemIterator.html#ab87a4387a9fd745366ccf8e138a9f60c">IsisItemIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#a1a0ee1617a50e6aa57fe80cd0c2023df">IsisMethodIterator</a>
+, <a class="el" href="classIsisRowIterator.html#a5ef72f942cc738bf24cf251018c28edf">IsisRowIterator</a>
+, <a class="el" href="classIsisEntryIterator.html#a985e88cdfb69b42e3389f24c08b2404a">IsisEntryIterator</a>
+, <a class="el" href="classIsisValueIterator.html#a175fe47671b335eecc591598053a6a88">IsisValueIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#a37bf1484646334c5c41d3f7f50558b07">IsisMainItemIterator</a>
+</li>
+<li>run()
+: <a class="el" href="classIsisAudit.html#a2fb1d5a12933f63f396188bc4229f671">IsisAudit</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
+<li>specialItem()
+: <a class="el" href="classIsisConnector.html#a9050227e8d8f10821a4df08a5705832a">IsisConnector</a>
+</li>
+<li>subfieldHasMap()
+: <a class="el" href="classIsisMap.html#ab5493af644e529c11a3c3e6edc37c3b9">IsisMap</a>
+</li>
+<li>subfields()
+: <a class="el" href="classBiblioIsisDb.html#a450e26ae0b7f4967d8e25c9a3d023c75">BiblioIsisDb</a>
+</li>
+<li>subfields_from_fetch()
+: <a class="el" href="classBiblioIsisDb.html#a2b08c6a7ba20f6f5eb07edb2b4a914c1">BiblioIsisDb</a>
+</li>
+<li>subfields_from_to_hash()
+: <a class="el" href="classBiblioIsisDb.html#a8c6a0081c5296a6db520e98998502ef7">BiblioIsisDb</a>
+</li>
+<li>subfields_switch()
+: <a class="el" href="classBiblioIsisDb.html#af0be305b211b96dcb4aeb8452c8331a9">BiblioIsisDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
+<li>tag()
+: <a class="el" href="classBiblioIsisDb.html#a34483b463d81ba1d8031576b5735efbc">BiblioIsisDb</a>
+, <a class="el" href="classPhpIsisDb.html#a849f238c3323f53431be1c225a914d98">PhpIsisDb</a>
+, <a class="el" href="classMaleteDb.html#ac87c3ac1b3d9a6297be8574aa303e033">MaleteDb</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_v">- v -</a></h3><ul>
+<li>valid()
+: <a class="el" href="classIsisEntryIterator.html#aff9e54b112cc728b7cd6cf00c0359c49">IsisEntryIterator</a>
+, <a class="el" href="classIsisValueIterator.html#a7f6b3e0941c2110f1b2ba10ba2b87fb8">IsisValueIterator</a>
+, <a class="el" href="classIsisSubfieldIterator.html#a1934438bfdfa1827e6bcc71d3c90f2db">IsisSubfieldIterator</a>
+, <a class="el" href="classIsisRowIterator.html#a69cb2b1c6e8feaffcfe65363a9178b72">IsisRowIterator</a>
+, <a class="el" href="classIsisMethodIterator.html#acb2ac4c3a336d9c6c25d97bd47f60759">IsisMethodIterator</a>
+, <a class="el" href="classIsisMainItemIterator.html#a376387f6168a95890fc9f3a441967135">IsisMainItemIterator</a>
+, <a class="el" href="classIsisItemIterator.html#aacea6ed6fd269ef1549ce86820da8b3b">IsisItemIterator</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_w">- w -</a></h3><ul>
+<li>webBr()
+: <a class="el" href="classCinisisDisplayHelper.html#a9c8b637e47e4263901baf4c5f2064d8d">CinisisDisplayHelper</a>
+</li>
+<li>webCloseTable()
+: <a class="el" href="classCinisisDisplayHelper.html#ab4e55ec58b59bc8b2af32b93cdf0d7c1">CinisisDisplayHelper</a>
+</li>
+<li>webEntryLink()
+: <a class="el" href="classCinisisDisplayHelper.html#a7ffe33c336d0b495807a2c4bae78cbfb">CinisisDisplayHelper</a>
+</li>
+<li>webFooter()
+: <a class="el" href="classCinisisDisplayHelper.html#aa331cd95a86ffd270784736e74f253e6">CinisisDisplayHelper</a>
+</li>
+<li>webForm()
+: <a class="el" href="classCinisisDisplayHelper.html#a7ba5dd0ddd1ba9de5efdbfa1b62d4efa">CinisisDisplayHelper</a>
+</li>
+<li>webFormInputText()
+: <a class="el" href="classCinisisDisplayHelper.html#a4c8934dc88cda9c7a894106b4dc7abba">CinisisDisplayHelper</a>
+</li>
+<li>webH2()
+: <a class="el" href="classCinisisDisplayHelper.html#a0f2e5c78f6fdd146df04382e497cfe94">CinisisDisplayHelper</a>
+</li>
+<li>webH3()
+: <a class="el" href="classCinisisDisplayHelper.html#acc20c726a214895584d15a434b2f3548">CinisisDisplayHelper</a>
+</li>
+<li>webHeader()
+: <a class="el" href="classCinisisDisplayHelper.html#a356d8117dfcb220b7bb9996b569f5f25">CinisisDisplayHelper</a>
+</li>
+<li>webLink()
+: <a class="el" href="classCinisisDisplayHelper.html#aadc869909d8be43402d73fa3415827b4">CinisisDisplayHelper</a>
+</li>
+<li>webNavbar()
+: <a class="el" href="classCinisisDisplayHelper.html#a291e2da97fd646e7fa34fb92879fc3d6">CinisisDisplayHelper</a>
+</li>
+<li>webOpenTable()
+: <a class="el" href="classCinisisDisplayHelper.html#a4028def92d8511e525251ec7ab06246d">CinisisDisplayHelper</a>
+</li>
+<li>webPre()
+: <a class="el" href="classCinisisDisplayHelper.html#a528283a8b16090918f1878dca5ee24fb">CinisisDisplayHelper</a>
+</li>
+<li>webTitle()
+: <a class="el" href="classCinisisDisplayHelper.html#af3849efbba5e6980ddfdb4ceddb6ad17">CinisisDisplayHelper</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_y">- y -</a></h3><ul>
+<li>yaml()
+: <a class="el" href="classCinisis.html#add6ffac62cffb6ba5e5b0bec552b2cee">Cinisis</a>
+</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/functions_vars.html b/doc/html/functions_vars.html
new file mode 100644
index 0000000..d235b56
--- /dev/null
+++ b/doc/html/functions_vars.html
@@ -0,0 +1,100 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="functions.html"><span>All</span></a></li>
+ <li><a href="functions_func.html"><span>Functions</span></a></li>
+ <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+&nbsp;<ul>
+<li>$db
+: <a class="el" href="classCinisis.html#ae8aedec88384439c95da89f423a219c0">Cinisis</a>
+, <a class="el" href="classMaleteDb.html#a4b970df3631d2763f001c96ee417f27a">MaleteDb</a>
+, <a class="el" href="classPhpIsisDb.html#a536e4c67dda71a7c7dad9ffbac299f9b">PhpIsisDb</a>
+</li>
+<li>$fdt
+: <a class="el" href="classBiblioIsisDb.html#a978a9243ea53b1f2426115d7b4191b07">BiblioIsisDb</a>
+, <a class="el" href="classMaleteDb.html#af2cd60ce81381edc3ca09a6812cf79fd">MaleteDb</a>
+</li>
+<li>$format
+: <a class="el" href="classPhpIsisDb.html#a275e29f3711d37fc67cea340b564ddf3">PhpIsisDb</a>
+, <a class="el" href="classBiblioIsisDb.html#ab9fb3b6f10d2734a198ca7802ee38c2d">BiblioIsisDb</a>
+, <a class="el" href="classMaleteDb.html#a833fed4faae9537306053ee966c06197">MaleteDb</a>
+</li>
+<li>$implementation
+: <a class="el" href="classCinisis.html#ae537c5305e84e86ae7dd305d2cd253fc">Cinisis</a>
+</li>
+<li>$log
+: <a class="el" href="classMaleteDb.html#ae1c8cefd1a6e661fb03c214f47336368">MaleteDb</a>
+, <a class="el" href="classBiblioIsisDb.html#a67337d78af0fc21d0ff10471aa638c62">BiblioIsisDb</a>
+, <a class="el" href="classPhpIsisDb.html#a0742105b3efab477fda99cd0561f98c7">PhpIsisDb</a>
+</li>
+<li>$perl
+: <a class="el" href="classBiblioIsisDb.html#a7eccfa964dcd1469a263340447c38143">BiblioIsisDb</a>
+</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/hierarchy.html b/doc/html/hierarchy.html
new file mode 100644
index 0000000..dab7bb2
--- /dev/null
+++ b/doc/html/hierarchy.html
@@ -0,0 +1,99 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Hierarchical Index</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li class="current"><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Class Hierarchy</h1>This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
+<li><a class="el" href="classCinisis.html">Cinisis</a></li>
+<li><a class="el" href="classCinisisDisplayHelper.html">CinisisDisplayHelper</a></li>
+<li><a class="el" href="classCinisisHttpHelper.html">CinisisHttpHelper</a></li>
+<li><a class="el" href="interfaceIsisDb.html">IsisDb</a><ul>
+<li><a class="el" href="classBiblioIsisDb.html">BiblioIsisDb</a></li>
+<li><a class="el" href="classMaleteDb.html">MaleteDb</a></li>
+<li><a class="el" href="classPhpIsisDb.html">PhpIsisDb</a></li>
+</ul>
+</li>
+<li><a class="el" href="classIsisEntryIterator.html">IsisEntryIterator</a></li>
+<li><a class="el" href="classIsisItemIterator.html">IsisItemIterator</a></li>
+<li><a class="el" href="classIsisMainItemIterator.html">IsisMainItemIterator</a></li>
+<li><a class="el" href="classIsisMethodIterator.html">IsisMethodIterator</a></li>
+<li><a class="el" href="classIsisNormalItemFilterIterator.html">IsisNormalItemFilterIterator</a></li>
+<li><a class="el" href="classIsisReader.html">IsisReader</a><ul>
+<li><a class="el" href="classIsisMap.html">IsisMap</a><ul>
+<li><a class="el" href="classIsisConnector.html">IsisConnector</a><ul>
+<li><a class="el" href="classIsisFinder.html">IsisFinder</a><ul>
+<li><a class="el" href="classIsisAudit.html">IsisAudit</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a class="el" href="classIsisRowIterator.html">IsisRowIterator</a></li>
+<li><a class="el" href="classIsisSubfieldIterator.html">IsisSubfieldIterator</a></li>
+<li><a class="el" href="classIsisValueIterator.html">IsisValueIterator</a></li>
+<li><a class="el" href="classSchemaDb.html">SchemaDb</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/index.html b/doc/html/index.html
new file mode 100644
index 0000000..7bf07ca
--- /dev/null
+++ b/doc/html/index.html
@@ -0,0 +1,59 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Main Page</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li class="current"><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Cinisis Database Reader Documentation</h1></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/installdox b/doc/html/installdox
new file mode 100755
index 0000000..9b89fe0
--- /dev/null
+++ b/doc/html/installdox
@@ -0,0 +1,117 @@
+#!/usr/bin/perl
+
+%subst = ( );
+$quiet = 0;
+
+if (open(F,"search.cfg"))
+{
+ $_=<F> ; s/[ \t\n]*$//g ; $subst{"_doc"} = $_;
+ $_=<F> ; s/[ \t\n]*$//g ; $subst{"_cgi"} = $_;
+}
+
+while ( @ARGV ) {
+ $_ = shift @ARGV;
+ if ( s/^-// ) {
+ if ( /^l(.*)/ ) {
+ $v = ($1 eq "") ? shift @ARGV : $1;
+ ($v =~ /\/$/) || ($v .= "/");
+ $_ = $v;
+ if ( /(.+)\@(.+)/ ) {
+ if ( exists $subst{$1} ) {
+ $subst{$1} = $2;
+ } else {
+ print STDERR "Unknown tag file $1 given with option -l\n";
+ &usage();
+ }
+ } else {
+ print STDERR "Argument $_ is invalid for option -l\n";
+ &usage();
+ }
+ }
+ elsif ( /^q/ ) {
+ $quiet = 1;
+ }
+ elsif ( /^\?|^h/ ) {
+ &usage();
+ }
+ else {
+ print STDERR "Illegal option -$_\n";
+ &usage();
+ }
+ }
+ else {
+ push (@files, $_ );
+ }
+}
+
+foreach $sub (keys %subst)
+{
+ if ( $subst{$sub} eq "" )
+ {
+ print STDERR "No substitute given for tag file `$sub'\n";
+ &usage();
+ }
+ elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" )
+ {
+ print "Substituting $subst{$sub} for each occurence of tag file $sub\n";
+ }
+}
+
+if ( ! @files ) {
+ if (opendir(D,".")) {
+ foreach $file ( readdir(D) ) {
+ $match = ".html";
+ next if ( $file =~ /^\.\.?$/ );
+ ($file =~ /$match/) && (push @files, $file);
+ ($file =~ "tree.js") && (push @files, $file);
+ }
+ closedir(D);
+ }
+}
+
+if ( ! @files ) {
+ print STDERR "Warning: No input files given and none found!\n";
+}
+
+foreach $f (@files)
+{
+ if ( ! $quiet ) {
+ print "Editing: $f...\n";
+ }
+ $oldf = $f;
+ $f .= ".bak";
+ unless (rename $oldf,$f) {
+ print STDERR "Error: cannot rename file $oldf\n";
+ exit 1;
+ }
+ if (open(F,"<$f")) {
+ unless (open(G,">$oldf")) {
+ print STDERR "Error: opening file $oldf for writing\n";
+ exit 1;
+ }
+ if ($oldf ne "tree.js") {
+ while (<F>) {
+ s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g;
+ print G "$_";
+ }
+ }
+ else {
+ while (<F>) {
+ s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g;
+ print G "$_";
+ }
+ }
+ }
+ else {
+ print STDERR "Warning file $f does not exist\n";
+ }
+ unlink $f;
+}
+
+sub usage {
+ print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n";
+ print STDERR "Options:\n";
+ print STDERR " -l tagfile\@linkName tag file + URL or directory \n";
+ print STDERR " -q Quiet mode\n\n";
+ exit 1;
+}
diff --git a/doc/html/interfaceIsisDb-members.html b/doc/html/interfaceIsisDb-members.html
new file mode 100644
index 0000000..04df53c
--- /dev/null
+++ b/doc/html/interfaceIsisDb-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisDb Member List</h1>This is the complete list of members for <a class="el" href="interfaceIsisDb.html">IsisDb</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b">__construct</a>($schema)</td><td><a class="el" href="interfaceIsisDb.html">IsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">check</a>($schema, $section=NULL)</td><td><a class="el" href="interfaceIsisDb.html">IsisDb</a></td><td><code> [static]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff">entries</a>()</td><td><a class="el" href="interfaceIsisDb.html">IsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">example</a>()</td><td><a class="el" href="interfaceIsisDb.html">IsisDb</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686">read</a>($id)</td><td><a class="el" href="interfaceIsisDb.html">IsisDb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/interfaceIsisDb.gif b/doc/html/interfaceIsisDb.gif
new file mode 100644
index 0000000..4bd10a1
--- /dev/null
+++ b/doc/html/interfaceIsisDb.gif
Binary files differ
diff --git a/doc/html/interfaceIsisDb.html b/doc/html/interfaceIsisDb.html
new file mode 100644
index 0000000..7317e9e
--- /dev/null
+++ b/doc/html/interfaceIsisDb.html
@@ -0,0 +1,234 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: IsisDb Interface Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IsisDb Interface Reference</h1><!-- doxytag: class="IsisDb" --><div class="dynheader">
+Inheritance diagram for IsisDb:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="interfaceIsisDb.png" usemap="#IsisDb_map" alt=""/>
+ <map id="IsisDb_map" name="IsisDb_map">
+<area href="classBiblioIsisDb.html" alt="BiblioIsisDb" shape="rect" coords="0,56,77,80"/>
+<area href="classMaleteDb.html" alt="MaleteDb" shape="rect" coords="87,56,164,80"/>
+<area href="classPhpIsisDb.html" alt="PhpIsisDb" shape="rect" coords="174,56,251,80"/>
+</map>
+ </div>
+</div>
+
+<p><a href="interfaceIsisDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b">__construct</a> ($schema)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686">read</a> ($id)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff">entries</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6">example</a> ()</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8">check</a> ($schema, $section=NULL)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Generic interface for reading Isis databases. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ae1c0a3496d55f710d34c5c19ada7a66b"></a><!-- doxytag: member="IsisDb::__construct" ref="ae1c0a3496d55f710d34c5c19ada7a66b" args="($schema)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisDb::__construct </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>schema</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Constructor.</p>
+<p>The implementation constructor should accept a database schema definition and setup the appropriate db resource.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$schema</em>&nbsp;</td><td>High level database schema description.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Database resource or FALSE in case of error.</dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd>default_schema() </dd></dl>
+
+<p>Implemented in <a class="el" href="classBiblioIsisDb.html#ab2c5ec782b324847e104d8ad35a230af">BiblioIsisDb</a>, <a class="el" href="classMaleteDb.html#a60f87371bc1ec156b010e5b38b4c22e2">MaleteDb</a>, and <a class="el" href="classPhpIsisDb.html#abb6db51373d065baf9135fd278653bc5">PhpIsisDb</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="af681b8f990b579f1835aa7ba4c83f1b8"></a><!-- doxytag: member="IsisDb::check" ref="af681b8f990b579f1835aa7ba4c83f1b8" args="($schema, $section=NULL)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static IsisDb::check </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>schema</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>section</em> = <code>NULL</code></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Configuration check.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$schema</em>&nbsp;</td><td>Database schema to check.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>$section</em>&nbsp;</td><td>Configuration section.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Database schema or FALSE if error. </dd></dl>
+
+<p>Implemented in <a class="el" href="classBiblioIsisDb.html#a929467f1907d3aeaeebe493f0c188c5b">BiblioIsisDb</a>, <a class="el" href="classMaleteDb.html#ab2da32d84af17df79d947ae32257b4ec">MaleteDb</a>, and <a class="el" href="classPhpIsisDb.html#a23761cc04114090a2863467b2accc80a">PhpIsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a86f38eca2b6d0835b60770d8a4e511ff"></a><!-- doxytag: member="IsisDb::entries" ref="a86f38eca2b6d0835b60770d8a4e511ff" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisDb::entries </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return number of entries in the database.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Number of entries in the database. </dd></dl>
+
+<p>Implemented in <a class="el" href="classBiblioIsisDb.html#ab6b0a977c066c25c6bdca5c1d3a083e8">BiblioIsisDb</a>, <a class="el" href="classMaleteDb.html#a5c6cb09a072e5d2ddce31c77098ccba4">MaleteDb</a>, and <a class="el" href="classPhpIsisDb.html#a0491ce84e5a85e775f811f18e63ef0fb">PhpIsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a857c10d90da64067efa17afb2f32edb6"></a><!-- doxytag: member="IsisDb::example" ref="a857c10d90da64067efa17afb2f32edb6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisDb::example </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Return an example database schema.</p>
+<p>The example schema should have all information the implementation needs to be able to open and read a database.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Array with a sample database schema. </dd></dl>
+
+<p>Implemented in <a class="el" href="classBiblioIsisDb.html#a8e76b289b9e3a9893b9469094753d2bc">BiblioIsisDb</a>, <a class="el" href="classMaleteDb.html#a4f16c48facae498d0db1a042e9727d04">MaleteDb</a>, and <a class="el" href="classPhpIsisDb.html#a7f4f3a9fd6dab86bd3cb3149d65f92cd">PhpIsisDb</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a68335ec0db01ef03f0725621b38b5686"></a><!-- doxytag: member="IsisDb::read" ref="a68335ec0db01ef03f0725621b38b5686" args="($id)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">IsisDb::read </td>
+ <td>(</td>
+ <td class="paramtype">$&nbsp;</td>
+ <td class="paramname"> <em>id</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Read an entry from the database.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>$id</em>&nbsp;</td><td>Database entry id. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>Implemented in <a class="el" href="classMaleteDb.html#ad2a65876db24adc388afce465e0c153e">MaleteDb</a>, and <a class="el" href="classPhpIsisDb.html#af2266931746f6f2335b831be8b8333fb">PhpIsisDb</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this interface was generated from the following file:<ul>
+<li>classes/backends/IsisDb.php</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:20 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/interfaceIsisDb.png b/doc/html/interfaceIsisDb.png
new file mode 100644
index 0000000..afb1a8d
--- /dev/null
+++ b/doc/html/interfaceIsisDb.png
Binary files differ
diff --git a/doc/html/lbt_8h_source.html b/doc/html/lbt_8h_source.html
new file mode 100644
index 0000000..5bce34b
--- /dev/null
+++ b/doc/html/lbt_8h_source.html
@@ -0,0 +1,156 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/lbt.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/lbt.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LBT_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: lbt.h,v 1.12 2003/05/27 11:03:30 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> package interface of the btree.</span>
+<a name="l00027"></a>00027 <span class="comment"> see Lehmann/Yao or the GiST for how it works.</span>
+<a name="l00028"></a>00028 <span class="comment">*/</span>
+<a name="l00029"></a>00029
+<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;ldb.h&quot;</span> <span class="comment">/* LdbPost */</span>
+<a name="l00031"></a>00031
+<a name="l00032"></a>00032
+<a name="l00038"></a>00038 <span class="keyword">typedef</span> <span class="keywordtype">int</span> lbt_comp ( <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *a, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *b,
+<a name="l00039"></a>00039 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> l );
+<a name="l00040"></a>00040
+<a name="l00048"></a>00048 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structIdx.html">Idx</a> { <span class="comment">/* actually it&apos;s a B-L-Tree ;) */</span>
+<a name="l00049"></a>00049 <span class="keywordtype">int</span> fd; <span class="comment">/* the file */</span>
+<a name="l00050"></a>00050 <span class="keywordtype">int</span> flg; <span class="comment">/* flags: writeable, batch */</span>
+<a name="l00051"></a>00051 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> typ; <span class="comment">/* type: bsz, ifp, flags */</span>
+<a name="l00052"></a>00052 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> key; <span class="comment">/* max key length */</span>
+<a name="l00053"></a>00053 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> col; <span class="comment">/* collation */</span>
+<a name="l00054"></a>00054 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> dpt; <span class="comment">/* depth (level of root over bottom &gt; 0) */</span>
+<a name="l00055"></a>00055 lbt_comp *cmp; <span class="comment">/* comparision function */</span>
+<a name="l00056"></a>00056 <span class="comment">/* following members (and the depth above) are set automatically.</span>
+<a name="l00057"></a>00057 <span class="comment"> they are going to stay and you may check them, if you&apos;re interested.</span>
+<a name="l00058"></a>00058 <span class="comment"> */</span>
+<a name="l00059"></a>00059 <span class="keywordtype">unsigned</span> vsz; <span class="comment">/* ifp size computed from type */</span>
+<a name="l00060"></a>00060 <span class="keywordtype">unsigned</span> bsz; <span class="comment">/* block size computed from type */</span>
+<a name="l00061"></a>00061 <span class="keywordtype">unsigned</span> len; <span class="comment">/* # blocks in index */</span>
+<a name="l00062"></a>00062 <span class="comment">/* following members are considered internal.</span>
+<a name="l00063"></a>00063 <span class="comment"> if you import lbt and rely on them, don&apos;t blame me if they change.</span>
+<a name="l00064"></a>00064 <span class="comment"> */</span>
+<a name="l00065"></a>00065 <span class="keywordtype">unsigned</span> hlen; <span class="comment">/* hash length */</span>
+<a name="l00066"></a>00066 <span class="keywordtype">unsigned</span> clen; <span class="comment">/* cache length */</span>
+<a name="l00067"></a>00067 <span class="keyword">struct </span><a class="code" href="structBlock.html">Block</a> *root; <span class="comment">/* the root */</span>
+<a name="l00068"></a>00068 <span class="keyword">struct </span><a class="code" href="structBlock.html">Block</a> **hash; <span class="comment">/* hash array */</span>
+<a name="l00069"></a>00069 <span class="keyword">struct </span><a class="code" href="structBlock.html">Block</a> *lru[4]; <span class="comment">/* least recently used list for lowest levels */</span>
+<a name="l00070"></a>00070 <span class="keyword">struct </span><a class="code" href="structBlock.html">Block</a> *mru[4]; <span class="comment">/* tail of lru list (most recently used) */</span>
+<a name="l00071"></a>00071 <span class="keyword">struct </span><a class="code" href="structChunk.html">Chunk</a> *mem;
+<a name="l00072"></a>00072 <span class="keyword">struct </span><a class="code" href="structBatch.html">Batch</a> *bat;
+<a name="l00073"></a>00073 } <a class="code" href="structIdx.html">Idx</a>;
+<a name="l00074"></a>00074
+<a name="l00075"></a>00075 <span class="keyword">enum</span> { <span class="comment">/* btree flags */</span>
+<a name="l00076"></a>00076 LBT_WRITE = 0x01 <span class="comment">/* open for writing */</span>
+<a name="l00077"></a>00077 };
+<a name="l00078"></a>00078 <span class="keyword">enum</span> { <span class="comment">/* btree type */</span>
+<a name="l00079"></a>00079 LBT_BLK1K = 0x00, <span class="comment">/* 1K blocks */</span>
+<a name="l00080"></a>00080 LBT_BLK2K = 0x10, <span class="comment">/* 2K blocks */</span>
+<a name="l00081"></a>00081 LBT_BLK4K = 0x20, <span class="comment">/* 4K blocks */</span>
+<a name="l00082"></a>00082 LBT_BLK8K = 0x30, <span class="comment">/* 8K blocks */</span>
+<a name="l00083"></a>00083 LBT_CMPRS = 0x80 <span class="comment">/* compressed keys */</span>
+<a name="l00084"></a>00084 };
+<a name="l00085"></a>00085
+<a name="l00086"></a>00086
+<a name="l00087"></a>00087
+<a name="l00091"></a>00091 <span class="keyword">extern</span> <span class="keywordtype">int</span> lbt_init ( <a class="code" href="structIdx.html">Idx</a> *bt );
+<a name="l00092"></a>00092
+<a name="l00096"></a>00096 <span class="keyword">extern</span> <span class="keywordtype">void</span> lbt_close ( <a class="code" href="structIdx.html">Idx</a> *bt );
+<a name="l00097"></a>00097
+<a name="l00098"></a>00098 <span class="keyword">extern</span> <span class="keywordtype">int</span> lbt_batch ( <a class="code" href="structIdx.html">Idx</a> *bt, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> pctfree );
+<a name="l00099"></a>00099 <span class="keyword">extern</span> <span class="keywordtype">int</span> lbt_batchval ( <a class="code" href="structIdx.html">Idx</a> *bt, <a class="code" href="structKey.html">Key</a> *key );
+<a name="l00100"></a>00100
+<a name="l00101"></a>00101 <span class="keyword">extern</span> <span class="keywordtype">int</span> lbt_add ( <a class="code" href="structIdx.html">Idx</a> *bt, <a class="code" href="structKey.html">Key</a> *key );
+<a name="l00102"></a>00102 <span class="keyword">extern</span> <span class="keywordtype">int</span> lbt_del ( <a class="code" href="structIdx.html">Idx</a> *bt, <a class="code" href="structKey.html">Key</a> *key );
+<a name="l00103"></a>00103
+<a name="l00104"></a>00104 <span class="keyword">extern</span> <span class="keywordtype">int</span> lbt_loop ( <a class="code" href="structIdx.html">Idx</a> *bt, DXLoop *l );
+<a name="l00105"></a>00105 <span class="keyword">extern</span> <span class="keywordtype">int</span> lbt_search ( <a class="code" href="structIdx.html">Idx</a> *bt, <a class="code" href="structKey.html">Key</a> *key, <a class="code" href="structLdbPost.html">LdbPost</a> *post, <a class="code" href="structFld.html">Rec</a> *rec );
+<a name="l00106"></a>00106
+<a name="l00107"></a>00107 <span class="comment">/* half public ... ??? */</span>
+<a name="l00108"></a>00108 <span class="keyword">extern</span> <span class="keywordtype">void</span> cXMkVal ( <a class="code" href="structIdx.html">Idx</a> *bt, <a class="code" href="structVal.html">Val</a> *val, Hit *hit );
+<a name="l00109"></a>00109
+<a name="l00110"></a>00110 <span class="preprocessor">#define LBT_H</span>
+<a name="l00111"></a>00111 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LBT_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/lcli_8h_source.html b/doc/html/lcli_8h_source.html
new file mode 100644
index 0000000..8e71ac3
--- /dev/null
+++ b/doc/html/lcli_8h_source.html
@@ -0,0 +1,109 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/lcli.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/lcli.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LCLI_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define LCLI_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="comment">/*</span>
+<a name="l00026"></a>00026 <span class="comment"> $Id: lcli.h,v 1.8 2003/05/06 21:01:21 mawag Exp $</span>
+<a name="l00027"></a>00027 <span class="comment"> OpenIsis client side of communication</span>
+<a name="l00028"></a>00028 <span class="comment">*/</span>
+<a name="l00029"></a>00029
+<a name="l00030"></a><a class="code" href="structCliChnl.html">00030</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structCliChnl.html">CliChnl</a> {
+<a name="l00031"></a>00031 <span class="keywordtype">int</span> sd; <span class="comment">/* socket */</span>
+<a name="l00032"></a>00032 <span class="keywordtype">int</span> err; <span class="comment">/* errno */</span>
+<a name="l00033"></a>00033 } <a class="code" href="structCliChnl.html">CliChnl</a>;
+<a name="l00034"></a>00034
+<a name="l00038"></a>00038 <span class="keyword">extern</span> <span class="keywordtype">int</span> cliConnect (<a class="code" href="structCliChnl.html">CliChnl</a> *ch, <span class="keyword">const</span> <span class="keywordtype">char</span> *hostname, <span class="keywordtype">int</span> port);
+<a name="l00039"></a>00039
+<a name="l00042"></a>00042 <span class="keyword">extern</span> <span class="keywordtype">void</span> cliClose (<a class="code" href="structCliChnl.html">CliChnl</a> *ch);
+<a name="l00043"></a>00043
+<a name="l00047"></a>00047 <span class="keyword">extern</span> <span class="keywordtype">int</span> cliWrite (<a class="code" href="structCliChnl.html">CliChnl</a> *ch, <a class="code" href="structFld.html">Rec</a> *rec);
+<a name="l00048"></a>00048
+<a name="l00055"></a>00055 <span class="keyword">extern</span> <span class="keywordtype">int</span> cliPlain (Stream str, <span class="keywordtype">int</span> *stat, <a class="code" href="structFld.html">Rec</a> **rec);
+<a name="l00056"></a>00056
+<a name="l00060"></a>00060 <span class="keyword">extern</span> <a class="code" href="structFld.html">Rec</a>* cliRead (<a class="code" href="structCliChnl.html">CliChnl</a> *ch);
+<a name="l00061"></a>00061
+<a name="l00062"></a>00062 <span class="preprocessor">#endif </span><span class="comment">/* LCLI_H */</span>
+<a name="l00063"></a>00063
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/lcs_8h_source.html b/doc/html/lcs_8h_source.html
new file mode 100644
index 0000000..73d0fe2
--- /dev/null
+++ b/doc/html/lcs_8h_source.html
@@ -0,0 +1,176 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/lcs.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/lcs.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LCS_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: lcs.h,v 1.3 2003/04/08 00:20:52 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> charset support</span>
+<a name="l00027"></a>00027 <span class="comment">*/</span>
+<a name="l00028"></a>00028
+<a name="l00029"></a>00029 <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00030"></a>00030 LCS_SINGLE, <span class="comment">/* some ASCII-compliant single byte charset */</span>
+<a name="l00031"></a>00031 LCS_UTF8, <span class="comment">/* unicode in 8bit transfer encoding */</span>
+<a name="l00032"></a>00032 LCS_UCS2 <span class="comment">/* the unicode base multilingual plane (BMP, first 64K chars)</span>
+<a name="l00033"></a>00033 <span class="comment"> in 2byte encoding, native (platform) byte order */</span>
+<a name="l00034"></a>00034 } lcs_type;
+<a name="l00035"></a>00035
+<a name="l00036"></a>00036 <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00037"></a>00037 LCS_LATIN1, <span class="comment">/* the ISO-8859-1 (Latin 1) charset */</span>
+<a name="l00038"></a>00038 LCS_CP850, <span class="comment">/* MS-DOS Latin 1, known as the &quot;OEM&quot; charset */</span>
+<a name="l00039"></a>00039 LCS__SBCS <span class="comment">/* # of single byte charsets */</span>
+<a name="l00040"></a>00040 } lcs_single;
+<a name="l00041"></a>00041
+<a name="l00042"></a>00042
+<a name="l00043"></a>00043 <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00044"></a>00044 LCS_CTYPE, <span class="comment">/* flags see below */</span>
+<a name="l00045"></a>00045 LCS_UNICO, <span class="comment">/* 128 unicodes */</span>
+<a name="l00046"></a>00046 LCS_UCASE, <span class="comment">/* each characters uppercase code */</span>
+<a name="l00047"></a>00047 LCS_INDEX, <span class="comment">/* single byte recoding for index (&quot;strxfrm&quot;) */</span>
+<a name="l00048"></a>00048 LCS_XEDNI, <span class="comment">/* inverse */</span>
+<a name="l00049"></a>00049 LCS_RECOD, <span class="comment">/* single byte recoding to extern (typically Latin1) */</span>
+<a name="l00050"></a>00050 LCS_DOCER, <span class="comment">/* inverse */</span>
+<a name="l00051"></a>00051 LCS__TABS
+<a name="l00052"></a>00052 } lcs_tabid;
+<a name="l00053"></a>00053
+<a name="l00054"></a>00054
+<a name="l00055"></a>00055 <span class="comment">/* some conversion table on a single byte charset</span>
+<a name="l00056"></a>00056 <span class="comment"> c may hold an actab (!0 for any character deemed &quot;alpha&quot;),</span>
+<a name="l00057"></a>00057 <span class="comment"> uctab (&quot;uppercase&quot; replacement code, typically removing diacriticals),</span>
+<a name="l00058"></a>00058 <span class="comment"> code-to-code conversion or other.</span>
+<a name="l00059"></a>00059 <span class="comment"> u may hold unicode values for the upper half of an</span>
+<a name="l00060"></a>00060 <span class="comment"> ASCII compatible single byte charset.</span>
+<a name="l00061"></a>00061 <span class="comment">*/</span>
+<a name="l00062"></a>00062
+<a name="l00063"></a><a class="code" href="unionLcsTab.html">00063</a> <span class="keyword">typedef</span> <span class="keyword">union </span>{
+<a name="l00064"></a>00064 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> c[256];
+<a name="l00065"></a>00065 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> u[128];
+<a name="l00066"></a>00066 } <a class="code" href="unionLcsTab.html">LcsTab</a>;
+<a name="l00067"></a>00067
+<a name="l00068"></a>00068 <span class="keyword">enum</span> {
+<a name="l00069"></a>00069 <span class="comment">/* controls (0..31,127) */</span>
+<a name="l00070"></a>00070 LCS_R = 0x00, <span class="comment">/* record separator (FF,GS), */</span>
+<a name="l00071"></a>00071 LCS_F = 0x10, <span class="comment">/* field separator (NUL,CR,LF,RS) */</span>
+<a name="l00072"></a>00072 LCS_C = 0x28, <span class="comment">/* other control */</span>
+<a name="l00073"></a>00073 <span class="comment">/* other separators */</span>
+<a name="l00074"></a>00074 LCS_S = 0x48, <span class="comment">/* space(blank,nbsp), */</span>
+<a name="l00075"></a>00075 LCS_T = 0x68, <span class="comment">/* other token separator (,:;=), */</span>
+<a name="l00076"></a>00076 <span class="comment">/* other punctuation assumed &quot;word&quot; characters */</span>
+<a name="l00077"></a>00077 LCS_P = 0x80,
+<a name="l00078"></a>00078 LCS_Y = 0xb0, <span class="comment">/* symbol */</span>
+<a name="l00079"></a>00079 <span class="comment">/* identifiers */</span>
+<a name="l00080"></a>00080 LCS_I = 0xc0, <span class="comment">/* C-ident (_). */</span>
+<a name="l00081"></a>00081 LCS_D = 0xd0, <span class="comment">/* digits (&apos;0&apos;..&apos;9&apos;) */</span>
+<a name="l00082"></a>00082 LCS_A = 0xe0, <span class="comment">/* ASCII alpha */</span>
+<a name="l00083"></a>00083 LCS_L = 0xe4, <span class="comment">/* ... among those formatting literals a,c,i,x */</span>
+<a name="l00084"></a>00084 LCS_N = 0xf0 <span class="comment">/* other alpha (&quot;national&quot;/non-ASCII) */</span>
+<a name="l00085"></a>00085 };
+<a name="l00086"></a>00086
+<a name="l00087"></a>00087 <span class="preprocessor">#define LCS_ISCONTR( t ) (!(0xc0 &amp; (t)))</span>
+<a name="l00088"></a>00088 <span class="preprocessor"></span><span class="preprocessor">#define LCS_ISSPACE( t ) (LCS_S &gt;= (t))</span>
+<a name="l00089"></a>00089 <span class="preprocessor"></span><span class="preprocessor">#define LCS_ISPRINT( t ) (0xc0 &amp; (t)) </span><span class="comment">/* (LCS_S &lt;= (t)) */</span>
+<a name="l00090"></a>00090 <span class="preprocessor">#define LCS_ISIDENT( t ) (0xc0 == (0xc0 &amp; (t)))</span>
+<a name="l00091"></a>00091 <span class="preprocessor"></span><span class="preprocessor">#define LCS_ISALPHA( t ) (0xe0 == (0xe0 &amp; (t)))</span>
+<a name="l00092"></a>00092 <span class="preprocessor"></span>
+<a name="l00093"></a>00093 <span class="comment">/* for record parsing */</span>
+<a name="l00094"></a>00094 <span class="preprocessor">#define LCS_ISSEP( t ) (!(0x80 &amp; (t)))</span>
+<a name="l00095"></a>00095 <span class="preprocessor"></span><span class="preprocessor">#define LCS_ISWORD( t ) (0x80 &amp; (t))</span>
+<a name="l00096"></a>00096 <span class="preprocessor"></span><span class="preprocessor">#define LCS_ISFR( t ) (!(0xe0 &amp; (t))) </span><span class="comment">/* field or record separator */</span>
+<a name="l00097"></a>00097 <span class="preprocessor">#define LCS_ISCST( t ) (0x08 &amp; (t)) </span><span class="comment">/* other separator */</span>
+<a name="l00098"></a>00098
+<a name="l00099"></a>00099
+<a name="l00100"></a>00100 <span class="keyword">enum</span> {
+<a name="l00101"></a>00101 LCS_MKUNI = -1 <span class="comment">/* as &quot;bits&quot; value, have mktab create unicode table */</span>
+<a name="l00102"></a>00102 };
+<a name="l00103"></a>00103
+<a name="l00111"></a>00111 <span class="keyword">extern</span> <span class="keywordtype">int</span> lcs_mktab ( <a class="code" href="unionLcsTab.html">LcsTab</a> *dst, <span class="keywordtype">char</span> *numbers, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> bits );
+<a name="l00112"></a>00112
+<a name="l00116"></a>00116 <span class="keyword">extern</span> <span class="keywordtype">int</span> lcs_mkrecod ( <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *dst, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> *from,
+<a name="l00117"></a>00117 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> *to );
+<a name="l00118"></a>00118
+<a name="l00119"></a>00119 <span class="keyword">extern</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> lcs_latin1_uc[256];
+<a name="l00120"></a>00120 <span class="keyword">extern</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> lcs_latin1_ct[256];
+<a name="l00121"></a>00121
+<a name="l00122"></a>00122 <span class="preprocessor">#define LCS_H</span>
+<a name="l00123"></a>00123 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LCS_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/ldb_8h_source.html b/doc/html/ldb_8h_source.html
new file mode 100644
index 0000000..4e78bfe
--- /dev/null
+++ b/doc/html/ldb_8h_source.html
@@ -0,0 +1,203 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/ldb.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/ldb.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LDB_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: ldb.h,v 1.19 2003/04/08 00:20:52 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> package interface of the general db access functions.</span>
+<a name="l00027"></a>00027 <span class="comment">*/</span>
+<a name="l00028"></a>00028
+<a name="l00029"></a>00029 <span class="preprocessor">#include &quot;luti.h&quot;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;lll.h&quot;</span>
+<a name="l00031"></a>00031
+<a name="l00032"></a>00032 <span class="comment">/* #define LDB_MAGIC 0x0FE91515 read OPENISIS */</span>
+<a name="l00033"></a>00033
+<a name="l00034"></a>00034
+<a name="l00035"></a>00035 <span class="keyword">enum</span> { <span class="comment">/* MFR members */</span>
+<a name="l00036"></a>00036 LMFR_MFN = 1, <span class="comment">/* the rowid */</span>
+<a name="l00037"></a>00037 LMFR_RECL, <span class="comment">/* total external length (even), negative for locked record */</span>
+<a name="l00038"></a>00038 LMFR_BWB, <span class="comment">/* block of rec&apos;s previous version */</span>
+<a name="l00039"></a>00039 LMFR_BWP, <span class="comment">/* pos of &quot; */</span>
+<a name="l00040"></a>00040 LMFR_BASE, <span class="comment">/* offset of contents area */</span>
+<a name="l00041"></a>00041 LMFR_NVF, <span class="comment">/* number of fields */</span>
+<a name="l00042"></a>00042 LMFR_STAT, <span class="comment">/* state, if != 0, about to be deleted */</span>
+<a name="l00043"></a>00043 LMFR__FL, <span class="comment">/* offset of repeated part */</span>
+<a name="l00044"></a>00044 LMFR_TAG = 0,
+<a name="l00045"></a>00045 LMFR_POS,
+<a name="l00046"></a>00046 LMFR_LEN,
+<a name="l00047"></a>00047 LMFR__RL <span class="comment">/* length of repeated part */</span>
+<a name="l00048"></a>00048 };
+<a name="l00049"></a>00049
+<a name="l00050"></a>00050
+<a name="l00055"></a>00055 <span class="keyword">extern</span> <span class="keywordtype">int</span> *ldb_readRec ( <span class="keywordtype">int</span> db, <span class="keywordtype">int</span> rowid );
+<a name="l00056"></a>00056
+<a name="l00057"></a>00057
+<a name="l00062"></a>00062 <span class="keyword">typedef</span> <span class="keywordtype">int</span> lxref;
+<a name="l00063"></a>00063
+<a name="l00064"></a>00064
+<a name="l00069"></a>00069 <span class="keyword">extern</span> <span class="keywordtype">int</span> *ldb_readRecAtOff ( <span class="keywordtype">int</span> dbid, lxref off, <span class="keywordtype">int</span> *nxtoff );
+<a name="l00070"></a>00070
+<a name="l00071"></a>00071
+<a name="l00072"></a>00072
+<a name="l00073"></a>00073
+<a name="l00074"></a>00074 <span class="comment">/*</span>
+<a name="l00075"></a>00075 <span class="comment">** ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span>
+<a name="l00076"></a>00076 <span class="comment">** detailed search structures and functions</span>
+<a name="l00077"></a>00077 <span class="comment">**</span>
+<a name="l00078"></a>00078 <span class="comment">** ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span>
+<a name="l00079"></a>00079 <span class="comment">*/</span>
+<a name="l00080"></a>00080
+<a name="l00081"></a>00081 <span class="keyword">enum</span> {
+<a name="l00082"></a>00082 LDB_MAX_KEYLEN = 31, <span class="comment">/* actually, it&apos;s 30 for isis-1 */</span>
+<a name="l00083"></a>00083 LDB_TERMBUF = 128, <span class="comment">/* ints */</span>
+<a name="l00084"></a>00084 LDB_INDEXES = 2
+<a name="l00085"></a>00085 };
+<a name="l00086"></a>00086
+<a name="l00087"></a>00087
+<a name="l00111"></a><a class="code" href="unionLdbP.html">00111</a> <span class="keyword">typedef</span> <span class="keyword">union </span>{
+<a name="l00112"></a>00112 <span class="keywordtype">char</span> bytes[8];
+<a name="l00113"></a>00113 lll val;
+<a name="l00114"></a>00114 } <a class="code" href="unionLdbP.html">LdbP</a>;
+<a name="l00115"></a>00115
+<a name="l00116"></a>00116
+<a name="l00117"></a>00117
+<a name="l00118"></a>00118 <span class="comment">/* all macros operate on pointers */</span>
+<a name="l00119"></a>00119 <span class="comment">/* access parts */</span>
+<a name="l00120"></a>00120 <span class="preprocessor">#define LDBP_ROW( p ) (0xffffffL &amp; (int)((p)-&gt;val &gt;&gt; 40))</span>
+<a name="l00121"></a>00121 <span class="preprocessor"></span><span class="preprocessor">#define LDBP_TAG( p ) ( 0xffffL &amp; (int)((p)-&gt;val &gt;&gt; 24))</span>
+<a name="l00122"></a>00122 <span class="preprocessor"></span><span class="preprocessor">#define LDBP_POS( p ) (0xff7fffL &amp; (int)((p)-&gt;val))</span>
+<a name="l00123"></a>00123 <span class="preprocessor"></span><span class="preprocessor">#define LDBP_MARK( p ) ( 0x8000 &amp; (int)((p)-&gt;val))</span>
+<a name="l00124"></a>00124 <span class="preprocessor"></span>
+<a name="l00125"></a>00125 <span class="preprocessor">#define LDBP_SETMARK( p ) ((p)-&gt;val |= LLL( 0x8000))</span>
+<a name="l00126"></a>00126 <span class="preprocessor"></span><span class="preprocessor">#define LDBP_CLRMARK( p ) ((p)-&gt;val &amp;= LLL(0xffffffffffff7fff))</span>
+<a name="l00127"></a>00127 <span class="preprocessor"></span><span class="comment">/* value w/o the mark bit */</span>
+<a name="l00128"></a>00128 <span class="preprocessor">#define LDBP_IGNMARK( p ) ((p)-&gt;val &amp; LLL(0xffffffffffff7fff))</span>
+<a name="l00129"></a>00129 <span class="preprocessor"></span>
+<a name="l00130"></a>00130 <span class="comment">/* compare according to rowid, tag, pos */</span>
+<a name="l00131"></a>00131 <span class="preprocessor">#define LDBP_EQ( a, b ) ((a)-&gt;val == (b)-&gt;val)</span>
+<a name="l00132"></a>00132 <span class="preprocessor"></span><span class="preprocessor">#define LDBP_GT( a, b ) ((a)-&gt;val &gt; (b)-&gt;val)</span>
+<a name="l00133"></a>00133 <span class="preprocessor"></span><span class="comment">/* compare IGNORING MARK according to rowid, tag, pos */</span>
+<a name="l00134"></a>00134 <span class="preprocessor">#define LDBP_EQM( a, b ) (LDBP_IGNMARK(a) == LDBP_IGNMARK(b))</span>
+<a name="l00135"></a>00135 <span class="preprocessor"></span><span class="preprocessor">#define LDBP_GTM( a, b ) (LDBP_IGNMARK(a) &gt; LDBP_IGNMARK(b))</span>
+<a name="l00136"></a>00136 <span class="preprocessor"></span>
+<a name="l00137"></a>00137 <span class="comment">/* manipulation: set bottom / top for row of given posting */</span>
+<a name="l00138"></a>00138 <span class="preprocessor">#define LDBP_SETROWBOT( d, s ) ((d)-&gt;val = (s)-&gt;val &amp; LLL(0xffffff0000000000))</span>
+<a name="l00139"></a>00139 <span class="preprocessor"></span><span class="preprocessor">#define LDBP_SETROWTOP( d, s ) ((d)-&gt;val = (s)-&gt;val | LLL( 0xffffffffff))</span>
+<a name="l00140"></a>00140 <span class="preprocessor"></span>
+<a name="l00141"></a>00141
+<a name="l00147"></a><a class="code" href="structLdbPost.html">00147</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00148"></a>00148 <span class="keywordtype">short</span> mode; <span class="comment">/* in: merge flags */</span>
+<a name="l00149"></a>00149 <span class="keywordtype">short</span> near; <span class="comment">/* in: near distance; in OR mode: collect pos info */</span>
+<a name="l00150"></a>00150 <span class="keywordtype">int</span> tag; <span class="comment">/* in: tag, to which postings are restricted */</span>
+<a name="l00151"></a>00151 <span class="keywordtype">int</span> skp; <span class="comment">/* in: ignore mfns &lt; skp */</span>
+<a name="l00152"></a>00152 <span class="keywordtype">int</span> len; <span class="comment">/* in: length (# of postings) of buffer (if 0 : default length) */</span>
+<a name="l00153"></a>00153 <span class="keywordtype">int</span> fil; <span class="comment">/* io: number of postings actually used */</span>
+<a name="l00154"></a>00154 <span class="keywordtype">int</span> cut; <span class="comment">/* io: min mfn ignored due to buffer length */</span>
+<a name="l00155"></a>00155 <a class="code" href="unionLdbP.html">LdbP</a> p[OPENISIS_SETLEN];
+<a name="l00160"></a>00160 } <a class="code" href="structLdbPost.html">LdbPost</a>;
+<a name="l00161"></a>00161
+<a name="l00162"></a>00162 <span class="keyword">enum</span> {
+<a name="l00163"></a>00163 LDB_OR,
+<a name="l00164"></a>00164 LDB_AND,
+<a name="l00165"></a>00165 LDB_NOT, <span class="comment">/* like AND, but keep unmarked postings */</span>
+<a name="l00166"></a>00166 LDB_PFX = 4, <span class="comment">/* prefix match */</span>
+<a name="l00167"></a>00167 LDB_KEEPMARKS = 8 <span class="comment">/* do not compact after AND/NOT */</span>
+<a name="l00168"></a>00168 };
+<a name="l00169"></a>00169
+<a name="l00170"></a>00170 <span class="keyword">enum</span> {
+<a name="l00171"></a>00171 LDB_NEAR_F = 0x7fff, <span class="comment">/* the (F): same occurence of field */</span>
+<a name="l00172"></a>00172 LDB_NEAR_G = -0x8000 <span class="comment">/* the (G): same field */</span>
+<a name="l00173"></a>00173 };
+<a name="l00174"></a>00174
+<a name="l00177"></a>00177 <span class="keyword">extern</span> <span class="keywordtype">int</span> ldb_search ( <span class="keywordtype">int</span> db, <span class="keyword">const</span> <span class="keywordtype">char</span> *key, <a class="code" href="structLdbPost.html">LdbPost</a> *post,
+<a name="l00178"></a>00178 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec );
+<a name="l00179"></a>00179
+<a name="l00180"></a>00180
+<a name="l00181"></a>00181 <span class="keyword">extern</span> <span class="keywordtype">int</span> ldb_p2s ( <a class="code" href="structOpenIsisSet.html">OpenIsisSet</a> *<span class="keyword">set</span>, <a class="code" href="structLdbPost.html">LdbPost</a> *post );
+<a name="l00182"></a>00182
+<a name="l00183"></a>00183 <span class="keyword">extern</span> <a class="code" href="structDb.html">Db</a>* ldb_getdb (<span class="keywordtype">int</span> dbid);
+<a name="l00184"></a>00184
+<a name="l00185"></a>00185 <span class="preprocessor">#define LDB_H</span>
+<a name="l00186"></a>00186 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LDB_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/ldsp_8h_source.html b/doc/html/ldsp_8h_source.html
new file mode 100644
index 0000000..5697d70
--- /dev/null
+++ b/doc/html/ldsp_8h_source.html
@@ -0,0 +1,108 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/ldsp.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/ldsp.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LDSP_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define LDSP_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="comment">/*</span>
+<a name="l00026"></a>00026 <span class="comment"> $Id: ldsp.h,v 1.4 2003/06/15 15:57:43 mawag Exp $</span>
+<a name="l00027"></a>00027 <span class="comment"> openisis internal request dispatcher interface.</span>
+<a name="l00028"></a>00028 <span class="comment">*/</span>
+<a name="l00029"></a>00029
+<a name="l00040"></a>00040 <span class="keyword">typedef</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* OpenIsisEnc2Utf8Func (<span class="keyword">const</span> <span class="keywordtype">char</span> *enc,
+<a name="l00041"></a>00041 <span class="keyword">const</span> <span class="keywordtype">char</span> *src, <span class="keywordtype">int</span> slen, <span class="keywordtype">char</span> *dstbuf, <span class="keywordtype">int</span> dlen, <span class="keywordtype">int</span> invert);
+<a name="l00042"></a>00042
+<a name="l00047"></a>00047 <span class="keyword">extern</span> OpenIsisEnc2Utf8Func *openIsisEnc2Utf8;
+<a name="l00048"></a>00048
+<a name="l00054"></a>00054 <span class="keyword">typedef</span> <span class="keywordtype">int</span> OpenIsisEvalFunc (<a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *cmd, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> **res);
+<a name="l00055"></a>00055
+<a name="l00060"></a>00060 <span class="keyword">extern</span> OpenIsisEvalFunc *openIsisEval;
+<a name="l00061"></a>00061
+<a name="l00064"></a>00064 <span class="keyword">typedef</span> <span class="keywordtype">int</span> LdspDlvCb (<a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> **rsp, <span class="keywordtype">void</span> *cld);
+<a name="l00065"></a>00065
+<a name="l00069"></a>00069 <span class="keyword">extern</span> <span class="keywordtype">int</span> ldspProcess (
+<a name="l00070"></a>00070 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rqs, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> **rsp, LdspDlvCb *cb, <span class="keywordtype">void</span> *cld);
+<a name="l00071"></a>00071
+<a name="l00072"></a>00072 <span class="preprocessor">#endif </span><span class="comment">/* LDSP_H */</span>
+<a name="l00073"></a>00073
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/ldss_8h_source.html b/doc/html/ldss_8h_source.html
new file mode 100644
index 0000000..c8e4e46
--- /dev/null
+++ b/doc/html/ldss_8h_source.html
@@ -0,0 +1,103 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/ldss.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/ldss.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LDSS_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define LDSS_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="comment">/*</span>
+<a name="l00026"></a>00026 <span class="comment"> $Id: ldss.h,v 1.1 2003/07/05 14:31:56 mawag Exp $</span>
+<a name="l00027"></a>00027 <span class="comment"> openisis search request module.</span>
+<a name="l00028"></a>00028 <span class="comment">*/</span>
+<a name="l00029"></a>00029
+<a name="l00032"></a>00032 <span class="keyword">typedef</span> <span class="keywordtype">int</span> LdssCmpFct (<span class="keywordtype">void</span> *item1, <span class="keywordtype">void</span> *item2);
+<a name="l00033"></a>00033
+<a name="l00036"></a>00036 <span class="keyword">extern</span> LdssCmpFct *ldss_sort_by_nhits;
+<a name="l00037"></a>00037
+<a name="l00050"></a>00050 <span class="keyword">extern</span> <span class="keywordtype">int</span> ldss_search (
+<a name="l00051"></a>00051 <span class="keywordtype">int</span> db, <span class="keywordtype">int</span> mode, <span class="keyword">const</span> <span class="keywordtype">char</span> *from, <span class="keyword">const</span> <span class="keywordtype">char</span> *to,
+<a name="l00052"></a>00052 <span class="keywordtype">int</span> *tags, <span class="keywordtype">int</span> ntags, LdssCmpFct *cmp, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> ***hits, <span class="keywordtype">int</span> *nhits
+<a name="l00053"></a>00053 );
+<a name="l00054"></a>00054
+<a name="l00055"></a>00055 <span class="preprocessor">#endif </span><span class="comment">/* LDSS_H */</span>
+<a name="l00056"></a>00056
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/lfdt_8h_source.html b/doc/html/lfdt_8h_source.html
new file mode 100644
index 0000000..9a33617
--- /dev/null
+++ b/doc/html/lfdt_8h_source.html
@@ -0,0 +1,101 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/lfdt.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/lfdt.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LFDT_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: lfdt.h,v 1.10 2003/05/07 16:32:36 mawag Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> FDT support</span>
+<a name="l00027"></a>00027 <span class="comment">*/</span>
+<a name="l00028"></a>00028
+<a name="l00029"></a>00029 <span class="preprocessor">#include &quot;loi.h&quot;</span>
+<a name="l00030"></a>00030
+<a name="l00036"></a>00036 <span class="keyword">extern</span> Fd* fRec2Fd (<a class="code" href="structFld.html">Rec</a> *rec, Fd *buf);
+<a name="l00037"></a>00037
+<a name="l00045"></a>00045 <span class="keyword">extern</span> <a class="code" href="structFld.html">Rec</a>* fFd2Rec (<span class="keyword">const</span> Fd *fd, <a class="code" href="structFld.html">Rec</a> *rec, <span class="keywordtype">int</span> embchld);
+<a name="l00046"></a>00046
+<a name="l00050"></a>00050 <span class="keyword">extern</span> Fdt* fFromFile (<span class="keywordtype">char</span> *path);
+<a name="l00051"></a>00051
+<a name="l00052"></a>00052 <span class="preprocessor">#define LFDT_H</span>
+<a name="l00053"></a>00053 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LFDT_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/lio_8h_source.html b/doc/html/lio_8h_source.html
new file mode 100644
index 0000000..71b30a9
--- /dev/null
+++ b/doc/html/lio_8h_source.html
@@ -0,0 +1,261 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/lio.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/lio.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LIO_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: lio.h,v 1.22 2003/05/29 18:02:54 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> I/O support for the openisis library.</span>
+<a name="l00027"></a>00027 <span class="comment"> Provides non-blocking, look-ahead network streams and other nice stuff.</span>
+<a name="l00028"></a>00028 <span class="comment">*/</span>
+<a name="l00029"></a>00029
+<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;luti.h&quot;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &quot;lll.h&quot;</span>
+<a name="l00032"></a>00032
+<a name="l00033"></a>00033
+<a name="l00034"></a>00034 <span class="comment">/* ************************************************************</span>
+<a name="l00035"></a>00035 <span class="comment"> time</span>
+<a name="l00036"></a>00036 <span class="comment">*/</span>
+<a name="l00037"></a>00037
+<a name="l00038"></a>00038 <span class="comment">/* struct wrapper just for struct Tm *Time */</span>
+<a name="l00039"></a><a class="code" href="structTm.html">00039</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structTm.html">Tm</a> {
+<a name="l00040"></a>00040 lll millis;
+<a name="l00041"></a>00041 } <a class="code" href="structTm.html">Tm</a>;
+<a name="l00042"></a>00042
+<a name="l00046"></a>00046 <span class="keyword">extern</span> <span class="keywordtype">int</span> timeUpd ( <a class="code" href="structTm.html">Tm</a> * );
+<a name="l00053"></a>00053 <span class="keyword">extern</span> <span class="keywordtype">char</span> *timeGtf ( <span class="keywordtype">char</span> *buf, <a class="code" href="structTm.html">Tm</a> * );
+<a name="l00058"></a>00058 <span class="keyword">extern</span> <span class="keywordtype">char</span> *timeGtfm ( <span class="keywordtype">char</span> *buf, <a class="code" href="structTm.html">Tm</a> * );
+<a name="l00062"></a>00062 <span class="keyword">extern</span> <span class="keywordtype">void</span> timeSleep ( <a class="code" href="structTm.html">Tm</a> * );
+<a name="l00063"></a>00063
+<a name="l00064"></a>00064
+<a name="l00065"></a>00065 <span class="comment">/* ************************************************************</span>
+<a name="l00066"></a>00066 <span class="comment"> system files</span>
+<a name="l00067"></a>00067 <span class="comment">*/</span>
+<a name="l00068"></a>00068
+<a name="l00076"></a>00076 <span class="preprocessor">#define LIO_WANT 0xfff00000 </span><span class="comment">/* what we want: open flags */</span>
+<a name="l00077"></a>00077 <span class="preprocessor">#define LIO_FD 0x0000ffff </span><span class="comment">/* what we get: system fd */</span>
+<a name="l00078"></a>00078 <span class="preprocessor">#define LIO_STAT 0x000f0000 </span><span class="comment">/* how it&apos;s going: it&apos;s status */</span>
+<a name="l00079"></a>00079
+<a name="l00080"></a>00080 <span class="comment">/* status flags */</span>
+<a name="l00081"></a>00081 <span class="preprocessor">#define LIO_IN 0x00010000 </span><span class="comment">/* support input */</span>
+<a name="l00082"></a>00082 <span class="preprocessor">#define LIO_OUT 0x00020000 </span><span class="comment">/* support output */</span>
+<a name="l00083"></a>00083 <span class="preprocessor">#define LIO_INOUT 0x00030000 </span><span class="comment">/* support both */</span>
+<a name="l00084"></a>00084 <span class="preprocessor">#define LIO_ISOPEN( file ) (LIO_INOUT &amp; (file))</span>
+<a name="l00085"></a>00085 <span class="preprocessor"></span>
+<a name="l00086"></a>00086 <span class="comment">/* common requirements that are also used by non-system streams. */</span>
+<a name="l00087"></a>00087 <span class="preprocessor">#define LIO_RD 0x00100000 </span><span class="comment">/* shall be opened for input */</span>
+<a name="l00088"></a>00088 <span class="preprocessor">#define LIO_WR 0x00200000 </span><span class="comment">/* shall be opened for output */</span>
+<a name="l00089"></a>00089 <span class="preprocessor">#define LIO_RDWR 0x00300000 </span><span class="comment">/* shall be opened for both */</span>
+<a name="l00090"></a>00090 <span class="preprocessor">#define LIO_SYNC 0x00400000 </span><span class="comment">/* with WR: syncing output */</span>
+<a name="l00091"></a>00091 <span class="preprocessor">#define LIO_NBLK 0x00800000 </span><span class="comment">/* non blocking IO (not used) */</span>
+<a name="l00092"></a>00092
+<a name="l00093"></a>00093 <span class="comment">/* system files only. */</span>
+<a name="l00094"></a>00094 <span class="preprocessor">#define LIO_CREAT 0x01000000 </span><span class="comment">/* with WR: shall be created */</span>
+<a name="l00095"></a>00095 <span class="preprocessor">#define LIO_TRY 0x01000000 </span><span class="comment">/* w/o WR: do not complain if open fails */</span>
+<a name="l00096"></a>00096 <span class="preprocessor">#define LIO_TRUNC 0x02000000 </span><span class="comment">/* with WR: shall be truncated */</span>
+<a name="l00097"></a>00097 <span class="preprocessor">#define LIO_SEEK 0x04000000 </span><span class="comment">/* random access (with WR: else append mode) */</span>
+<a name="l00098"></a>00098 <span class="preprocessor">#define LIO_SOCK 0x08000000 </span><span class="comment">/* is a socket (support shutdown) */</span>
+<a name="l00099"></a>00099
+<a name="l00100"></a>00100 <span class="comment">/* locking */</span>
+<a name="l00101"></a>00101 <span class="preprocessor">#define LIO_TLOCK 0x10000000 </span><span class="comment">/* try locking (EX with WR) */</span>
+<a name="l00102"></a>00102 <span class="preprocessor">#define LIO_WLOCK 0x20000000 </span><span class="comment">/* lock waiting (EX with WR) */</span>
+<a name="l00103"></a>00103 <span class="preprocessor">#define LIO_FLOCK 0x30000000 </span><span class="comment">/* any locking is set */</span>
+<a name="l00104"></a>00104
+<a name="l00105"></a>00105
+<a name="l00110"></a>00110 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_open ( <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> flags );
+<a name="l00111"></a>00111 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_close ( <span class="keywordtype">int</span> *file, <span class="keywordtype">int</span> flags );
+<a name="l00112"></a>00112 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_size ( <span class="keywordtype">int</span> file );
+<a name="l00113"></a>00113 <span class="keyword">extern</span> <span class="keywordtype">unsigned</span> lio_time ( <span class="keywordtype">int</span> file ); <span class="comment">/* mtime sec */</span>
+<a name="l00114"></a>00114
+<a name="l00115"></a>00115 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_in;
+<a name="l00116"></a>00116 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_out;
+<a name="l00117"></a>00117 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_err;
+<a name="l00118"></a>00118
+<a name="l00119"></a>00119
+<a name="l00120"></a>00120 <span class="comment">/*</span>
+<a name="l00121"></a>00121 <span class="comment"> Like the syscalls, this returns the number of bytes on success.</span>
+<a name="l00122"></a>00122 <span class="comment"> Unlike the syscalls, it returns 0 rather than an error</span>
+<a name="l00123"></a>00123 <span class="comment"> when no bytes are available after interrupt (EINTR)</span>
+<a name="l00124"></a>00124 <span class="comment"> or on non-blocking IO (EAGAIN); i.e. you may try later.</span>
+<a name="l00125"></a>00125 <span class="comment"> On error, a negative value is returned.</span>
+<a name="l00126"></a>00126 <span class="comment"> On errors that render the file unusable,</span>
+<a name="l00127"></a>00127 <span class="comment"> it is closed for input or output, resp.</span>
+<a name="l00128"></a>00128 <span class="comment"> These are most errors but EFAULT (bad buf)</span>
+<a name="l00129"></a>00129 <span class="comment"> and ESPIPE (which clears the SEEK bit).</span>
+<a name="l00130"></a>00130 <span class="comment"> For files that do not have the SEEK bit set,</span>
+<a name="l00131"></a>00131 <span class="comment"> EOF is considered such an error and -LERR_EOF is returned.</span>
+<a name="l00132"></a>00132 <span class="comment"> If you want to stream a disk file like &apos;tail -f&apos;, set the SEEK bit.</span>
+<a name="l00133"></a>00133 <span class="comment">*/</span>
+<a name="l00134"></a>00134 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_read ( <span class="keywordtype">int</span> *file, <span class="keywordtype">void</span> *buf, <span class="keywordtype">unsigned</span> count );
+<a name="l00135"></a>00135 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_write ( <span class="keywordtype">int</span> *file, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf, <span class="keywordtype">unsigned</span> count );
+<a name="l00136"></a>00136 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_pread ( <span class="keywordtype">int</span> *file, <span class="keywordtype">void</span> *buf, <span class="keywordtype">unsigned</span> count, <span class="keywordtype">int</span> offset );
+<a name="l00137"></a>00137 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_pwrite ( <span class="keywordtype">int</span> *file, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf, <span class="keywordtype">unsigned</span> count, <span class="keywordtype">int</span> offset );
+<a name="l00138"></a>00138 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_seek ( <span class="keywordtype">int</span> *file, <span class="keywordtype">int</span> offset );
+<a name="l00139"></a>00139 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_trunc ( <span class="keywordtype">int</span> *file, <span class="keywordtype">int</span> offset );
+<a name="l00150"></a>00150 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_mmap ( <span class="keywordtype">int</span> *file, <span class="keywordtype">void</span> **map, <span class="keywordtype">int</span> length );
+<a name="l00151"></a>00151
+<a name="l00152"></a>00152
+<a name="l00161"></a>00161 <span class="keyword">extern</span> <span class="keywordtype">int</span> lio_slurp ( <span class="keywordtype">char</span> **buf, <span class="keywordtype">int</span> sz, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> opt );
+<a name="l00162"></a>00162
+<a name="l00163"></a>00163
+<a name="l00164"></a>00164
+<a name="l00165"></a>00165 <span class="comment">/* ************************************************************</span>
+<a name="l00166"></a>00166 <span class="comment"> streams</span>
+<a name="l00167"></a>00167 <span class="comment">*/</span>
+<a name="l00168"></a>00168
+<a name="l00181"></a>00181 <span class="keyword">typedef</span> <span class="keywordtype">int</span> lio_sfunc ( <span class="keyword">struct</span> <a class="code" href="structIos.html">Ios</a> *s, <span class="keywordtype">int</span> op );
+<a name="l00182"></a>00182
+<a name="l00183"></a>00183 <span class="keyword">enum</span> {
+<a name="l00184"></a>00184 LIO_BUFSIZ = 8192
+<a name="l00185"></a>00185 };
+<a name="l00186"></a>00186
+<a name="l00187"></a><a class="code" href="structBuf.html">00187</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structBuf.html">Buf</a> {
+<a name="l00188"></a>00188 <span class="comment">/* struct Buf *nxt; chain -- not used */</span>
+<a name="l00189"></a>00189 <span class="keywordtype">short</span> fill; <span class="comment">/* total #bytes in the buffer */</span>
+<a name="l00190"></a>00190 <span class="keywordtype">short</span> done; <span class="comment">/* #bytes done */</span>
+<a name="l00191"></a>00191 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> c[LIO_BUFSIZ]; <span class="comment">/* actual buffer may be longer */</span>
+<a name="l00192"></a>00192 } <a class="code" href="structBuf.html">Buf</a>;
+<a name="l00193"></a>00193 <span class="comment">/* fill - done is the number of available bytes */</span>
+<a name="l00194"></a>00194 <span class="preprocessor">#define LIO_BAVAIL( b ) ((b)-&gt;fill - (b)-&gt;done)</span>
+<a name="l00195"></a>00195 <span class="preprocessor"></span><span class="preprocessor">#define LIO_BINIT( b ) do { \</span>
+<a name="l00196"></a>00196 <span class="preprocessor"> </span><span class="comment">/*(b)-&gt;nxt = 0;*/</span> (b)-&gt;fill = 0; (b)-&gt;done = 0; \
+<a name="l00197"></a>00197 } while (0)
+<a name="l00198"></a>00198 <span class="preprocessor">#define LIO_BINITIALIZER { 0,0,&quot;&quot; }</span>
+<a name="l00199"></a>00199 <span class="preprocessor"></span>
+<a name="l00200"></a><a class="code" href="structIos.html">00200</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structIos.html">Ios</a> {
+<a name="l00201"></a>00201 lio_sfunc *func;
+<a name="l00202"></a>00202 <span class="keyword">const</span> <span class="keywordtype">char</span> *name; <span class="comment">/* stream&apos;s name */</span>
+<a name="l00203"></a>00203 <span class="keywordtype">int</span> file; <span class="comment">/* file &quot;id&quot; and flags as above */</span>
+<a name="l00204"></a>00204 <span class="keywordtype">int</span> pos; <span class="comment">/* logical position of buffer start within stream */</span>
+<a name="l00205"></a>00205 <a class="code" href="structBuf.html">Buf</a> b;
+<a name="l00206"></a>00206 } <a class="code" href="structIos.html">Ios</a>;
+<a name="l00207"></a>00207
+<a name="l00208"></a>00208 <span class="preprocessor">#define LIO_SISOPEN( s ) LIO_ISOPEN( (s)-&gt;file )</span>
+<a name="l00209"></a>00209 <span class="preprocessor"></span><span class="preprocessor">#define LIO_SAVAIL( s ) LIO_BAVAIL( &amp;(s)-&gt;b )</span>
+<a name="l00210"></a>00210 <span class="preprocessor"></span><span class="preprocessor">#define LIO_SINIT( s, fun, nam, fil ) do { \</span>
+<a name="l00211"></a>00211 <span class="preprocessor"> (s)-&gt;func = fun; (s)-&gt;name = nam; (s)-&gt;file = fil; \</span>
+<a name="l00212"></a>00212 <span class="preprocessor"> (s)-&gt;pos = 0; \</span>
+<a name="l00213"></a>00213 <span class="preprocessor"> LIO_BINIT( &amp;(s)-&gt;b ); \</span>
+<a name="l00214"></a>00214 <span class="preprocessor"> } while (0)</span>
+<a name="l00215"></a>00215 <span class="preprocessor"></span><span class="preprocessor">#define LIO_STDINIT( s, nam, fil ) LIO_SINIT( s, lio_stdio, nam, fil )</span>
+<a name="l00216"></a>00216 <span class="preprocessor"></span><span class="preprocessor">#define LIO_SINITIALIZER( fun, nam, fil ) { fun, nam, fil, 0, LIO_BINITIALIZER }</span>
+<a name="l00217"></a>00217 <span class="preprocessor"></span><span class="preprocessor">#define LIO_STDINITIALIZER( nam, fil ) LIO_SINITIALIZER( lio_stdio, nam, fil )</span>
+<a name="l00218"></a>00218 <span class="preprocessor"></span>
+<a name="l00219"></a>00219
+<a name="l00222"></a>00222 <span class="keyword">enum</span> {
+<a name="l00223"></a>00223 LIO_SSIZE, <span class="comment">/* tell the size of the stream structure */</span>
+<a name="l00224"></a>00224 LIO_SOPEN, <span class="comment">/* initialize the structure */</span>
+<a name="l00225"></a>00225 LIO_SCLOSE, <span class="comment">/* close */</span>
+<a name="l00226"></a>00226 LIO_SPURGE, <span class="comment">/* kill the done bytes. return fill buffer size */</span>
+<a name="l00227"></a>00227 LIO_SFILL, <span class="comment">/* try to refill the buffer (poll input). return # new bytes */</span>
+<a name="l00228"></a>00228 LIO_SFLUSH, <span class="comment">/* try to flush the buffer. return # bytes written */</span>
+<a name="l00229"></a>00229 LIO_SPUSH <span class="comment">/* push input stream: munge prefilled input */</span>
+<a name="l00230"></a>00230 };
+<a name="l00231"></a>00231
+<a name="l00236"></a>00236 <span class="keyword">extern</span> <span class="keywordtype">int</span> ioStream ( <a class="code" href="structIos.html">Ios</a> *s, <span class="keywordtype">int</span> op );
+<a name="l00237"></a>00237
+<a name="l00243"></a>00243 <span class="keyword">extern</span> <span class="keywordtype">int</span> ioStdio ( <a class="code" href="structIos.html">Ios</a> *s, <span class="keywordtype">int</span> op );
+<a name="l00244"></a>00244
+<a name="l00245"></a>00245 <span class="preprocessor">#define LIO_OPEN( s ) (s)-&gt;func( (s), LIO_SOPEN )</span>
+<a name="l00246"></a>00246 <span class="preprocessor"></span><span class="preprocessor">#define LIO_CLOSE( s ) (s)-&gt;func( (s), LIO_SCLOSE )</span>
+<a name="l00247"></a>00247 <span class="preprocessor"></span><span class="preprocessor">#define LIO_FILL( s ) (s)-&gt;func( (s), LIO_SFILL )</span>
+<a name="l00248"></a>00248 <span class="preprocessor"></span><span class="preprocessor">#define LIO_FLUSH( s ) (s)-&gt;func( (s), LIO_SFLUSH )</span>
+<a name="l00249"></a>00249 <span class="preprocessor"></span>
+<a name="l00250"></a>00250
+<a name="l00251"></a>00251
+<a name="l00252"></a>00252
+<a name="l00253"></a>00253 <span class="comment">/* ************************************************************</span>
+<a name="l00254"></a>00254 <span class="comment"> inter process communication</span>
+<a name="l00255"></a>00255 <span class="comment">*/</span>
+<a name="l00256"></a>00256
+<a name="l00257"></a>00257 <span class="keyword">extern</span> CLockFunc *lio_lock;
+<a name="l00258"></a>00258 <span class="preprocessor">#define LIO_LOCK() (NULL != lio_lock &amp;&amp; lio_lock(OPENISIS_LOCK))</span>
+<a name="l00259"></a>00259 <span class="preprocessor"></span><span class="preprocessor">#define LIO_RELE() (NULL != lio_lock &amp;&amp; lio_lock(OPENISIS_RELE))</span>
+<a name="l00260"></a>00260 <span class="preprocessor"></span><span class="preprocessor">#define LIO_WAIT( c ) (NULL != lio_lock &amp;&amp; lio_lock(OPENISIS_WAIT \</span>
+<a name="l00261"></a>00261 <span class="preprocessor"> | (OPENISIS_COND &amp; (c))))</span>
+<a name="l00262"></a>00262 <span class="preprocessor"></span><span class="preprocessor">#define LIO_WAKE( c ) (NULL != lio_lock &amp;&amp; lio_lock(OPENISIS_WAKE \</span>
+<a name="l00263"></a>00263 <span class="preprocessor"> | (OPENISIS_COND &amp; (c))))</span>
+<a name="l00264"></a>00264 <span class="preprocessor"></span>
+<a name="l00265"></a>00265 <span class="preprocessor">#define LIO_H</span>
+<a name="l00266"></a>00266 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LIO_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/lll_8h_source.html b/doc/html/lll_8h_source.html
new file mode 100644
index 0000000..4cca5e9
--- /dev/null
+++ b/doc/html/lll_8h_source.html
@@ -0,0 +1,114 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/lll.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/lll.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LLL_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: lll.h,v 1.3 2003/05/30 11:28:52 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> 64 bit integers</span>
+<a name="l00027"></a>00027 <span class="comment">*/</span>
+<a name="l00028"></a>00028
+<a name="l00029"></a>00029 <span class="preprocessor">#ifdef __GNUC__</span>
+<a name="l00030"></a>00030 <span class="preprocessor"></span><span class="preprocessor"># define LLL_BUILTIN long long</span>
+<a name="l00031"></a>00031 <span class="preprocessor"></span><span class="preprocessor"># define LLL( v ) v##LL</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor"># define ULL( v ) v##ULL</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#elif defined( _MSC_VER ) || defined( __BORLANDC__ )</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor"># define LLL_BUILTIN __int64</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor"># define LLL( v ) v </span><span class="comment">/* is there some special suffix ??? */</span>
+<a name="l00036"></a>00036 <span class="preprocessor"># define ULL( v ) v</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#elif 0xFFFFFFFFL != ~0L</span>
+<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor"># define LLL_BUILTIN long</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor"># define LLL( v ) v##L</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor"># define ULL( v ) v##UL</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span>
+<a name="l00043"></a>00043 <span class="preprocessor">#ifndef LLL_BUILTIN</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor"># error &quot;please use a compiler providing a 64 bit integer type. thanks.&quot;</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span>
+<a name="l00047"></a>00047 <span class="keyword">typedef</span> LLL_BUILTIN lll;
+<a name="l00048"></a>00048 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> LLL_BUILTIN ull;
+<a name="l00049"></a>00049
+<a name="l00050"></a>00050 <span class="preprocessor">#define LLL_H</span>
+<a name="l00051"></a>00051 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LLL_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/loi_8h_source.html b/doc/html/loi_8h_source.html
new file mode 100644
index 0000000..f25c2ea
--- /dev/null
+++ b/doc/html/loi_8h_source.html
@@ -0,0 +1,311 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/loi.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/loi.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LOI_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: loi.h,v 1.31 2003/07/01 16:17:08 mawag Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> lib openisis: provides the &quot;openisis namespace&quot;,</span>
+<a name="l00027"></a>00027 <span class="comment"> i.e. short names for most openIsis names,</span>
+<a name="l00028"></a>00028 <span class="comment"> so we don&apos;t get to dislike those letters ...</span>
+<a name="l00029"></a>00029 <span class="comment">*/</span>
+<a name="l00030"></a>00030
+<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;assert.h&gt;</span>
+<a name="l00032"></a>00032
+<a name="l00033"></a>00033 <span class="preprocessor">#define OPENISIS_NOPRE09</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#include &quot;openisis.h&quot;</span>
+<a name="l00035"></a>00035
+<a name="l00036"></a>00036 <span class="preprocessor">#define Fld OpenIsisFld</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#define Field OpenIsisField</span>
+<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#define Raw OpenIsisRaw</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define Rec OpenIsisRec</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define BASESZ OPENISIS_BASESZ</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define INITREC OPENISIS_INITREC</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#define INITSTD OPENISIS_INITSTD</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#define INITBUF OPENISIS_INITBUF</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#define CLRREC OPENISIS_CLRREC</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#define RECOK OPENISIS_RECOK</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#define rGet openIsisRGet</span>
+<a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#define rOccurence openIsisROccurence</span>
+<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="preprocessor">#define rInt openIsisRInt</span>
+<a name="l00049"></a>00049 <span class="preprocessor"></span><span class="preprocessor">#define rInt2 openIsisRInt2</span>
+<a name="l00050"></a>00050 <span class="preprocessor"></span><span class="preprocessor">#define rEnum openIsisREnum</span>
+<a name="l00051"></a>00051 <span class="preprocessor"></span><span class="preprocessor">#define rString openIsisRString</span>
+<a name="l00052"></a>00052 <span class="preprocessor"></span><span class="preprocessor">#define rString2 openIsisRString2</span>
+<a name="l00053"></a>00053 <span class="preprocessor"></span><span class="preprocessor">#define a2i openIsisA2i</span>
+<a name="l00054"></a>00054 <span class="preprocessor"></span><span class="preprocessor">#define a2il openIsisA2il</span>
+<a name="l00055"></a>00055 <span class="preprocessor"></span><span class="preprocessor">#define a2id openIsisA2id</span>
+<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#define i2a openIsisI2a</span>
+<a name="l00057"></a>00057 <span class="preprocessor"></span><span class="preprocessor">#define u2a openIsisU2a</span>
+<a name="l00058"></a>00058 <span class="preprocessor"></span><span class="preprocessor">#define rSer openIsisRSerialize</span>
+<a name="l00059"></a>00059 <span class="preprocessor"></span><span class="preprocessor">#define rSerA openIsisRSerializeAlloc</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span><span class="preprocessor">#define rSerB openIsisRSerializeBin</span>
+<a name="l00061"></a>00061 <span class="preprocessor"></span><span class="preprocessor">#define rDeser openIsisRDeserialize</span>
+<a name="l00062"></a>00062 <span class="preprocessor"></span>
+<a name="l00063"></a>00063 <span class="preprocessor">#define FTX OPENISIS_FTX</span>
+<a name="l00064"></a>00064 <span class="preprocessor"></span><span class="preprocessor">#define FTA OPENISIS_FTA</span>
+<a name="l00065"></a>00065 <span class="preprocessor"></span><span class="preprocessor">#define FTN OPENISIS_FTN</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span><span class="preprocessor">#define FTP OPENISIS_FTP</span>
+<a name="l00067"></a>00067 <span class="preprocessor"></span><span class="preprocessor">#define FTB OPENISIS_FTB</span>
+<a name="l00068"></a>00068 <span class="preprocessor"></span><span class="preprocessor">#define FTE OPENISIS_FTE</span>
+<a name="l00069"></a>00069 <span class="preprocessor"></span><span class="preprocessor">#define FTI OPENISIS_FTI</span>
+<a name="l00070"></a>00070 <span class="preprocessor"></span><span class="preprocessor">#define FTT OPENISIS_FTT</span>
+<a name="l00071"></a>00071 <span class="preprocessor"></span><span class="preprocessor">#define FTO OPENISIS_FTO</span>
+<a name="l00072"></a>00072 <span class="preprocessor"></span><span class="preprocessor">#define FTR OPENISIS_FTR</span>
+<a name="l00073"></a>00073 <span class="preprocessor"></span><span class="preprocessor">#define FTS OPENISIS_FTS</span>
+<a name="l00074"></a>00074 <span class="preprocessor"></span><span class="preprocessor">#define FTV OPENISIS_FTV</span>
+<a name="l00075"></a>00075 <span class="preprocessor"></span><span class="preprocessor">#define NOENUM OPENISIS_NOENUM</span>
+<a name="l00076"></a>00076 <span class="preprocessor"></span><span class="preprocessor">#define FD_NAMELEN OPENISIS_FD_NAMELEN</span>
+<a name="l00077"></a>00077 <span class="preprocessor"></span><span class="preprocessor">#define Fd OpenIsisFd</span>
+<a name="l00078"></a>00078 <span class="preprocessor"></span><span class="preprocessor">#define Fdt OpenIsisFdt</span>
+<a name="l00079"></a>00079 <span class="preprocessor"></span><span class="preprocessor">#define fById openIsisFById</span>
+<a name="l00080"></a>00080 <span class="preprocessor"></span><span class="preprocessor">#define fByName openIsisFByName</span>
+<a name="l00081"></a>00081 <span class="preprocessor"></span><span class="preprocessor">#define fEnum openIsisFEnum</span>
+<a name="l00082"></a>00082 <span class="preprocessor"></span><span class="preprocessor">#define fFree openIsisFFree</span>
+<a name="l00083"></a>00083 <span class="preprocessor"></span><span class="preprocessor">#define fFdt2Rec openIsisFFdt2Rec</span>
+<a name="l00084"></a>00084 <span class="preprocessor"></span><span class="preprocessor">#define fRec2Fdt openIsisFRec2Fdt</span>
+<a name="l00085"></a>00085 <span class="preprocessor"></span>
+<a name="l00086"></a>00086 <span class="preprocessor">#define Ses OpenIsisSes</span>
+<a name="l00087"></a>00087 <span class="preprocessor"></span><span class="preprocessor">#define Session OpenIsisSession </span><span class="comment">/* Ses* */</span>
+<a name="l00088"></a>00088 <span class="preprocessor">#define mAlloc openIsisMAlloc</span>
+<a name="l00089"></a>00089 <span class="preprocessor"></span><span class="preprocessor">#define mFree openIsisMFree</span>
+<a name="l00090"></a>00090 <span class="preprocessor"></span><span class="preprocessor">#define mDup openIsisMDup</span>
+<a name="l00091"></a>00091 <span class="preprocessor"></span><span class="preprocessor">#define toHtml openIsisToHtml</span>
+<a name="l00092"></a>00092 <span class="preprocessor"></span><span class="preprocessor">#define utf8Chk openIsisUtf8Chk</span>
+<a name="l00093"></a>00093 <span class="preprocessor"></span>
+<a name="l00094"></a>00094 <span class="preprocessor">#define Stb OpenIsisStb</span>
+<a name="l00095"></a>00095 <span class="preprocessor"></span><span class="preprocessor">#define Stub OpenIsisStub </span><span class="comment">/* Stb* */</span>
+<a name="l00096"></a>00096 <span class="preprocessor">#define Db OpenIsisDb</span>
+<a name="l00097"></a>00097 <span class="preprocessor"></span><span class="preprocessor">#define Schema OpenIsisSchema</span>
+<a name="l00098"></a>00098 <span class="preprocessor"></span><span class="preprocessor">#define DBNLEN OPENISIS_DB_NAMELEN</span>
+<a name="l00099"></a>00099 <span class="preprocessor"></span><span class="preprocessor">#define SCNLEN OPENISIS_SC_NAMELEN</span>
+<a name="l00100"></a>00100 <span class="preprocessor"></span><span class="preprocessor">#define DBIMSK OPENISIS_DBIDMSK</span>
+<a name="l00101"></a>00101 <span class="preprocessor"></span><span class="preprocessor">#define SCIMSK OPENISIS_SCIDMSK</span>
+<a name="l00102"></a>00102 <span class="preprocessor"></span><span class="preprocessor">#define nInit openIsisNInit</span>
+<a name="l00103"></a>00103 <span class="preprocessor"></span><span class="preprocessor">#define nDeinit openIsisNDeinit</span>
+<a name="l00104"></a>00104 <span class="preprocessor"></span><span class="preprocessor">#define nOpen openIsisNOpen</span>
+<a name="l00105"></a>00105 <span class="preprocessor"></span><span class="preprocessor">#define nClose openIsisNClose</span>
+<a name="l00106"></a>00106 <span class="preprocessor"></span><span class="preprocessor">#define nSchema openIsisNSchema</span>
+<a name="l00107"></a>00107 <span class="preprocessor"></span><span class="preprocessor">#define nSend openIsisNSend</span>
+<a name="l00108"></a>00108 <span class="preprocessor"></span><span class="preprocessor">#define nRecv openIsisNRecv</span>
+<a name="l00109"></a>00109 <span class="preprocessor"></span><span class="preprocessor">#define nClean openIsisNClean</span>
+<a name="l00110"></a>00110 <span class="preprocessor"></span><span class="preprocessor">#define nResult openIsisNGetResult</span>
+<a name="l00111"></a>00111 <span class="preprocessor"></span><span class="preprocessor">#define nNtfRsp openIsisNNotifyResponse</span>
+<a name="l00112"></a>00112 <span class="preprocessor"></span><span class="preprocessor">#define nNtfErr openIsisNNotifyError</span>
+<a name="l00113"></a>00113 <span class="preprocessor"></span><span class="preprocessor">#define nChannel openIsisNGetChannel</span>
+<a name="l00114"></a>00114 <span class="preprocessor"></span><span class="preprocessor">#define nDbByName openIsisNDbByName</span>
+<a name="l00115"></a>00115 <span class="preprocessor"></span><span class="preprocessor">#define nDbById openIsisNDbById</span>
+<a name="l00116"></a>00116 <span class="preprocessor"></span>
+<a name="l00117"></a>00117 <span class="preprocessor">#define Ios OpenIsisIos</span>
+<a name="l00118"></a>00118 <span class="preprocessor"></span><span class="preprocessor">#define Stream OpenIsisStream </span><span class="comment">/* Ios* */</span>
+<a name="l00119"></a>00119 <span class="preprocessor">#define SFunc OpenIsisSFunc</span>
+<a name="l00120"></a>00120 <span class="preprocessor"></span><span class="preprocessor">#define ERR_OK OPENISIS_ERR_OK</span>
+<a name="l00121"></a>00121 <span class="preprocessor"></span><span class="preprocessor">#define ERR_EOF OPENISIS_ERR_EOF</span>
+<a name="l00122"></a>00122 <span class="preprocessor"></span><span class="preprocessor">#define ERR_FAULT OPENISIS_ERR_FAULT</span>
+<a name="l00123"></a>00123 <span class="preprocessor"></span><span class="preprocessor">#define ERR_INVAL OPENISIS_ERR_INVAL</span>
+<a name="l00124"></a>00124 <span class="preprocessor"></span><span class="preprocessor">#define ERR_BADF OPENISIS_ERR_BADF</span>
+<a name="l00125"></a>00125 <span class="preprocessor"></span><span class="preprocessor">#define ERR_IO OPENISIS_ERR_IO</span>
+<a name="l00126"></a>00126 <span class="preprocessor"></span><span class="preprocessor">#define ERR_NOMEM OPENISIS_ERR_NOMEM</span>
+<a name="l00127"></a>00127 <span class="preprocessor"></span><span class="preprocessor">#define ERR_BUSY OPENISIS_ERR_BUSY</span>
+<a name="l00128"></a>00128 <span class="preprocessor"></span><span class="preprocessor">#define ERR_TRASH OPENISIS_ERR_TRASH</span>
+<a name="l00129"></a>00129 <span class="preprocessor"></span><span class="preprocessor">#define ERR_IDIOT OPENISIS_ERR_IDIOT</span>
+<a name="l00130"></a>00130 <span class="preprocessor"></span><span class="preprocessor">#define ERR_ERRORS OPENISIS_ERR_ERRORS</span>
+<a name="l00131"></a>00131 <span class="preprocessor"></span><span class="preprocessor">#define ERR_MASK OPENISIS_ERR_MASK</span>
+<a name="l00132"></a>00132 <span class="preprocessor"></span><span class="preprocessor">#define ERR_SHIFT OPENISIS_ERR_SHIFT</span>
+<a name="l00133"></a>00133 <span class="preprocessor"></span><span class="preprocessor">#define LOG_OFF OPENISIS_LOG_OFF</span>
+<a name="l00134"></a>00134 <span class="preprocessor"></span><span class="preprocessor">#define LOG_FATAL OPENISIS_LOG_FATAL</span>
+<a name="l00135"></a>00135 <span class="preprocessor"></span><span class="preprocessor">#define LOG_SYSERR OPENISIS_LOG_SYSERR</span>
+<a name="l00136"></a>00136 <span class="preprocessor"></span><span class="preprocessor">#define LOG_IOERR OPENISIS_LOG_IOERR</span>
+<a name="l00137"></a>00137 <span class="preprocessor"></span><span class="preprocessor">#define LOG_ERROR OPENISIS_LOG_ERROR</span>
+<a name="l00138"></a>00138 <span class="preprocessor"></span><span class="preprocessor">#define LOG_WARN OPENISIS_LOG_WARN</span>
+<a name="l00139"></a>00139 <span class="preprocessor"></span><span class="preprocessor">#define LOG_INFO OPENISIS_LOG_INFO</span>
+<a name="l00140"></a>00140 <span class="preprocessor"></span><span class="preprocessor">#define LOG_VERBOSE OPENISIS_LOG_VERBOSE</span>
+<a name="l00141"></a>00141 <span class="preprocessor"></span><span class="preprocessor">#define LOG_TRACE OPENISIS_LOG_TRACE</span>
+<a name="l00142"></a>00142 <span class="preprocessor"></span><span class="preprocessor">#define LOG_DEBUG OPENISIS_LOG_DEBUG</span>
+<a name="l00143"></a>00143 <span class="preprocessor"></span><span class="preprocessor">#define LOG_ALL OPENISIS_LOG_ALL</span>
+<a name="l00144"></a>00144 <span class="preprocessor"></span><span class="preprocessor">#define LOG_NOCHANGE OPENISIS_LOG_NOCHANGE</span>
+<a name="l00145"></a>00145 <span class="preprocessor"></span><span class="preprocessor">#define LOG_LEVELS OPENISIS_LOG_LEVELS</span>
+<a name="l00146"></a>00146 <span class="preprocessor"></span><span class="preprocessor">#define LOG_MASK OPENISIS_LOG_MASK</span>
+<a name="l00147"></a>00147 <span class="preprocessor"></span><span class="preprocessor">#define LOG_SHIFT OPENISIS_LOG_SHIFT</span>
+<a name="l00148"></a>00148 <span class="preprocessor"></span><span class="preprocessor">#define MSG_VA OPENISIS_MSG_VA</span>
+<a name="l00149"></a>00149 <span class="preprocessor"></span><span class="preprocessor">#define LogLevel OpenIsisLogLevel</span>
+<a name="l00150"></a>00150 <span class="preprocessor"></span><span class="preprocessor">#define sMsg openIsisSMsg</span>
+<a name="l00151"></a>00151 <span class="preprocessor"></span><span class="preprocessor">#define sOpen openIsisSOpen</span>
+<a name="l00152"></a>00152 <span class="preprocessor"></span><span class="preprocessor">#define sGets openIsisSGets</span>
+<a name="l00153"></a>00153 <span class="preprocessor"></span><span class="preprocessor">#define sReadln openIsisSReadln</span>
+<a name="l00154"></a>00154 <span class="preprocessor"></span><span class="preprocessor">#define sGetr openIsisSGetr</span>
+<a name="l00155"></a>00155 <span class="preprocessor"></span><span class="preprocessor">#define sSet openIsisSSet</span>
+<a name="l00156"></a>00156 <span class="preprocessor"></span><span class="preprocessor">#define sGet openIsisSGet</span>
+<a name="l00157"></a>00157 <span class="preprocessor"></span>
+<a name="l00158"></a>00158 <span class="preprocessor">#define rDup openIsisRDup</span>
+<a name="l00159"></a>00159 <span class="preprocessor"></span><span class="preprocessor">#define rMsg openIsisRMsg</span>
+<a name="l00160"></a>00160 <span class="preprocessor"></span><span class="preprocessor">#define rFmt openIsisRFmt</span>
+<a name="l00161"></a>00161 <span class="preprocessor"></span><span class="preprocessor">#define rSplitf openIsisRSplitf</span>
+<a name="l00162"></a>00162 <span class="preprocessor"></span><span class="preprocessor">#define rSet openIsisRSet</span>
+<a name="l00163"></a>00163 <span class="preprocessor"></span><span class="preprocessor">#define rAddI openIsisRAddI</span>
+<a name="l00164"></a>00164 <span class="preprocessor"></span><span class="preprocessor">#define RSPACE OPENISIS_RSPACE</span>
+<a name="l00165"></a>00165 <span class="preprocessor"></span><span class="preprocessor">#define RADD OPENISIS_RADD</span>
+<a name="l00166"></a>00166 <span class="preprocessor"></span><span class="preprocessor">#define RCAT OPENISIS_RCAT</span>
+<a name="l00167"></a>00167 <span class="preprocessor"></span><span class="preprocessor">#define RADDS OPENISIS_RADDS</span>
+<a name="l00168"></a>00168 <span class="preprocessor"></span><span class="preprocessor">#define RADDF OPENISIS_RADDF</span>
+<a name="l00169"></a>00169 <span class="preprocessor"></span><span class="preprocessor">#define RCATS OPENISIS_RCATS</span>
+<a name="l00170"></a>00170 <span class="preprocessor"></span><span class="preprocessor">#define RARGC OPENISIS_RARGC</span>
+<a name="l00171"></a>00171 <span class="preprocessor"></span><span class="preprocessor">#define RARGV OPENISIS_RARGV</span>
+<a name="l00172"></a>00172 <span class="preprocessor"></span><span class="preprocessor">#define RFDT OPENISIS_RFDT</span>
+<a name="l00173"></a>00173 <span class="preprocessor"></span><span class="preprocessor">#define RDIS OPENISIS_RDIS</span>
+<a name="l00174"></a>00174 <span class="preprocessor"></span><span class="preprocessor">#define RNOC OPENISIS_RNOC</span>
+<a name="l00175"></a>00175 <span class="preprocessor"></span><span class="preprocessor">#define RIGN OPENISIS_RIGN</span>
+<a name="l00176"></a>00176 <span class="preprocessor"></span><span class="preprocessor">#define RCHG OPENISIS_RCHG</span>
+<a name="l00177"></a>00177 <span class="preprocessor"></span><span class="preprocessor">#define RDEL OPENISIS_RDEL</span>
+<a name="l00178"></a>00178 <span class="preprocessor"></span><span class="preprocessor">#define RDFLT OPENISIS_RDFLT</span>
+<a name="l00179"></a>00179 <span class="preprocessor"></span><span class="preprocessor">#define ROP OPENISIS_ROP</span>
+<a name="l00180"></a>00180 <span class="preprocessor"></span>
+<a name="l00181"></a>00181 <span class="preprocessor">#define Set OpenIsisSet</span>
+<a name="l00182"></a>00182 <span class="preprocessor"></span><span class="preprocessor">#define Val OpenIsisVal</span>
+<a name="l00183"></a>00183 <span class="preprocessor"></span><span class="preprocessor">#define Key OpenIsisKey</span>
+<a name="l00184"></a>00184 <span class="preprocessor"></span><span class="preprocessor">#define Hit OpenIsisHit</span>
+<a name="l00185"></a>00185 <span class="preprocessor"></span><span class="preprocessor">#define XCTL OPENISIS_XCTL</span>
+<a name="l00186"></a>00186 <span class="preprocessor"></span><span class="preprocessor">#define XFST OPENISIS_XFST</span>
+<a name="l00187"></a>00187 <span class="preprocessor"></span><span class="preprocessor">#define XHIT OPENISIS_XHIT</span>
+<a name="l00188"></a>00188 <span class="preprocessor"></span><span class="preprocessor">#define XADD OPENISIS_XADD</span>
+<a name="l00189"></a>00189 <span class="preprocessor"></span><span class="preprocessor">#define XDEL OPENISIS_XDEL</span>
+<a name="l00190"></a>00190 <span class="preprocessor"></span><span class="preprocessor">#define dRead openIsisDRead</span>
+<a name="l00191"></a>00191 <span class="preprocessor"></span><span class="preprocessor">#define dRaw openIsisDRaw</span>
+<a name="l00192"></a>00192 <span class="preprocessor"></span><span class="preprocessor">#define dFmt openIsisDFmt</span>
+<a name="l00193"></a>00193 <span class="preprocessor"></span><span class="preprocessor">#define dMaxId openIsisDMaxId</span>
+<a name="l00194"></a>00194 <span class="preprocessor"></span><span class="preprocessor">#define dWrite openIsisDWrite</span>
+<a name="l00195"></a>00195 <span class="preprocessor"></span><span class="preprocessor">#define dWritex openIsisDWritex</span>
+<a name="l00196"></a>00196 <span class="preprocessor"></span><span class="preprocessor">#define dScan openIsisDScan</span>
+<a name="l00197"></a>00197 <span class="preprocessor"></span><span class="preprocessor">#define dTerm openIsisDTerm</span>
+<a name="l00198"></a>00198 <span class="preprocessor"></span><span class="preprocessor">#define dQuery openIsisDQuery</span>
+<a name="l00199"></a>00199 <span class="preprocessor"></span><span class="preprocessor">#define DXCb OpenIsisDXCb</span>
+<a name="l00200"></a>00200 <span class="preprocessor"></span><span class="preprocessor">#define DXLoop OpenIsisDXLoop</span>
+<a name="l00201"></a>00201 <span class="preprocessor"></span><span class="preprocessor">#define IDXEQ OPENISIS_IDXEQ</span>
+<a name="l00202"></a>00202 <span class="preprocessor"></span><span class="preprocessor">#define IDXPF OPENISIS_IDXPF</span>
+<a name="l00203"></a>00203 <span class="preprocessor"></span><span class="preprocessor">#define IDXUPTO OPENISIS_IDXUPTO</span>
+<a name="l00204"></a>00204 <span class="preprocessor"></span><span class="preprocessor">#define IDXINCL OPENISIS_IDXINCL</span>
+<a name="l00205"></a>00205 <span class="preprocessor"></span><span class="preprocessor">#define IDXMODE OPENISIS_IDXMODE</span>
+<a name="l00206"></a>00206 <span class="preprocessor"></span><span class="preprocessor">#define dXLoop openIsisDXLoop</span>
+<a name="l00207"></a>00207 <span class="preprocessor"></span>
+<a name="l00208"></a>00208 <span class="preprocessor">#define Idx OpenIsisIdx</span>
+<a name="l00209"></a>00209 <span class="preprocessor"></span><span class="preprocessor">#define Index OpenIsisIndex </span><span class="comment">/* Idx* */</span>
+<a name="l00210"></a>00210 <span class="preprocessor">#define CLockFunc OpenIsisCLockFunc</span>
+<a name="l00211"></a>00211 <span class="preprocessor"></span><span class="preprocessor">#define cOpen openIsisCOpen</span>
+<a name="l00212"></a>00212 <span class="preprocessor"></span><span class="preprocessor">#define cInit openIsisCInit</span>
+<a name="l00213"></a>00213 <span class="preprocessor"></span><span class="preprocessor">#define cLog openIsisCLog</span>
+<a name="l00214"></a>00214 <span class="preprocessor"></span><span class="preprocessor">#define cSession openIsisCSession</span>
+<a name="l00215"></a>00215 <span class="preprocessor"></span><span class="preprocessor">#define cDOpen openIsisCDOpen</span>
+<a name="l00216"></a>00216 <span class="preprocessor"></span><span class="preprocessor">#define cDOpenv openIsisCDOpenv</span>
+<a name="l00217"></a>00217 <span class="preprocessor"></span><span class="preprocessor">#define cDCheck openIsisCDCheck</span>
+<a name="l00218"></a>00218 <span class="preprocessor"></span><span class="preprocessor">#define cDClose openIsisCDClose</span>
+<a name="l00219"></a>00219 <span class="preprocessor"></span><span class="preprocessor">#define cXOpen openIsisCXOpen</span>
+<a name="l00220"></a>00220 <span class="preprocessor"></span><span class="preprocessor">#define cXMkVal openIsisCXMkVal</span>
+<a name="l00221"></a>00221 <span class="preprocessor"></span><span class="preprocessor">#define cXAdd openIsisCXAdd</span>
+<a name="l00222"></a>00222 <span class="preprocessor"></span><span class="preprocessor">#define cXClose openIsisCXClose</span>
+<a name="l00223"></a>00223 <span class="preprocessor"></span>
+<a name="l00224"></a>00224 <span class="preprocessor">#define stub0 openisis_stub0</span>
+<a name="l00225"></a>00225 <span class="preprocessor"></span><span class="preprocessor">#define ses openisis_ses</span>
+<a name="l00226"></a>00226 <span class="preprocessor"></span>
+<a name="l00227"></a>00227
+<a name="l00228"></a>00228 <span class="comment">/*</span>
+<a name="l00229"></a>00229 <span class="comment"> the following are not yet blessed by an official OpenIsis prefix</span>
+<a name="l00230"></a>00230 <span class="comment">*/</span>
+<a name="l00231"></a>00231 <span class="comment">/* lio */</span>
+<a name="l00232"></a>00232 <span class="preprocessor">#define Buf LioBuf</span>
+<a name="l00233"></a>00233 <span class="preprocessor"></span><span class="preprocessor">#define ioStream lio_stream</span>
+<a name="l00234"></a>00234 <span class="preprocessor"></span><span class="preprocessor">#define ioStdio lio_stdio</span>
+<a name="l00235"></a>00235 <span class="preprocessor"></span>
+<a name="l00236"></a>00236 <span class="comment">/* lsv */</span>
+<a name="l00237"></a>00237 <span class="preprocessor">#define Que LsvQue</span>
+<a name="l00238"></a>00238 <span class="preprocessor"></span><span class="preprocessor">#define Pool LsvPool</span>
+<a name="l00239"></a>00239 <span class="preprocessor"></span><span class="preprocessor">#define Wrk LsvWrk</span>
+<a name="l00240"></a>00240 <span class="preprocessor"></span><span class="preprocessor">#define Srv LsvSrv</span>
+<a name="l00241"></a>00241 <span class="preprocessor"></span><span class="preprocessor">#define Con LsvCon</span>
+<a name="l00242"></a>00242 <span class="preprocessor"></span><span class="preprocessor">#define svCur lsv_cur</span>
+<a name="l00243"></a>00243 <span class="preprocessor"></span><span class="preprocessor">#define svPlain lsv_plain</span>
+<a name="l00244"></a>00244 <span class="preprocessor"></span><span class="preprocessor">#define svEcho lsv_echo</span>
+<a name="l00245"></a>00245 <span class="preprocessor"></span><span class="preprocessor">#define svRun lsv_run</span>
+<a name="l00246"></a>00246 <span class="preprocessor"></span>
+<a name="l00247"></a>00247 <span class="preprocessor">#define LOI_H</span>
+<a name="l00248"></a>00248 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LOI_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/lses_8h_source.html b/doc/html/lses_8h_source.html
new file mode 100644
index 0000000..b3dc78e
--- /dev/null
+++ b/doc/html/lses_8h_source.html
@@ -0,0 +1,140 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/lses.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/lses.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LSES_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: lses.h,v 1.8 2003/04/10 13:43:44 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> session</span>
+<a name="l00027"></a>00027 <span class="comment">*/</span>
+<a name="l00028"></a>00028
+<a name="l00029"></a>00029 <span class="preprocessor">#include &quot;loi.h&quot;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;lio.h&quot;</span>
+<a name="l00031"></a>00031
+<a name="l00032"></a>00032 <span class="keyword">enum</span> {
+<a name="l00033"></a>00033 LSES_FILE_MAX = 16
+<a name="l00034"></a>00034 };
+<a name="l00035"></a>00035
+<a name="l00036"></a>00036 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSes.html">Ses</a> {
+<a name="l00037"></a>00037 <span class="keywordtype">int</span> id;
+<a name="l00038"></a>00038 <span class="keywordtype">char</span> name[64];
+<a name="l00039"></a>00039 <a class="code" href="structIos.html">Ios</a> *io[LSES_FILE_MAX];
+<a name="l00040"></a>00040 <span class="keywordtype">int</span> hash; <span class="comment">/* -value of name */</span>
+<a name="l00041"></a>00041 <span class="keyword">struct </span><a class="code" href="structSes.html">Ses</a> *nxt; <span class="comment">/* chain in hash */</span>
+<a name="l00042"></a>00042 <span class="keywordtype">int</span> accnt; <span class="comment">/* # accesses */</span>
+<a name="l00043"></a>00043 <a class="code" href="structTm.html">Tm</a> ctime;
+<a name="l00044"></a>00044 <a class="code" href="structTm.html">Tm</a> mtime;
+<a name="l00045"></a>00045 <a class="code" href="structTm.html">Tm</a> atime;
+<a name="l00046"></a>00046
+<a name="l00047"></a>00047 <a class="code" href="structFld.html">Rec</a> *prop; <span class="comment">/* session state */</span>
+<a name="l00048"></a>00048 <a class="code" href="structFld.html">Rec</a> *res; <span class="comment">/* a reusable result */</span>
+<a name="l00049"></a>00049 <span class="keyword">struct </span><a class="code" href="structCon.html">Con</a> *cur; <span class="comment">/* current connection */</span>
+<a name="l00050"></a>00050 <span class="keyword">struct </span><a class="code" href="structCon.html">Con</a> *que; <span class="comment">/* connection queue */</span>
+<a name="l00051"></a>00051 <span class="comment">/* actually this is followed by internal members ... */</span>
+<a name="l00052"></a>00052 } <a class="code" href="structSes.html">Ses</a>;
+<a name="l00053"></a>00053
+<a name="l00054"></a>00054
+<a name="l00059"></a>00059 <span class="keyword">extern</span> <a class="code" href="structSes.html">Ses</a> *sGet ();
+<a name="l00060"></a>00060 <span class="keyword">extern</span> <span class="keywordtype">void</span> sSet ( <a class="code" href="structSes.html">Ses</a> *ses );
+<a name="l00061"></a>00061
+<a name="l00062"></a>00062 <span class="preprocessor">#ifdef _REENTRANT</span>
+<a name="l00063"></a>00063 <span class="preprocessor"></span><span class="preprocessor">#define SESDECL Session ses = sGet();</span>
+<a name="l00064"></a>00064 <span class="preprocessor"></span><span class="preprocessor">#define SESGET() sGet()</span>
+<a name="l00065"></a>00065 <span class="preprocessor"></span><span class="preprocessor">#define SESSET(s) sSet(s)</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00067"></a>00067 <span class="preprocessor"></span><span class="keyword">extern</span> <a class="code" href="structSes.html">Ses</a> *ses;
+<a name="l00068"></a>00068 <span class="preprocessor">#define SESDECL</span>
+<a name="l00069"></a>00069 <span class="preprocessor"></span><span class="preprocessor">#define SESGET() ses</span>
+<a name="l00070"></a>00070 <span class="preprocessor"></span><span class="preprocessor">#define SESSET(s) do { ses = (s); } while (0)</span>
+<a name="l00071"></a>00071 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00072"></a>00072 <span class="preprocessor"></span>
+<a name="l00073"></a>00073 <span class="keyword">extern</span> <span class="keywordtype">void</span> lses_init ();
+<a name="l00074"></a>00074 <span class="keyword">extern</span> <span class="keywordtype">void</span> lses_fini ();
+<a name="l00075"></a>00075
+<a name="l00076"></a>00076
+<a name="l00083"></a>00083 <span class="keyword">extern</span> <a class="code" href="structSes.html">Ses</a> *cSesByName ( <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> nlen, <a class="code" href="structTm.html">Tm</a> *now, <a class="code" href="structTm.html">Tm</a> *expire );
+<a name="l00084"></a>00084
+<a name="l00085"></a>00085
+<a name="l00086"></a>00086 <span class="preprocessor">#define LSES_H</span>
+<a name="l00087"></a>00087 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LSES_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/lstr_8h_source.html b/doc/html/lstr_8h_source.html
new file mode 100644
index 0000000..10377f3
--- /dev/null
+++ b/doc/html/lstr_8h_source.html
@@ -0,0 +1,326 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/lstr.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/lstr.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LSTR_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: lstr.h,v 1.15 2003/04/08 00:20:53 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> definition of ISIS internal structures for openisis lib implementation.</span>
+<a name="l00027"></a>00027 <span class="comment"></span>
+<a name="l00028"></a>00028 <span class="comment"> This header defines the common internal data structures and their members</span>
+<a name="l00029"></a>00029 <span class="comment"> and external structure and member definition types.</span>
+<a name="l00030"></a>00030 <span class="comment"> A internal data structure is the common in-memory representation of</span>
+<a name="l00031"></a>00031 <span class="comment"> ISIS data; it may be backed by different external (in-file) structures.</span>
+<a name="l00032"></a>00032 <span class="comment"></span>
+<a name="l00033"></a>00033 <span class="comment"> An in-memory data structure</span>
+<a name="l00034"></a>00034 <span class="comment"> is a contigous int* chunk of memory, consisting of the sizes (one int),</span>
+<a name="l00035"></a>00035 <span class="comment"> an array of members (int) and some buffer (array of char).</span>
+<a name="l00036"></a>00036 <span class="comment"></span>
+<a name="l00037"></a>00037 <span class="comment"> A data structures sizes consists of the lengths</span>
+<a name="l00038"></a>00038 <span class="comment"> fix and rep of the fixed and repeated part, resp.,</span>
+<a name="l00039"></a>00039 <span class="comment"> and the number of occurences of the repeated part.</span>
+<a name="l00040"></a>00040 <span class="comment"> It is used in both an abstract description of a data type</span>
+<a name="l00041"></a>00041 <span class="comment"> and each instance of a data structure.</span>
+<a name="l00042"></a>00042 <span class="comment"> If the number of occurences of the repeated part is not fixed,</span>
+<a name="l00043"></a>00043 <span class="comment"> it is 0 in the abstract case.</span>
+<a name="l00044"></a>00044 <span class="comment"> The lengths are suitable as offsets into the lmbr array.</span>
+<a name="l00045"></a>00045 <span class="comment"> This structure is designed to fit within 32 bits.</span>
+<a name="l00046"></a>00046 <span class="comment"></span>
+<a name="l00047"></a>00047 <span class="comment"> The sizing is the only common meta-data description of a logical </span>
+<a name="l00048"></a>00048 <span class="comment"> data type. For readability of code, however, the member indexes</span>
+<a name="l00049"></a>00049 <span class="comment"> are enum-erated. When actually used, the type has to match the code&apos;s</span>
+<a name="l00050"></a>00050 <span class="comment"> assumptions anyway.</span>
+<a name="l00051"></a>00051 <span class="comment"> The numbers fix and rep are fixed for a given data structure.</span>
+<a name="l00052"></a>00052 <span class="comment"></span>
+<a name="l00053"></a>00053 <span class="comment"> Although the logical data type has more properties,</span>
+<a name="l00054"></a>00054 <span class="comment"> especially the type of each member (numeric, C-string or raw mem),</span>
+<a name="l00055"></a>00055 <span class="comment"> a representation of this data is needed only when converting</span>
+<a name="l00056"></a>00056 <span class="comment"> external data and thus is stored (somewhat redundantly)</span>
+<a name="l00057"></a>00057 <span class="comment"> with the external properties.</span>
+<a name="l00058"></a>00058 <span class="comment"></span>
+<a name="l00059"></a>00059 <span class="comment"> There are only two types of members:</span>
+<a name="l00060"></a>00060 <span class="comment"> numeric and memory (mostly some character data).</span>
+<a name="l00061"></a>00061 <span class="comment"> both are represented by a int, which, for memory,</span>
+<a name="l00062"></a>00062 <span class="comment"> denotes an offset (counted in BYTES, not ints) from the records start</span>
+<a name="l00063"></a>00063 <span class="comment"> (NOT offset into the data buffer, as with the isis mst record).</span>
+<a name="l00064"></a>00064 <span class="comment"></span>
+<a name="l00065"></a>00065 <span class="comment"> The member array consists of a fixed number &lt;emp&gt;fix&lt;/emp&gt; of initial</span>
+<a name="l00066"></a>00066 <span class="comment"> members and a number &lt;emp&gt;occ&lt;/emp&gt; of occurences </span>
+<a name="l00067"></a>00067 <span class="comment"> of member arrays of fixed length &lt;emp&gt;rep&lt;/emp&gt;.</span>
+<a name="l00068"></a>00068 <span class="comment"> While &lt;emp&gt;occ&lt;/emp&gt; is usually fixed,</span>
+<a name="l00069"></a>00069 <span class="comment"> it varies for masterfile records.</span>
+<a name="l00070"></a>00070 <span class="comment"></span>
+<a name="l00071"></a>00071 <span class="comment"> Note that this layout somewhat resembles the isis record itself,</span>
+<a name="l00072"></a>00072 <span class="comment"> which supports a single level of nesting and repetition.</span>
+<a name="l00073"></a>00073 <span class="comment">*/</span>
+<a name="l00074"></a>00074
+<a name="l00075"></a>00075 <span class="comment">/* id of a structure */</span>
+<a name="l00076"></a>00076
+<a name="l00077"></a>00077 <span class="comment">/* construction</span>
+<a name="l00078"></a>00078 <span class="comment">*/</span>
+<a name="l00079"></a>00079 <span class="preprocessor">#define LSTRID( set, no, vari ) \</span>
+<a name="l00080"></a>00080 <span class="preprocessor"> (((int)(vari))&lt;&lt;16 | (set)&lt;&lt;8 | (no) )</span>
+<a name="l00081"></a>00081 <span class="preprocessor"></span>
+<a name="l00082"></a>00082 <span class="comment">/* access</span>
+<a name="l00083"></a>00083 <span class="comment">*/</span>
+<a name="l00084"></a>00084 <span class="preprocessor">#define LSTRNO( l ) (char)(l) </span><span class="comment">/* no of record type in set */</span>
+<a name="l00085"></a>00085 <span class="preprocessor">#define LSTRSET( l ) (char)((l)&gt;&gt;8) </span><span class="comment">/* record set number */</span>
+<a name="l00086"></a>00086 <span class="preprocessor">#define LSTRVAR( l ) (short)((l)&gt;&gt;16) </span><span class="comment">/* variant */</span>
+<a name="l00087"></a>00087
+<a name="l00088"></a>00088
+<a name="l00089"></a>00089 <span class="comment">/* size of a structure */</span>
+<a name="l00090"></a>00090
+<a name="l00091"></a>00091 <span class="comment">/* construction</span>
+<a name="l00092"></a>00092 <span class="comment">*/</span>
+<a name="l00093"></a>00093 <span class="preprocessor">#define LSTRSIZE( fix, rep, occ ) \</span>
+<a name="l00094"></a>00094 <span class="preprocessor"> (((int)(occ))&lt;&lt;16 | (rep)&lt;&lt;8 | (fix))</span>
+<a name="l00095"></a>00095 <span class="preprocessor"></span>
+<a name="l00096"></a>00096 <span class="comment">/* access</span>
+<a name="l00097"></a>00097 <span class="comment">*/</span>
+<a name="l00098"></a>00098 <span class="preprocessor">#define LSTRFIX( l ) (char)(l) </span><span class="comment">/* length of fixed part */</span>
+<a name="l00099"></a>00099 <span class="preprocessor">#define LSTRREP( l ) (char)((l)&gt;&gt;8) </span><span class="comment">/* length of repeated part */</span>
+<a name="l00100"></a>00100 <span class="preprocessor">#define LSTROCC( l ) (short)((l)&gt;&gt;16) </span><span class="comment">/* the members */</span>
+<a name="l00101"></a>00101 <span class="comment">/* actual number of members */</span>
+<a name="l00102"></a>00102 <span class="preprocessor">#define LSTRMEMS( l ) (LSTRFIX(l) + LSTRREP(l)*LSTROCC(l))</span>
+<a name="l00103"></a>00103 <span class="preprocessor"></span><span class="comment">/* in-memory size of members (w/o buffer). */</span>
+<a name="l00104"></a>00104 <span class="preprocessor">#define LSTRLEN( t ) ((int)sizeof(int)*(1 + LSTRMEMS(t)))</span>
+<a name="l00105"></a>00105 <span class="preprocessor"></span>
+<a name="l00106"></a>00106
+<a name="l00132"></a>00132 <span class="preprocessor">#define LONG2LEN( l ) ((short)(l))</span>
+<a name="l00133"></a>00133 <span class="preprocessor"></span><span class="preprocessor">#define LONG2OFF( l ) ((short)((l) &gt;&gt; 16))</span>
+<a name="l00134"></a>00134 <span class="preprocessor"></span>
+<a name="l00135"></a>00135 <span class="comment">/* constants</span>
+<a name="l00136"></a>00136 <span class="comment">*/</span>
+<a name="l00137"></a>00137 <span class="preprocessor">#define LMBR_FNUM 0x8000 </span><span class="comment">/* flag numeric data */</span>
+<a name="l00138"></a>00138 <span class="preprocessor">#define LMBR_FHIE 0x4000 </span><span class="comment">/* flag high endian data */</span>
+<a name="l00139"></a>00139
+<a name="l00140"></a>00140 <span class="comment">/* construction</span>
+<a name="l00141"></a>00141 <span class="comment">*/</span>
+<a name="l00142"></a>00142 <span class="preprocessor">#define LMBRNUM( ld ) (LMBR_FNUM | ld)</span>
+<a name="l00143"></a>00143 <span class="preprocessor"></span><span class="comment">/* standard nueric types: the world according to Java :) */</span>
+<a name="l00144"></a>00144 <span class="preprocessor">#define LMBRBYTE LMBRNUM(0)</span>
+<a name="l00145"></a>00145 <span class="preprocessor"></span><span class="preprocessor">#define LMBRSHORT LMBRNUM(1)</span>
+<a name="l00146"></a>00146 <span class="preprocessor"></span><span class="preprocessor">#define LMBRINT LMBRNUM(2)</span>
+<a name="l00147"></a>00147 <span class="preprocessor"></span><span class="preprocessor">#define LMBRLONG LMBRNUM(3)</span>
+<a name="l00148"></a>00148 <span class="preprocessor"></span><span class="comment">/* bit mask construction for numerical data */</span>
+<a name="l00149"></a>00149 <span class="preprocessor">#define LMBRBITS( off, len, ld ) (LMBR_FNUM | (off)&lt;&lt;8 | (len)&lt;&lt;2 | (ld))</span>
+<a name="l00150"></a>00150 <span class="preprocessor"></span><span class="preprocessor">#define LMBRBITS4( off, len ) (LMBR_FNUM | (off)&lt;&lt;8 | (len)&lt;&lt;2 | 2)</span>
+<a name="l00151"></a>00151 <span class="preprocessor"></span><span class="comment">/* if you have to specify the offset explicitly */</span>
+<a name="l00152"></a>00152 <span class="preprocessor">#define LSTRLOFF( len, off ) ((len) | (off)&lt;&lt;16)</span>
+<a name="l00153"></a>00153 <span class="preprocessor"></span>
+<a name="l00154"></a>00154 <span class="comment">/* access</span>
+<a name="l00155"></a>00155 <span class="comment">*/</span>
+<a name="l00156"></a>00156 <span class="preprocessor">#define LMBRISNUM( f ) (LMBR_FNUM &amp; (f))</span>
+<a name="l00157"></a>00157 <span class="preprocessor"></span><span class="preprocessor">#define LMBRLD( f ) (0x3 &amp; (f))</span>
+<a name="l00158"></a>00158 <span class="preprocessor"></span><span class="comment">/* bit access for numerical data */</span>
+<a name="l00159"></a>00159 <span class="preprocessor">#define LMBRISBITS( f ) (0x3ffc &amp; (f))</span>
+<a name="l00160"></a>00160 <span class="preprocessor"></span><span class="preprocessor">#define LMBRBITLEN( f ) (0x003f &amp; ((f) &gt;&gt; 2))</span>
+<a name="l00161"></a>00161 <span class="preprocessor"></span><span class="preprocessor">#define LMBRBITOFF( f ) (0x003f &amp; ((f) &gt;&gt; 8))</span>
+<a name="l00162"></a>00162 <span class="preprocessor"></span>
+<a name="l00170"></a>00170 <span class="keyword">enum</span> {
+<a name="l00171"></a>00171 LSTR_SIZE, <span class="comment">/* sizes */</span>
+<a name="l00172"></a>00172 LSTR_XRLO, <span class="comment">/* repeated part byte length and offset &lt;&lt;16; auto */</span>
+<a name="l00173"></a>00173 LSTR_XLEN, <span class="comment">/* ext. total length of data; auto */</span>
+<a name="l00174"></a>00174 LSTR_ILEN, <span class="comment">/* int. total length of data; auto */</span>
+<a name="l00175"></a>00175 LSTR_XMBR <span class="comment">/* members */</span>
+<a name="l00176"></a>00176 };
+<a name="l00177"></a>00177 <span class="preprocessor">#define LSTR_AUTOLENGTHS 0,0,0</span>
+<a name="l00178"></a>00178 <span class="preprocessor"></span><span class="preprocessor">#define LSTR_LONGS( totmbrs ) (4+(totmbrs))</span>
+<a name="l00179"></a>00179 <span class="preprocessor"></span>
+<a name="l00180"></a>00180 <span class="comment">/* technical variants of a record */</span>
+<a name="l00181"></a>00181 <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00182"></a>00182 LVAR_PAC, <span class="comment">/* packed little endian base variant */</span>
+<a name="l00183"></a>00183 LVAR_ALI, <span class="comment">/* aligned variant */</span>
+<a name="l00184"></a>00184 LVAR_BIG, <span class="comment">/* big endian aligned */</span>
+<a name="l00185"></a>00185 LVAR_VARI
+<a name="l00186"></a>00186 } lstr_variant;
+<a name="l00187"></a>00187
+<a name="l00188"></a>00188 <span class="comment">/* known record sets */</span>
+<a name="l00189"></a>00189 <span class="keyword">enum</span> {
+<a name="l00190"></a>00190 LSET_MST, <span class="comment">/* isis 1 master file */</span>
+<a name="l00191"></a>00191 LSET_INV, <span class="comment">/* isis 1 inverted file */</span>
+<a name="l00192"></a>00192 LSET_SETS
+<a name="l00193"></a>00193 };
+<a name="l00194"></a>00194
+<a name="l00195"></a>00195
+<a name="l00196"></a><a class="code" href="structLstrSet.html">00196</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00197"></a>00197 <span class="keyword">const</span> <span class="keywordtype">char</span> ***name; <span class="comment">/* an array of names per record type */</span>
+<a name="l00198"></a>00198 <span class="keywordtype">int</span> **desc[LVAR_VARI]; <span class="comment">/* an array of descs per variant */</span>
+<a name="l00199"></a>00199 } <a class="code" href="structLstrSet.html">LstrSet</a>;
+<a name="l00200"></a>00200
+<a name="l00201"></a>00201
+<a name="l00202"></a>00202 <span class="comment">/* data types of ISIS 1 master file */</span>
+<a name="l00203"></a>00203 <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00204"></a>00204 LSTR_MFC, <span class="comment">/* MST head */</span>
+<a name="l00205"></a>00205 LSTR_MFR, <span class="comment">/* MST record */</span>
+<a name="l00206"></a>00206 LSTR_XRF, <span class="comment">/* XRF record */</span>
+<a name="l00207"></a>00207 LSTR_MST <span class="comment">/* count */</span>
+<a name="l00208"></a>00208 } lstr_mst;
+<a name="l00209"></a>00209
+<a name="l00210"></a>00210
+<a name="l00211"></a>00211 <span class="keyword">enum</span> { <span class="comment">/* MFC members */</span>
+<a name="l00212"></a>00212 LMFC_CTLM = 1,
+<a name="l00213"></a>00213 LMFC_NMFN, <span class="comment">/* next available MFN */</span>
+<a name="l00214"></a>00214 LMFC_NMFB, <span class="comment">/* next free block in MF counting from 1 */</span>
+<a name="l00215"></a>00215 LMFC_NMFP, <span class="comment">/* next free pos in MF */</span>
+<a name="l00216"></a>00216 LMFC_TYPE, <span class="comment">/* &quot;0 for user&apos;s bases; 1 for messages&quot; */</span>
+<a name="l00217"></a>00217 LMFC_RCNT, <span class="comment">/* record count ? not used by CISIS */</span>
+<a name="l00218"></a>00218 LMFC_MFX1,
+<a name="l00219"></a>00219 LMFC_MFX2, <span class="comment">/* LAN lock */</span>
+<a name="l00220"></a>00220 LMFC_MFX3, <span class="comment">/* LAN lock */</span>
+<a name="l00221"></a>00221 LMFC__FL
+<a name="l00222"></a>00222 };
+<a name="l00223"></a>00223
+<a name="l00224"></a>00224 <span class="keyword">enum</span> { <span class="comment">/* XRF members */</span>
+<a name="l00225"></a>00225 LXRF_XPOS = 1,
+<a name="l00226"></a>00226 LXRF_XREC
+<a name="l00227"></a>00227 };
+<a name="l00228"></a>00228
+<a name="l00229"></a>00229 <span class="comment">/* data types of ISIS 1 inverted file */</span>
+<a name="l00230"></a>00230 <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00231"></a>00231 LSTR_CNT, <span class="comment">/* CNT record */</span>
+<a name="l00232"></a>00232 LSTR_N01, <span class="comment">/* N01 record */</span>
+<a name="l00233"></a>00233 LSTR_L01, <span class="comment">/* L01 record */</span>
+<a name="l00234"></a>00234 LSTR_N02, <span class="comment">/* N02 record */</span>
+<a name="l00235"></a>00235 LSTR_L02, <span class="comment">/* L02 record */</span>
+<a name="l00236"></a>00236 LSTR_IFP, <span class="comment">/* IFP record */</span>
+<a name="l00237"></a>00237 LSTR_INV <span class="comment">/* count */</span>
+<a name="l00238"></a>00238 } lstr_inv;
+<a name="l00239"></a>00239
+<a name="l00240"></a>00240
+<a name="l00241"></a>00241 <span class="keyword">enum</span> { <span class="comment">/* CNT members */</span>
+<a name="l00242"></a>00242 LCNT_TYPE = 1, <span class="comment">/* 1 or 2: N0x */</span>
+<a name="l00243"></a>00243 LCNT_ORDN, <span class="comment">/* fix 5 */</span>
+<a name="l00244"></a>00244 LCNT_ORDF, <span class="comment">/* fix 5 */</span>
+<a name="l00245"></a>00245 LCNT_N, <span class="comment">/* fix 15 */</span>
+<a name="l00246"></a>00246 LCNT_K, <span class="comment">/* fix 5 */</span>
+<a name="l00247"></a>00247 LCNT_LEV, <span class="comment">/* depth of index */</span>
+<a name="l00248"></a>00248 LCNT_POSR, <span class="comment">/* position of root */</span>
+<a name="l00249"></a>00249 LCNT_NMAX,
+<a name="l00250"></a>00250 LCNT_FMAX,
+<a name="l00251"></a>00251 LCNT_ABNO,
+<a name="l00252"></a>00252 LCNT__FL
+<a name="l00253"></a>00253 };
+<a name="l00254"></a>00254
+<a name="l00255"></a>00255 <span class="keyword">enum</span> { <span class="comment">/* N0x members */</span>
+<a name="l00256"></a>00256 LN0X_POS = 1, <span class="comment">/* record number */</span>
+<a name="l00257"></a>00257 LN0X_OCK, <span class="comment">/* number of keys */</span>
+<a name="l00258"></a>00258 LN0X_TYPE, <span class="comment">/* type 1 or 2 */</span>
+<a name="l00259"></a>00259 LN0X__FL, <span class="comment">/* offset of repeated part */</span>
+<a name="l00260"></a>00260 LN0X_KEY = 0, <span class="comment">/* key chars */</span>
+<a name="l00261"></a>00261 LN0X_REF, <span class="comment">/* ref to next node (&gt;0) or leaf (&lt;0) */</span>
+<a name="l00262"></a>00262 LN0X__RL <span class="comment">/* length of repeated part */</span>
+<a name="l00263"></a>00263 };
+<a name="l00264"></a>00264
+<a name="l00265"></a>00265 <span class="keyword">enum</span> { <span class="comment">/* L0x members */</span>
+<a name="l00266"></a>00266 LL0X_POS = 1, <span class="comment">/* record number */</span>
+<a name="l00267"></a>00267 LL0X_OCK, <span class="comment">/* number of keys */</span>
+<a name="l00268"></a>00268 LL0X_TYPE, <span class="comment">/* type 1 or 2 */</span>
+<a name="l00269"></a>00269 LL0X_PS, <span class="comment">/* type 1 or 2 */</span>
+<a name="l00270"></a>00270 LL0X__FL, <span class="comment">/* offset of repeated part */</span>
+<a name="l00271"></a>00271 LL0X_KEY = 0, <span class="comment">/* key chars */</span>
+<a name="l00272"></a>00272 LL0X_INFB, <span class="comment">/* ifp block */</span>
+<a name="l00273"></a>00273 LL0X_INFP, <span class="comment">/* ifp pos */</span>
+<a name="l00274"></a>00274 LL0X__RL <span class="comment">/* length of repeated part */</span>
+<a name="l00275"></a>00275 };
+<a name="l00276"></a>00276
+<a name="l00277"></a>00277 <span class="keyword">enum</span> { <span class="comment">/* IFP members */</span>
+<a name="l00278"></a>00278 LIFP_NXTB = 1, <span class="comment">/* block of next segment */</span>
+<a name="l00279"></a>00279 LIFP_NXTP, <span class="comment">/* pos of next segment */</span>
+<a name="l00280"></a>00280 LIFP_TOTP, <span class="comment">/* total postings */</span>
+<a name="l00281"></a>00281 LIFP_SEGP, <span class="comment">/* postings in this segment */</span>
+<a name="l00282"></a>00282 LIFP_SEGC, <span class="comment">/* postings in this segment */</span>
+<a name="l00283"></a>00283 LIFP__FL, <span class="comment">/* offset of repeated part */</span>
+<a name="l00284"></a>00284 LIFP_MFN = 0, <span class="comment">/* mfn */</span>
+<a name="l00285"></a>00285 LIFP_ADD, <span class="comment">/* additional qualifyers */</span>
+<a name="l00286"></a>00286 LIFP__RL <span class="comment">/* length of repeated part */</span>
+<a name="l00287"></a>00287 };
+<a name="l00288"></a>00288
+<a name="l00289"></a>00289
+<a name="l00290"></a>00290 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structLstrSet.html">LstrSet</a> lstrlib[LSET_SETS];
+<a name="l00291"></a>00291
+<a name="l00294"></a>00294 <span class="keyword">extern</span> <span class="keywordtype">int</span> lstr_auto ( <span class="keywordtype">int</span> *str );
+<a name="l00295"></a>00295
+<a name="l00296"></a>00296 <span class="preprocessor">#define LSTR_H</span>
+<a name="l00297"></a>00297 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LSTR_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/lsv_8h_source.html b/doc/html/lsv_8h_source.html
new file mode 100644
index 0000000..1bbc851
--- /dev/null
+++ b/doc/html/lsv_8h_source.html
@@ -0,0 +1,276 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/lsv.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/lsv.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LSV_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: lsv.h,v 1.11 2003/06/03 17:09:20 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> OpenIsis server</span>
+<a name="l00027"></a>00027 <span class="comment">*/</span>
+<a name="l00028"></a>00028
+<a name="l00029"></a>00029 <span class="preprocessor">#ifdef _REENTRANT </span><span class="comment">/* it&apos;s really the wrong flag, but *sigh* */</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#define LSVTHR</span>
+<a name="l00031"></a>00031 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span>
+<a name="l00033"></a>00033 <span class="preprocessor">#ifdef LSVTHR</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#include &lt;pthread.h&gt;</span> <span class="comment">/* else the work is done by the receiver */</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#endif</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span>
+<a name="l00037"></a>00037
+<a name="l00038"></a>00038 <span class="preprocessor">#include &quot;loi.h&quot;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include &quot;lio.h&quot;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include &quot;lses.h&quot;</span>
+<a name="l00041"></a>00041
+<a name="l00042"></a>00042
+<a name="l00099"></a>00099 <span class="comment">/* common header tags -- actually negative tags are used */</span>
+<a name="l00100"></a>00100 <span class="keyword">enum</span> {
+<a name="l00101"></a>00101 <span class="comment">/* nonstandard */</span>
+<a name="l00102"></a>00102 LSV_TEXT, <span class="comment">/* +- 0: a small, inlined untyped or text/plain body */</span>
+<a name="l00103"></a>00103 LSV_RID, <span class="comment">/* row id, a.k.a MFN */</span>
+<a name="l00104"></a>00104 LSV_SID, <span class="comment">/* session id */</span>
+<a name="l00105"></a>00105 LSV_PEER, <span class="comment">/* network peer (&quot;remote host&quot;) */</span>
+<a name="l00106"></a>00106 LSV_TIME, <span class="comment">/* GTF + millis */</span>
+<a name="l00107"></a>00107 LSV_ATTACH, <span class="comment">/* wrapped-up attachment, TBD */</span>
+<a name="l00108"></a>00108 <span class="comment">/* MIME basics */</span>
+<a name="l00109"></a>00109 LSV_CTYPE,
+<a name="l00110"></a>00110 <span class="comment">/* HTTP: CGI/servlet */</span>
+<a name="l00111"></a>00111 LSV_URI,
+<a name="l00112"></a>00112 LSV_QUERY
+<a name="l00113"></a>00113 };
+<a name="l00114"></a>00114
+<a name="l00115"></a>00115 <span class="keyword">enum</span> {
+<a name="l00116"></a>00116 <span class="preprocessor">#ifdef LSVTHR</span>
+<a name="l00117"></a>00117 <span class="preprocessor"></span> LSV_NUMWRK = 8,
+<a name="l00118"></a>00118 <span class="preprocessor">#else</span>
+<a name="l00119"></a>00119 <span class="preprocessor"></span> LSV_NUMWRK = 1,
+<a name="l00120"></a>00120 <span class="preprocessor">#endif</span>
+<a name="l00121"></a>00121 <span class="preprocessor"></span> LSV_BUFSIZ = 0x04000, <span class="comment">/* 16384 a.k.a. 16K */</span>
+<a name="l00122"></a>00122 LSV_BUFMSK = 0x03fff <span class="comment">/* mask buf lengths */</span>
+<a name="l00123"></a>00123 };
+<a name="l00124"></a>00124
+<a name="l00125"></a><a class="code" href="structQue.html">00125</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structQue.html">Que</a> {
+<a name="l00126"></a>00126 <span class="keyword">struct </span><a class="code" href="structCon.html">Con</a> *head;
+<a name="l00127"></a>00127 <span class="keyword">struct </span><a class="code" href="structCon.html">Con</a> *tail;
+<a name="l00128"></a>00128 <span class="keywordtype">int</span> len;
+<a name="l00129"></a>00129 } <a class="code" href="structQue.html">Que</a>;
+<a name="l00130"></a>00130
+<a name="l00131"></a>00131 <span class="comment">/* queue with pool of workers waiting */</span>
+<a name="l00132"></a><a class="code" href="structPool.html">00132</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structPool.html">Pool</a> {
+<a name="l00133"></a>00133 <a class="code" href="structQue.html">Que</a> que;
+<a name="l00134"></a>00134 <span class="preprocessor">#ifdef LSVTHR</span>
+<a name="l00135"></a>00135 <span class="preprocessor"></span> <span class="keyword">struct </span><a class="code" href="structWrk.html">Wrk</a> *wait; <span class="comment">/* stack */</span>
+<a name="l00136"></a>00136 <span class="preprocessor">#endif</span>
+<a name="l00137"></a>00137 <span class="preprocessor"></span>} <a class="code" href="structPool.html">Pool</a>;
+<a name="l00138"></a>00138
+<a name="l00139"></a><a class="code" href="structWrk.html">00139</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structWrk.html">Wrk</a> {
+<a name="l00140"></a>00140 <span class="preprocessor">#ifdef LSVTHR</span>
+<a name="l00141"></a>00141 <span class="preprocessor"></span> pthread_t thr;
+<a name="l00142"></a>00142 <span class="preprocessor">#endif</span>
+<a name="l00143"></a>00143 <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> id;
+<a name="l00144"></a>00144 <span class="keyword">struct </span><a class="code" href="structSrv.html">Srv</a> *srv;
+<a name="l00145"></a>00145 <span class="keyword">struct </span><a class="code" href="structWrk.html">Wrk</a> *nxt;
+<a name="l00146"></a>00146 Session ses;
+<a name="l00147"></a>00147 <span class="preprocessor">#ifdef LSVTHR</span>
+<a name="l00148"></a>00148 <span class="preprocessor"></span> pthread_cond_t todo; <span class="comment">/* work condition waited for by workers */</span>
+<a name="l00149"></a>00149 <span class="preprocessor">#endif</span>
+<a name="l00150"></a>00150 <span class="preprocessor"></span> <span class="comment">/* stats */</span>
+<a name="l00151"></a>00151 <span class="keyword">struct </span><a class="code" href="structCon.html">Con</a> *cur; <span class="comment">/* current job */</span>
+<a name="l00152"></a>00152 <span class="keywordtype">int</span> jobs;
+<a name="l00153"></a>00153 <span class="keywordtype">int</span> waits;
+<a name="l00154"></a>00154 } <a class="code" href="structWrk.html">Wrk</a>;
+<a name="l00155"></a>00155
+<a name="l00156"></a>00156 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSrv.html">Srv</a> {
+<a name="l00157"></a>00157 <span class="comment">/*</span>
+<a name="l00158"></a>00158 <span class="comment"> the protocol stream method</span>
+<a name="l00159"></a>00159 <span class="comment"> - with LIO_SPUSH, input is pushed to request (len 0 indicates EOF)</span>
+<a name="l00160"></a>00160 <span class="comment"> return 0=more, &gt;0=done, &lt;0=error</span>
+<a name="l00161"></a>00161 <span class="comment"> - on LIO_SFLUSH, prt must convert output buffer to flt</span>
+<a name="l00162"></a>00162 <span class="comment"> - on LIO_SCLOSE, prt must flush and close answer</span>
+<a name="l00163"></a>00163 <span class="comment"> */</span>
+<a name="l00164"></a>00164 int (*prt) ( <a class="code" href="structIos.html">Ios</a>*, <span class="keywordtype">int</span> op );
+<a name="l00165"></a>00165 <span class="comment">/*</span>
+<a name="l00166"></a>00166 <span class="comment"> the application</span>
+<a name="l00167"></a>00167 <span class="comment"> - with task APPARG (called by prt for each field):</span>
+<a name="l00168"></a>00168 <span class="comment"> check (and typically modify) last field extracted by prt</span>
+<a name="l00169"></a>00169 <span class="comment"> return 0=more, &gt;0=done, &lt;0=error</span>
+<a name="l00170"></a>00170 <span class="comment"> - with task APPGOT (after request is complete):</span>
+<a name="l00171"></a>00171 <span class="comment"> check request, add -LSV_SID field, if needed</span>
+<a name="l00172"></a>00172 <span class="comment"> (e.g. to extract from an URL or cookie)</span>
+<a name="l00173"></a>00173 <span class="comment"> - with task APPRUN (0):</span>
+<a name="l00174"></a>00174 <span class="comment"> process request</span>
+<a name="l00175"></a>00175 <span class="comment"> */</span>
+<a name="l00176"></a>00176 int (*app) ( <span class="keyword">struct </span><a class="code" href="structCon.html">Con</a>*, <span class="keywordtype">int</span> task );
+<a name="l00177"></a>00177 Fdt *fdt; <span class="comment">/* field def */</span>
+<a name="l00178"></a>00178 <span class="keywordtype">int</span> flg; <span class="comment">/* flags */</span>
+<a name="l00179"></a>00179 <span class="keywordtype">unsigned</span> sto; <span class="comment">/* config: session timeout (seconds) */</span>
+<a name="l00180"></a>00180 <span class="keywordtype">unsigned</span> nwr; <span class="comment">/* config: #workers (&lt;= LSV_NUMWRK) */</span>
+<a name="l00181"></a>00181 Session ses; <span class="comment">/* usually the default session */</span>
+<a name="l00182"></a>00182 <a class="code" href="structTm.html">Tm</a> tim; <span class="comment">/* tim of last turn */</span>
+<a name="l00183"></a>00183 <span class="keywordtype">char</span> gtm[20]; <span class="comment">/* generalized time (actually 18 digits) */</span>
+<a name="l00184"></a>00184 <a class="code" href="structWrk.html">Wrk</a> wrk[LSV_NUMWRK];
+<a name="l00185"></a>00185 <span class="comment">/*</span>
+<a name="l00186"></a>00186 <span class="comment"> single receiver model</span>
+<a name="l00187"></a>00187 <span class="comment"> */</span>
+<a name="l00188"></a>00188 <span class="keywordtype">int</span> lsn; <span class="comment">/* listening socket */</span>
+<a name="l00189"></a>00189 <a class="code" href="structQue.html">Que</a> recv; <span class="comment">/* enq by worker, deq by receiver */</span>
+<a name="l00190"></a>00190 <a class="code" href="structPool.html">Pool</a> main; <span class="comment">/* enq by dispatcher, deq by workers */</span>
+<a name="l00191"></a>00191 <span class="preprocessor">#ifdef LSVTHR</span>
+<a name="l00192"></a>00192 <span class="preprocessor"></span> <a class="code" href="structPool.html">Pool</a> pool; <span class="comment">/* enq by dispatcher, deq by workers */</span>
+<a name="l00193"></a>00193 pthread_t rcv; <span class="comment">/* the receiver thread */</span>
+<a name="l00194"></a>00194 pthread_mutex_t mut; <span class="comment">/* single mutex held by recv/disp while not in select */</span>
+<a name="l00195"></a>00195 <span class="keywordtype">int</span> pip[2]; <span class="comment">/* pipe for pending events */</span>
+<a name="l00196"></a>00196 <span class="preprocessor">#endif</span>
+<a name="l00197"></a>00197 <span class="preprocessor"></span> <span class="comment">/* stats */</span>
+<a name="l00198"></a>00198 <span class="keywordtype">int</span> plen; <span class="comment">/* length of pool */</span>
+<a name="l00199"></a>00199 <span class="keywordtype">int</span> jobs; <span class="comment">/* total #jobs */</span>
+<a name="l00200"></a>00200 <span class="keywordtype">int</span> conn; <span class="comment">/* total #conn */</span>
+<a name="l00201"></a>00201 <span class="keywordtype">int</span> turn; <span class="comment">/* total #turn */</span>
+<a name="l00202"></a>00202 <span class="keywordtype">float</span> wlen; <span class="comment">/* cumulated length of work queue (on each turn) */</span>
+<a name="l00203"></a>00203 <span class="keywordtype">float</span> busy; <span class="comment">/* cumulated # of active workers (on each turn) */</span>
+<a name="l00204"></a>00204 } <a class="code" href="structSrv.html">Srv</a>;
+<a name="l00205"></a>00205
+<a name="l00206"></a>00206 <span class="keyword">enum</span> { <span class="comment">/* server flags */</span>
+<a name="l00207"></a>00207 LSV_CONSES = 0x01, <span class="comment">/* session bound to connection */</span>
+<a name="l00208"></a>00208 LSV_WRKSES = 0x02, <span class="comment">/* session bound to worker */</span>
+<a name="l00209"></a>00209 LSV_SHUTDN = 0x100 <span class="comment">/* server is shutting down */</span>
+<a name="l00210"></a>00210 };
+<a name="l00211"></a>00211 <span class="keyword">enum</span> {
+<a name="l00212"></a>00212 <span class="comment">/* called in worker thread: */</span>
+<a name="l00213"></a>00213 LSV_APPRUN, <span class="comment">/* app called to process request */</span>
+<a name="l00214"></a>00214 LSV_APPINI, <span class="comment">/* app called to initialise non-main thread (no con) */</span>
+<a name="l00215"></a>00215 LSV_APPFIN, <span class="comment">/* app called to finalize non-main thread (no con) */</span>
+<a name="l00216"></a>00216 <span class="comment">/* called in receiver thread: */</span>
+<a name="l00217"></a>00217 LSV_APPARG, <span class="comment">/* app called to check parameter */</span>
+<a name="l00218"></a>00218 LSV_APPGOT, <span class="comment">/* app called after all input */</span>
+<a name="l00219"></a>00219 LSV_APPSES <span class="comment">/* app called on new session */</span>
+<a name="l00220"></a>00220 };
+<a name="l00221"></a>00221 <span class="keyword">enum</span> { <span class="comment">/* connection pending state */</span>
+<a name="l00222"></a>00222 LSV_PDGNON, <span class="comment">/* new connection pending */</span>
+<a name="l00223"></a>00223 LSV_PDGNEW, <span class="comment">/* new connection pending */</span>
+<a name="l00224"></a>00224 LSV_PDGRED, <span class="comment">/* ready to read pending */</span>
+<a name="l00225"></a>00225 LSV_PDGEOF <span class="comment">/* EOF pending */</span>
+<a name="l00226"></a>00226 <span class="comment">/* when adding, keep array of names in sync */</span>
+<a name="l00227"></a>00227 };
+<a name="l00228"></a>00228 <span class="keyword">enum</span> { <span class="comment">/* connection processing stage */</span>
+<a name="l00229"></a>00229 LSV_STGNEW, <span class="comment">/* connection needs to be setup */</span>
+<a name="l00230"></a>00230 LSV_STGCON, <span class="comment">/* connected, no request on the way */</span>
+<a name="l00231"></a>00231 LSV_STGINP, <span class="comment">/* reading input */</span>
+<a name="l00232"></a>00232 LSV_STGSES, <span class="comment">/* waiting for session */</span>
+<a name="l00233"></a>00233 LSV_STGWRK, <span class="comment">/* queued for work */</span>
+<a name="l00234"></a>00234 <span class="comment">/* set by worker: */</span>
+<a name="l00235"></a>00235 LSV_STGRUN, <span class="comment">/* dequeued */</span>
+<a name="l00236"></a>00236 LSV_STGCOM, <span class="comment">/* commited (output has started) */</span>
+<a name="l00237"></a>00237 LSV_STGDON, <span class="comment">/* done processing, flushing output */</span>
+<a name="l00238"></a>00238 LSV_STGRET <span class="comment">/* returning (queued to recv) */</span>
+<a name="l00239"></a>00239 <span class="comment">/* when adding, keep array of names in sync */</span>
+<a name="l00240"></a>00240 };
+<a name="l00241"></a>00241
+<a name="l00242"></a><a class="code" href="structCon.html">00242</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structCon.html">Con</a> {
+<a name="l00243"></a>00243 <a class="code" href="structIos.html">Ios</a> ios; <span class="comment">/* raw output */</span>
+<a name="l00244"></a>00244 <a class="code" href="structBuf.html">Buf</a> flt; <span class="comment">/* protocol filtered output */</span>
+<a name="l00245"></a>00245 <span class="keyword">const</span> <a class="code" href="structSrv.html">Srv</a> *srv;
+<a name="l00246"></a>00246 <span class="keyword">struct </span><a class="code" href="structCon.html">Con</a> *nxt;
+<a name="l00247"></a>00247 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> stg; <span class="comment">/* processing stage (guarded by mutex) */</span>
+<a name="l00248"></a>00248 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> pdg; <span class="comment">/* pending flags set by receiver only */</span>
+<a name="l00249"></a>00249 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> grp; <span class="comment">/* thread group (0=main) set by receiver app calls */</span>
+<a name="l00250"></a>00250 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> bin; <span class="comment">/* client requested binary mode */</span>
+<a name="l00251"></a>00251 <span class="keywordtype">int</span> prt; <span class="comment">/* for free use by prt, 0 init */</span>
+<a name="l00252"></a>00252 <span class="keywordtype">int</span> app; <span class="comment">/* for free use by app, 0 init */</span>
+<a name="l00253"></a>00253 <span class="keywordtype">int</span> host;
+<a name="l00254"></a>00254 <span class="keywordtype">char</span> nam[64]; <span class="comment">/* 123.123.123.123:123456 for IPv4 */</span>
+<a name="l00255"></a>00255 Session ses;
+<a name="l00256"></a>00256 <a class="code" href="structFld.html">Rec</a> *req; <span class="comment">/* request -- owned by srv-&gt;ses */</span>
+<a name="l00257"></a>00257 <a class="code" href="structTm.html">Tm</a> tim; <span class="comment">/* time when the request was scheduled */</span>
+<a name="l00258"></a>00258 <span class="comment">/* Rec *res; response -- owned by ses */</span>
+<a name="l00259"></a>00259 <span class="keywordtype">int</span> con; <span class="comment">/* connection counter */</span>
+<a name="l00260"></a>00260 } <a class="code" href="structCon.html">Con</a>;
+<a name="l00261"></a>00261
+<a name="l00262"></a>00262 <span class="keyword">extern</span> <a class="code" href="structWrk.html">Wrk</a> *svCur ();
+<a name="l00263"></a>00263 <span class="keyword">extern</span> <span class="keywordtype">int</span> svRun ( <a class="code" href="structSrv.html">Srv</a> *srv, <span class="keyword">const</span> <span class="keywordtype">char</span> *addr );
+<a name="l00264"></a>00264 <span class="comment">/* the plain protocol */</span>
+<a name="l00265"></a>00265 <span class="keyword">extern</span> <span class="keywordtype">int</span> svPlain ( <a class="code" href="structIos.html">Ios</a> *s, <span class="keywordtype">int</span> op );
+<a name="l00266"></a>00266 <span class="keyword">extern</span> <span class="keywordtype">int</span> svEcho ( <a class="code" href="structCon.html">Con</a> *c, <span class="keywordtype">int</span> task );
+<a name="l00267"></a>00267
+<a name="l00268"></a>00268 <span class="preprocessor">#define LSV_H</span>
+<a name="l00269"></a>00269 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LSV_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/luti_8h_source.html b/doc/html/luti_8h_source.html
new file mode 100644
index 0000000..073de57
--- /dev/null
+++ b/doc/html/luti_8h_source.html
@@ -0,0 +1,188 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/luti.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/luti.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef LUTI_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: luti.h,v 1.30 2003/04/17 13:14:41 mawag Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> common utilities for openisis lib implementation.</span>
+<a name="l00027"></a>00027 <span class="comment">*/</span>
+<a name="l00028"></a>00028
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;assert.h&gt;</span>
+<a name="l00030"></a>00030
+<a name="l00031"></a>00031
+<a name="l00032"></a>00032 <span class="preprocessor">#include &quot;loi.h&quot;</span>
+<a name="l00033"></a>00033
+<a name="l00034"></a>00034
+<a name="l00035"></a>00035 <span class="keyword">extern</span> LogLevel log_lev;
+<a name="l00036"></a>00036 <span class="preprocessor">#define LOG_DO( lev ) ((lev) &lt;= log_lev)</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#define LOG_DONT( lev ) ((lev) &gt; log_lev)</span>
+<a name="l00038"></a>00038 <span class="preprocessor"></span>
+<a name="l00053"></a>00053 <span class="keyword">extern</span> <span class="keywordtype">int</span> log_msg ( <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ... );
+<a name="l00054"></a>00054 <span class="preprocessor">#ifndef NDEBUG</span>
+<a name="l00055"></a>00055 <span class="preprocessor"></span><span class="preprocessor"># define LOG_DBG log_msg</span>
+<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00057"></a>00057 <span class="preprocessor"></span><span class="preprocessor"># ifdef __GNUC__</span>
+<a name="l00058"></a>00058 <span class="preprocessor"></span><span class="preprocessor"># define LOG_DBG( args... )</span>
+<a name="l00059"></a>00059 <span class="preprocessor"></span><span class="preprocessor"># else</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span><span class="preprocessor"># define LOG_DBG (void) </span><span class="comment">/* compiler should dispose statement off */</span>
+<a name="l00061"></a>00061 <span class="preprocessor"># endif</span>
+<a name="l00062"></a>00062 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00063"></a>00063 <span class="preprocessor"></span>
+<a name="l00064"></a>00064 <span class="preprocessor">#define LOG_OTO( to, args ) do { ret = log_msg args; goto to; } while (0)</span>
+<a name="l00065"></a>00065 <span class="preprocessor"></span>
+<a name="l00066"></a>00066 <span class="comment">/* content logging is usually on level LOG_TRACE */</span>
+<a name="l00067"></a>00067 <span class="preprocessor">#define LOG_STR( rec, desc ) log_str( LOG_TRACE, rec, desc )</span>
+<a name="l00068"></a>00068 <span class="preprocessor"></span><span class="preprocessor">#define LOG_HEX( mem, len ) log_hex( LOG_TRACE, mem, len )</span>
+<a name="l00069"></a>00069 <span class="preprocessor"></span>
+<a name="l00074"></a>00074 <span class="keyword">extern</span> <span class="keywordtype">void</span> log_str ( LogLevel level, <span class="keywordtype">int</span> *rec, <span class="keyword">const</span> <span class="keywordtype">char</span> **desc );
+<a name="l00075"></a>00075
+<a name="l00076"></a>00076 <span class="comment">/*</span>
+<a name="l00077"></a>00077 <span class="comment"> * print fields of record to stderr</span>
+<a name="l00078"></a>00078 <span class="comment"> * @param level if negative, print msg to stdout</span>
+<a name="l00079"></a>00079 <span class="comment"> * @param delim field delimiter (default &apos;; &apos;)</span>
+<a name="l00080"></a>00080 <span class="comment"> */</span>
+<a name="l00081"></a>00081 <span class="keyword">extern</span> <span class="keywordtype">void</span> log_rec (<span class="keywordtype">int</span> level,
+<a name="l00082"></a>00082 <a class="code" href="structFld.html">Rec</a> *rec, <span class="keyword">const</span> <span class="keywordtype">char</span> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *delim);
+<a name="l00083"></a>00083
+<a name="l00088"></a>00088 <span class="keyword">extern</span> <span class="keywordtype">void</span> log_hex ( LogLevel level, <span class="keyword">const</span> <span class="keywordtype">void</span> *mem, <span class="keywordtype">int</span> len );
+<a name="l00089"></a>00089
+<a name="l00093"></a>00093 <span class="keyword">extern</span> <span class="keywordtype">void</span> *lmalloc ( <span class="keywordtype">int</span> size );
+<a name="l00094"></a>00094
+<a name="l00095"></a>00095 <span class="comment">/* more specific log functions in log.h */</span>
+<a name="l00096"></a>00096
+<a name="l00097"></a>00097 <span class="comment">/* printint: optional sign, up to 10 digits, 0 byte.</span>
+<a name="l00098"></a>00098 <span class="comment"> buf must be at least 12 bytes long.</span>
+<a name="l00099"></a>00099 <span class="comment"> return length w/o the 0 byte.</span>
+<a name="l00100"></a>00100 <span class="comment">*/</span>
+<a name="l00101"></a>00101 <span class="keyword">extern</span> <span class="keywordtype">int</span> lprint ( <span class="keywordtype">void</span> *buf, <span class="keywordtype">int</span> i );
+<a name="l00102"></a>00102
+<a name="l00103"></a>00103
+<a name="l00104"></a>00104 <span class="comment">/* Lookup of id from name */</span>
+<a name="l00105"></a>00105 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structOpenIsisLT.html">OpenIsisLT</a> *<a class="code" href="structOpenIsisLT.html">LutiLT</a>;
+<a name="l00106"></a>00106
+<a name="l00107"></a>00107 <span class="comment">/* create lookup table */</span>
+<a name="l00108"></a>00108 <span class="keyword">extern</span> LutiLT luti_ltnew ();
+<a name="l00109"></a>00109 <span class="comment">/* destroy lookup table */</span>
+<a name="l00110"></a>00110 <span class="keyword">extern</span> <span class="keywordtype">void</span> luti_ltdel (LutiLT lt);
+<a name="l00111"></a>00111 <span class="comment">/* add entry */</span>
+<a name="l00112"></a>00112 <span class="keyword">extern</span> <span class="keywordtype">void</span> luti_ltadd (LutiLT lt, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> <span class="keywordtype">id</span>);
+<a name="l00113"></a>00113 <span class="comment">/* get id for name */</span>
+<a name="l00114"></a>00114 <span class="keyword">extern</span> <span class="keywordtype">int</span> luti_ltget (LutiLT lt, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00115"></a>00115 <span class="comment">/* remove entry */</span>
+<a name="l00116"></a>00116 <span class="keyword">extern</span> <span class="keywordtype">void</span> luti_ltrmv (LutiLT lt, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00117"></a>00117
+<a name="l00118"></a>00118 <span class="comment">/* get fdt from rec */</span>
+<a name="l00119"></a>00119 <span class="keyword">extern</span> Fdt* luti_fdt_from_rec (<a class="code" href="structFld.html">Rec</a> *rec);
+<a name="l00120"></a>00120
+<a name="l00121"></a>00121 <span class="comment">/* get fd, tag, occurence from path */</span>
+<a name="l00122"></a>00122 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* luti_parse_path (
+<a name="l00123"></a>00123 <span class="keyword">const</span> <span class="keywordtype">char</span> *path, <span class="keyword">const</span> Fdt *fdt, Fd **fd, <span class="keywordtype">int</span> *tag, <span class="keywordtype">int</span> *occ);
+<a name="l00124"></a>00124
+<a name="l00125"></a>00125 <span class="comment">/* extract embedded record from envelope */</span>
+<a name="l00126"></a>00126 <span class="keyword">extern</span> <a class="code" href="structFld.html">Rec</a>* luti_unwrap (<a class="code" href="structFld.html">Rec</a> *env, <span class="keywordtype">int</span> *pos, <span class="keywordtype">int</span> tag, <span class="keywordtype">int</span> dbid);
+<a name="l00127"></a>00127
+<a name="l00128"></a>00128 <span class="comment">/* extract embedded record from envelope */</span>
+<a name="l00129"></a>00129 <span class="keyword">extern</span> <a class="code" href="structFld.html">Rec</a>* luti_getembed (
+<a name="l00130"></a>00130 <a class="code" href="structFld.html">Rec</a> *env, <span class="keyword">const</span> <span class="keywordtype">char</span> *path, <span class="keyword">const</span> Fdt *fdt);
+<a name="l00131"></a>00131
+<a name="l00132"></a>00132 <span class="comment">/* embed record in envelope */</span>
+<a name="l00133"></a>00133 <span class="keyword">extern</span> <a class="code" href="structFld.html">Rec</a>* luti_wrap (<a class="code" href="structFld.html">Rec</a> *env, <a class="code" href="structFld.html">Rec</a> *rec, <span class="keywordtype">int</span> tag);
+<a name="l00134"></a>00134
+<a name="l00135"></a>00135 <span class="comment">/* append src fields to tgt */</span>
+<a name="l00136"></a>00136 <span class="keyword">extern</span> <a class="code" href="structFld.html">Rec</a>* luti_append (<a class="code" href="structFld.html">Rec</a> *tgt, <a class="code" href="structFld.html">Rec</a> *src);
+<a name="l00137"></a>00137
+<a name="l00143"></a>00143 <span class="keyword">extern</span> <span class="keywordtype">int</span> luti_ptrincr (
+<a name="l00144"></a>00144 <span class="keywordtype">void</span> *base, <span class="keywordtype">int</span> *num, <span class="keywordtype">int</span> incr, <span class="keywordtype">int</span> siz, <span class="keywordtype">int</span> maxnum);
+<a name="l00145"></a>00145
+<a name="l00148"></a>00148 <span class="keyword">extern</span> <span class="keywordtype">void</span> luti_free (<span class="keywordtype">void</span> **arr, <span class="keywordtype">int</span> num);
+<a name="l00149"></a>00149
+<a name="l00155"></a>00155 <span class="keyword">extern</span> <span class="keywordtype">int</span> luti_true (<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> len);
+<a name="l00156"></a>00156
+<a name="l00161"></a>00161 <span class="keyword">extern</span> <span class="keywordtype">int</span> lhash ( <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> len );
+<a name="l00162"></a>00162
+<a name="l00163"></a>00163 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> luti_hex[16]; <span class="comment">/* &apos;0&apos;..&apos;9&apos;,&apos;a&apos;..&apos;f&apos; */</span>
+<a name="l00164"></a>00164
+<a name="l00165"></a>00165 <span class="preprocessor">#define LUTI_H</span>
+<a name="l00166"></a>00166 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* LUTI_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/namespaceIsis.html b/doc/html/namespaceIsis.html
new file mode 100644
index 0000000..6fd499a
--- /dev/null
+++ b/doc/html/namespaceIsis.html
@@ -0,0 +1,107 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Isis Namespace Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="namespaces.html"><span>Namespace&nbsp;List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Isis Namespace Reference</h1><table border="0" cellpadding="0" cellspacing="0">
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>This class represents a "database".</p>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.3 </dd></dl>
+<p>LGPL</p>
+<p>This class represents the connection to a HTTP server. This is not for general purpose, but to transfer <a class="el" href="namespaceIsis.html">Isis</a> records over HTTP.</p>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.3 </dd></dl>
+<p>LGPL</p>
+<p>An ISIS(/IIF/Z39.2/ISO2709)-style record in pure PHP.</p>
+<p>This is only loosely connected to an <a class="el" href="namespaceIsis.html">Isis</a> Database, most functions can be used without having a DB.</p>
+<p>Note: Most getter methods work regardless of the type of tags. However, the setters are strongly biased towards numeric tags.</p>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.3 </dd></dl>
+<p>LGPL</p>
+<p>This class represents the connection to an <a class="el" href="namespaceIsis.html">Isis</a> server.</p>
+<p>In general, a server is any object having a request function, accepting a single <a class="el" href="classIsis__Rec.html">Isis_Rec</a> parameter and returning an <a class="el" href="classIsis__Rec.html">Isis_Rec</a>.</p>
+<p>This implementation is based on a TCP or UNIX socket.</p>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.5 </dd></dl>
+<p>LGPL</p>
+<p>This class represents a "database".</p>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.2 </dd></dl>
+<p>LGPL</p>
+<p>The flat file database. It does not know anything about isis records, it's just dealing with the string representation.</p>
+<p>58971 records (unesb), 29442129 bytes flat (34565120 as .mst) mkxrf: 8.1 sec (7280 recs / sec) read all (just the string): 3.48 sec (~17.000 recs / sec) read 10.000, creating recs: 3.95 sec read 1.000, creating recs, printing: ~2 sec</p>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.4 </dd></dl>
+<p>LGPL</p>
+<p>This class represents the connection to a HTTP server. This is not for general purpose, but to transfer <a class="el" href="namespaceIsis.html">Isis</a> records over HTTP.</p>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.4 </dd></dl>
+<p>LGPL</p>
+<p>An ISIS(/IIF/Z39.2/ISO2709)-style record in pure PHP. First of all: Use Tcl, Java, Perl or plain C, but please don't use PHP -- it's a mess.</p>
+<p>This is only loosely connected to an <a class="el" href="namespaceIsis.html">Isis</a> Database, most functions can be used without having a DB.</p>
+<p>Note: Most getter methods work regardless of the type of tags. However, the setters are strongly biased towards numeric tags.</p>
+<dl class="version"><dt><b>Version:</b></dt><dd></dd></dl>
+<dl class="rcs"><dt><b>Revision</b></dt><dd>1.10 </dd></dl>
+<p>LGPL </p>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/namespaceSpyc.html b/doc/html/namespaceSpyc.html
new file mode 100644
index 0000000..8d8c8e7
--- /dev/null
+++ b/doc/html/namespaceSpyc.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Spyc Namespace Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="namespaces.html"><span>Namespace&nbsp;List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Spyc Namespace Reference</h1><table border="0" cellpadding="0" cellspacing="0">
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p><a class="el" href="classSpyc.html">Spyc</a> -- A Simple PHP YAML Class </p>
+<dl class="version"><dt><b>Version:</b></dt><dd>0.4.5 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd>Vlad Andersen &lt;<a href="mailto:vlad.andersen@gmail.com">vlad.andersen@gmail.com</a>&gt; </dd>
+<dd>
+Chris Wanstrath &lt;<a href="mailto:chris@ozmm.org">chris@ozmm.org</a>&gt; <a class="el" href="">Copyright 2005-2006 Chris Wanstrath, 2006-2009 Vlad Andersen <a href="http://www.opensource.org/licenses/mit-license.php">http://www.opensource.org/licenses/mit-license.php</a> MIT License The Simple PHP YAML Class. This class can be used to read a YAML file and convert its contents into a PHP array. It currently supports a very limited subsection of the YAML spec. Usage: <code> $Spyc = new Spyc; $array = $Spyc-&gt;load($file); </code> or: <code> $array = Spyc::YAMLLoad($file); </code> or: <code> $array = spyc_load_file($file); </code> </a></dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:17 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/namespaces.html b/doc/html/namespaces.html
new file mode 100644
index 0000000..6e74e91
--- /dev/null
+++ b/doc/html/namespaces.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Namespace Index</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li class="current"><a href="namespaces.html"><span>Namespace&nbsp;List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Namespace List</h1>Here is a list of all documented namespaces with brief descriptions:<table>
+ <tr><td class="indexkey"><a class="el" href="namespaceIsis.html">Isis</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="namespaceSpyc.html">Spyc</a></td><td class="indexvalue"></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/oip_8h_source.html b/doc/html/oip_8h_source.html
new file mode 100644
index 0000000..b5a8fc4
--- /dev/null
+++ b/doc/html/oip_8h_source.html
@@ -0,0 +1,101 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/oip.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/oip.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef OIP_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: oip.h,v 1.2 2003/04/08 00:20:53 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> OpenIsis page</span>
+<a name="l00027"></a>00027 <span class="comment">*/</span>
+<a name="l00028"></a>00028
+<a name="l00029"></a>00029 <span class="comment">/* standalone stdio version */</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;stdio.h&gt;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#define OIPRUN int main ( int argc, const char **argv ) {</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define OIPEND return 0; }</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#define OIPP fprintf</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define OIPF stdout</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#define OIPS( s ) fputs( s, stdout )</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span>
+<a name="l00037"></a>00037 <span class="preprocessor">#define OIP_H</span>
+<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* OIP_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/openisis_8h_source.html b/doc/html/openisis_8h_source.html
new file mode 100644
index 0000000..685002d
--- /dev/null
+++ b/doc/html/openisis_8h_source.html
@@ -0,0 +1,983 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/openisis.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/openisis.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef OPENISIS_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: openisis.h,v 1.95 2003/11/23 10:25:38 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> public interface of the openisis lib.</span>
+<a name="l00027"></a>00027 <span class="comment"> usage samples of most calls are found in openisis.c</span>
+<a name="l00028"></a>00028 <span class="comment">*/</span>
+<a name="l00029"></a>00029
+<a name="l00030"></a>00030 <span class="preprocessor">#define OPENISIS_VERSION &quot;0.9.1&quot;</span>
+<a name="l00031"></a>00031 <span class="preprocessor"></span>
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef __STDC__</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor"># ifndef const</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor"># define const</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor"># endif</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {
+<a name="l00040"></a>00040 <span class="preprocessor">#endif</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span>
+<a name="l00042"></a>00042 <span class="comment">/* ************************************************************</span>
+<a name="l00043"></a>00043 <span class="comment"> record structure</span>
+<a name="l00044"></a>00044 <span class="comment">*/</span>
+<a name="l00045"></a>00045
+<a name="l00049"></a><a class="code" href="structOpenIsisField.html">00049</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structOpenIsisField.html">OpenIsisField</a> {
+<a name="l00050"></a>00050 <span class="keywordtype">int</span> tag;
+<a name="l00051"></a>00051 <span class="keyword">const</span> <span class="keywordtype">char</span> *val;
+<a name="l00052"></a>00052 <span class="keywordtype">int</span> len;
+<a name="l00053"></a>00053 } <a class="code" href="structOpenIsisField.html">OpenIsisField</a>;
+<a name="l00054"></a>00054
+<a name="l00055"></a>00055
+<a name="l00058"></a><a class="code" href="structOpenIsisRec.html">00058</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> {
+<a name="l00059"></a>00059 <span class="keywordtype">int</span> dbid;
+<a name="l00060"></a>00060 <span class="keywordtype">int</span> rowid;
+<a name="l00061"></a>00061 <span class="keywordtype">int</span> bytes; <span class="comment">/* total avail bytes */</span>
+<a name="l00062"></a>00062 <span class="keywordtype">int</span> used; <span class="comment">/* total used bytes (originally BWB) */</span>
+<a name="l00063"></a>00063 <span class="keywordtype">int</span> fields; <span class="comment">/* avail number of fields (originally BWP) */</span>
+<a name="l00064"></a>00064 <span class="keywordtype">int</span> base; <span class="comment">/* byte offset of contents area (after fields) */</span>
+<a name="l00065"></a>00065 <span class="keywordtype">int</span> len; <span class="comment">/* used number of fields */</span>
+<a name="l00066"></a>00066 <span class="keywordtype">int</span> state;
+<a name="l00067"></a>00067 <a class="code" href="structOpenIsisField.html">OpenIsisField</a> field[1];
+<a name="l00068"></a>00068 } <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a>;
+<a name="l00069"></a>00069
+<a name="l00070"></a>00070 <span class="comment">/* compute base from fields (for both raw and cooked record) */</span>
+<a name="l00071"></a>00071 <span class="preprocessor">#define OPENISIS_BASESZ( nfields ) ((int)sizeof(int)*(8 + 3*(nfields)))</span>
+<a name="l00072"></a>00072 <span class="preprocessor"></span>
+<a name="l00073"></a>00073 <span class="comment">/* initialise record of f fields, n bytes */</span>
+<a name="l00074"></a>00074 <span class="preprocessor">#define OPENISIS_INITREC( r, n, f ) \</span>
+<a name="l00075"></a>00075 <span class="preprocessor"> do { \</span>
+<a name="l00076"></a>00076 <span class="preprocessor"> memset( r, 0, n ); \</span>
+<a name="l00077"></a>00077 <span class="preprocessor"> (r)-&gt;bytes = (n); \</span>
+<a name="l00078"></a>00078 <span class="preprocessor"> (r)-&gt;fields = (f); \</span>
+<a name="l00079"></a>00079 <span class="preprocessor"> (r)-&gt;used = (r)-&gt;base = OPENISIS_BASESZ( (r)-&gt;fields ); \</span>
+<a name="l00080"></a>00080 <span class="preprocessor"> } while (0)</span>
+<a name="l00081"></a>00081 <span class="preprocessor"></span>
+<a name="l00082"></a>00082 <span class="comment">/* init with std 1 field per 100 bytes */</span>
+<a name="l00083"></a>00083 <span class="preprocessor">#define OPENISIS_INITSTD( r, n ) OPENISIS_INITREC( r, n, (n)/100 )</span>
+<a name="l00084"></a>00084 <span class="preprocessor"></span><span class="comment">/* init a buffer structure which has a member r */</span>
+<a name="l00085"></a>00085 <span class="preprocessor">#define OPENISIS_INITBUF( x ) OPENISIS_INITSTD( &amp;x.r, sizeof(x) )</span>
+<a name="l00086"></a>00086 <span class="preprocessor"></span><span class="preprocessor">#define OPENISIS_CLRREC( r ) \</span>
+<a name="l00087"></a>00087 <span class="preprocessor"> do { \</span>
+<a name="l00088"></a>00088 <span class="preprocessor"> (r)-&gt;len = (r)-&gt;state = 0; \</span>
+<a name="l00089"></a>00089 <span class="preprocessor"> (r)-&gt;used = (r)-&gt;base = OPENISIS_BASESZ( (r)-&gt;fields ); \</span>
+<a name="l00090"></a>00090 <span class="preprocessor"> } while (0)</span>
+<a name="l00091"></a>00091 <span class="preprocessor"></span>
+<a name="l00092"></a>00092 <span class="comment">/* check some invariants (for both raw and cooked record) */</span>
+<a name="l00093"></a>00093 <span class="preprocessor">#define OPENISIS_RECOK( r ) \</span>
+<a name="l00094"></a>00094 <span class="preprocessor"> ( (r)-&gt;base &lt;= (r)-&gt;used \</span>
+<a name="l00095"></a>00095 <span class="preprocessor"> &amp;&amp; (r)-&gt;used &lt;= (r)-&gt;bytes \</span>
+<a name="l00096"></a>00096 <span class="preprocessor"> &amp;&amp; (r)-&gt;len &lt;= (r)-&gt;fields \</span>
+<a name="l00097"></a>00097 <span class="preprocessor"> &amp;&amp; (r)-&gt;base == OPENISIS_BASESZ( (r)-&gt;fields ) )</span>
+<a name="l00098"></a>00098 <span class="preprocessor"></span>
+<a name="l00099"></a>00099
+<a name="l00102"></a>00102 <span class="keyword">enum</span> { <span class="comment">/* field types */</span>
+<a name="l00103"></a>00103 OPENISIS_FTX = 0, <span class="comment">/* alphanum */</span>
+<a name="l00104"></a>00104 OPENISIS_FTA = 1, <span class="comment">/* STRICTLY alpha */</span>
+<a name="l00105"></a>00105 OPENISIS_FTN = 2, <span class="comment">/* numeric */</span>
+<a name="l00106"></a>00106 OPENISIS_FTP = 3, <span class="comment">/* pattern */</span>
+<a name="l00107"></a>00107 OPENISIS_FTB = 4, <span class="comment">/* bool (old: 13) */</span>
+<a name="l00108"></a>00108 OPENISIS_FTE = 5, <span class="comment">/* enum (old: 12) */</span>
+<a name="l00109"></a>00109 OPENISIS_FTI = 8, <span class="comment">/* ISO (unused) */</span>
+<a name="l00110"></a>00110 OPENISIS_FTT = 9, <span class="comment">/* table (unused) */</span>
+<a name="l00111"></a>00111 OPENISIS_FTO = 13, <span class="comment">/* structure: operator */</span>
+<a name="l00112"></a>00112 OPENISIS_FTR = 14, <span class="comment">/* structure: record */</span>
+<a name="l00113"></a>00113 OPENISIS_FTS = 15, <span class="comment">/* structure: sequence */</span>
+<a name="l00114"></a>00114 OPENISIS_FTV = 16, <span class="comment">/* enum value (old: 31) */</span>
+<a name="l00115"></a>00115 OPENISIS_FTF = 16 <span class="comment">/* subfield (unused) */</span>
+<a name="l00116"></a>00116 };
+<a name="l00117"></a>00117
+<a name="l00118"></a>00118 <span class="preprocessor">#define OPENISIS_FD_NAMELEN 32</span>
+<a name="l00119"></a><a class="code" href="structOpenIsisFd.html">00119</a> <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structOpenIsisFd.html">OpenIsisFd</a> {
+<a name="l00120"></a>00120 <span class="keywordtype">int</span> id; <span class="comment">/* tag */</span>
+<a name="l00121"></a>00121 <span class="keywordtype">char</span> subf; <span class="comment">/* subfield char or 0 */</span>
+<a name="l00122"></a>00122 <span class="keywordtype">char</span> type; <span class="comment">/* type */</span>
+<a name="l00123"></a>00123 <span class="keywordtype">char</span> rep; <span class="comment">/* !0 for repeated */</span>
+<a name="l00124"></a>00124 <span class="keywordtype">char</span> slen; <span class="comment">/* length of childs */</span>
+<a name="l00125"></a>00125 <span class="keywordtype">short</span> len; <span class="comment">/* max length or enum value */</span>
+<a name="l00126"></a>00126 <span class="keywordtype">char</span> name[OPENISIS_FD_NAMELEN]; <span class="comment">/* name, 0 terminated, max 30 */</span>
+<a name="l00127"></a>00127 <span class="keywordtype">char</span> desc[OPENISIS_FD_NAMELEN]; <span class="comment">/* 0 terminated description */</span>
+<a name="l00128"></a>00128 <span class="keywordtype">char</span> *pat; <span class="comment">/* 0 terminated pattern */</span>
+<a name="l00129"></a>00129 <span class="keywordtype">char</span> *dflt; <span class="comment">/* 0 terminated default value */</span>
+<a name="l00130"></a>00130 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *info; <span class="comment">/* additional application dependent attributes */</span>
+<a name="l00131"></a>00131 <span class="keyword">struct </span><a class="code" href="structOpenIsisFd.html">OpenIsisFd</a> **subs; <span class="comment">/* subfield childs */</span>
+<a name="l00132"></a>00132 } <a class="code" href="structOpenIsisFd.html">OpenIsisFd</a>;
+<a name="l00133"></a>00133
+<a name="l00134"></a>00134
+<a name="l00137"></a><a class="code" href="structOpenIsisFdt.html">00137</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00138"></a>00138 <span class="keywordtype">int</span> len;
+<a name="l00139"></a>00139 <a class="code" href="structOpenIsisFd.html">OpenIsisFd</a> *fd;
+<a name="l00140"></a>00140 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec; <span class="comment">/* additional fields like formats, worksheets ... */</span>
+<a name="l00141"></a>00141 <span class="comment">/* additional internal data like a hash might follow */</span>
+<a name="l00142"></a>00142 } <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a>;
+<a name="l00143"></a>00143
+<a name="l00144"></a>00144
+<a name="l00145"></a><a class="code" href="structOpenIsisHit.html">00145</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">/* where a key has a hit */</span>
+<a name="l00146"></a>00146
+<a name="l00147"></a>00147 <span class="keywordtype">unsigned</span> mfn;
+<a name="l00148"></a>00148 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> tag;
+<a name="l00149"></a>00149 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> occ; <span class="comment">/* hit is in occ&apos;th occurence of field tag in row mfn */</span>
+<a name="l00150"></a>00150 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> pos; <span class="comment">/* ... as the pos&apos;th word */</span>
+<a name="l00151"></a>00151 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> dbn; <span class="comment">/* for multi-db index; ignored by now */</span>
+<a name="l00152"></a>00152 } <a class="code" href="structOpenIsisHit.html">OpenIsisHit</a>;
+<a name="l00153"></a>00153
+<a name="l00154"></a><a class="code" href="structOpenIsisVal.html">00154</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00155"></a>00155 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> len;
+<a name="l00156"></a>00156 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> byt[23];
+<a name="l00157"></a>00157 } <a class="code" href="structOpenIsisVal.html">OpenIsisVal</a>;
+<a name="l00158"></a>00158
+<a name="l00159"></a><a class="code" href="structOpenIsisKey.html">00159</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00160"></a>00160 <a class="code" href="structOpenIsisVal.html">OpenIsisVal</a> val;
+<a name="l00161"></a>00161 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> len;
+<a name="l00162"></a>00162 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> byt[255];
+<a name="l00163"></a>00163 } <a class="code" href="structOpenIsisKey.html">OpenIsisKey</a>;
+<a name="l00164"></a>00164
+<a name="l00165"></a>00165
+<a name="l00170"></a>00170 <span class="keyword">enum</span> {
+<a name="l00171"></a>00171 OPENISIS_XCTL = -1, <span class="comment">/* the &quot;index&quot; control field */</span>
+<a name="l00172"></a>00172 OPENISIS_XFST = -2, <span class="comment">/* fst view line */</span>
+<a name="l00173"></a>00173 OPENISIS_XHIT = -3, <span class="comment">/* dotted decimal hit plus val */</span>
+<a name="l00174"></a>00174 OPENISIS_XADD = -4, <span class="comment">/* (prefix of) binary OpenIsisKey to add */</span>
+<a name="l00175"></a>00175 OPENISIS_XDEL = -5 <span class="comment">/* (prefix of) binary OpenIsisKey to del */</span>
+<a name="l00176"></a>00176 };
+<a name="l00177"></a>00177
+<a name="l00178"></a>00178
+<a name="l00186"></a>00186 <span class="keyword">extern</span> <a class="code" href="structOpenIsisField.html">OpenIsisField</a> *openIsisRGet ( <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *r, <span class="keywordtype">int</span> tag, <span class="keywordtype">int</span> *pos );
+<a name="l00187"></a>00187
+<a name="l00188"></a>00188 <span class="keyword">extern</span> <a class="code" href="structOpenIsisField.html">OpenIsisField</a> *openIsisROccurence ( <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *r, <span class="keywordtype">int</span> tag, <span class="keywordtype">int</span> occ );
+<a name="l00189"></a>00189
+<a name="l00194"></a>00194 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisA2i ( <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> l );
+<a name="l00199"></a>00199 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisA2il ( <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> l, <span class="keywordtype">int</span> *res );
+<a name="l00203"></a>00203 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisA2id ( <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> l, <span class="keywordtype">int</span> dflt );
+<a name="l00208"></a>00208 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisI2a ( <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> i );
+<a name="l00209"></a>00209 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisU2a ( <span class="keywordtype">char</span> *p, <span class="keywordtype">unsigned</span> u );
+<a name="l00210"></a>00210
+<a name="l00216"></a>00216 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisRInt ( <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *r, <span class="keywordtype">int</span> tag, <span class="keywordtype">int</span> def, <span class="keywordtype">int</span> *pos );
+<a name="l00217"></a>00217
+<a name="l00223"></a>00223 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisRInt2 (<a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec,
+<a name="l00224"></a>00224 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *dflt, <span class="keywordtype">int</span> tag, <span class="keywordtype">int</span> def);
+<a name="l00225"></a>00225
+<a name="l00230"></a>00230 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisREnum ( <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *fdt,
+<a name="l00231"></a>00231 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *r, <span class="keywordtype">int</span> tag, <span class="keywordtype">int</span> def, <span class="keywordtype">int</span> *pos );
+<a name="l00232"></a>00232
+<a name="l00237"></a>00237 <span class="keyword">extern</span> <span class="keywordtype">char</span>* openIsisRString (<a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *r,
+<a name="l00238"></a>00238 <span class="keywordtype">int</span> tag, <span class="keywordtype">int</span> *pos, <span class="keywordtype">char</span> *buf, <span class="keywordtype">int</span> len);
+<a name="l00239"></a>00239
+<a name="l00243"></a>00243 <span class="keyword">extern</span> <span class="keywordtype">char</span>* openIsisRString2 (<a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec,
+<a name="l00244"></a>00244 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *dflt, <span class="keywordtype">int</span> tag, <span class="keywordtype">char</span> *buf, <span class="keywordtype">int</span> len);
+<a name="l00245"></a>00245
+<a name="l00256"></a>00256 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisRSerialize ( <span class="keywordtype">char</span> *buf, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec );
+<a name="l00261"></a>00261 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisRSerializeBin ( <span class="keywordtype">char</span> *buf, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec );
+<a name="l00262"></a>00262
+<a name="l00270"></a>00270 <span class="keyword">extern</span> <span class="keywordtype">char</span>* openIsisRSerializeAlloc (<a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec, <span class="keywordtype">char</span> *buf, <span class="keywordtype">int</span> *len);
+<a name="l00271"></a>00271
+<a name="l00277"></a>00277 <span class="comment">/* ************************************************************</span>
+<a name="l00278"></a>00278 <span class="comment"> fdt</span>
+<a name="l00279"></a>00279 <span class="comment">*/</span>
+<a name="l00280"></a>00280
+<a name="l00283"></a>00283 <span class="keyword">extern</span> <a class="code" href="structOpenIsisFd.html">OpenIsisFd</a>* openIsisFById ( <span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *fdt, <span class="keywordtype">int</span> <span class="keywordtype">id</span>, <span class="keywordtype">int</span> subf );
+<a name="l00284"></a>00284
+<a name="l00287"></a>00287 <span class="keyword">extern</span> <a class="code" href="structOpenIsisFd.html">OpenIsisFd</a>* openIsisFByName (<span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *fdt, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00288"></a>00288
+<a name="l00289"></a>00289 <span class="keyword">enum</span> {
+<a name="l00290"></a>00290 OPENISIS_NOENUM = 0x10000 <span class="comment">/* enum NOENUM :) -- not a short */</span>
+<a name="l00291"></a>00291 };
+<a name="l00292"></a>00292
+<a name="l00297"></a>00297 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisFEnum ( <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *fdt, <span class="keywordtype">int</span> <span class="keywordtype">id</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *name );
+<a name="l00298"></a>00298
+<a name="l00302"></a>00302 <span class="keyword">extern</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a>* openIsisFFree (<a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *fdt);
+<a name="l00303"></a>00303
+<a name="l00311"></a>00311 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a>* openIsisFFdt2Rec (
+<a name="l00312"></a>00312 <span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *fdt, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec, <span class="keywordtype">int</span> embchld);
+<a name="l00313"></a>00313
+<a name="l00318"></a>00318 <span class="keyword">extern</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a>* openIsisFRec2Fdt (<a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec);
+<a name="l00319"></a>00319
+<a name="l00320"></a>00320
+<a name="l00321"></a>00321 <span class="comment">/* ************************************************************</span>
+<a name="l00322"></a>00322 <span class="comment"> session type and utilities</span>
+<a name="l00323"></a>00323 <span class="comment">*/</span>
+<a name="l00324"></a>00324
+<a name="l00325"></a>00325 <span class="keyword">typedef</span> <span class="keyword">struct </span>OpenIsisSes *OpenIsisSession;
+<a name="l00326"></a>00326
+<a name="l00327"></a>00327 <span class="keyword">extern</span> <span class="keywordtype">void</span> *openIsisMAlloc ( <span class="keywordtype">int</span> size );
+<a name="l00328"></a>00328 <span class="keyword">extern</span> <span class="keywordtype">void</span> openIsisMFree ( <span class="keywordtype">void</span> *mem );
+<a name="l00329"></a>00329 <span class="keyword">extern</span> <span class="keywordtype">void</span> *openIsisMDup ( <span class="keyword">const</span> <span class="keywordtype">void</span> *str, <span class="keywordtype">int</span> size );
+<a name="l00330"></a>00330
+<a name="l00338"></a>00338 <span class="keyword">extern</span> <span class="keywordtype">char</span> *openIsisToHtml ( <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> len );
+<a name="l00339"></a>00339 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisUtf8Chk ( <span class="keywordtype">void</span> *mem, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> *tof );
+<a name="l00340"></a>00340
+<a name="l00341"></a>00341
+<a name="l00342"></a>00342 <span class="comment">/* ************************************************************</span>
+<a name="l00343"></a>00343 <span class="comment"> stream IO</span>
+<a name="l00344"></a>00344 <span class="comment">*/</span>
+<a name="l00345"></a>00345
+<a name="l00346"></a>00346 <span class="keyword">typedef</span> <span class="keyword">struct </span>OpenIsisIos *OpenIsisStream;
+<a name="l00347"></a>00347 <span class="keyword">typedef</span> <span class="keywordtype">int</span> OpenIsisSFunc ( OpenIsisStream s, <span class="keywordtype">int</span> op );
+<a name="l00348"></a>00348
+<a name="l00349"></a>00349 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisSOpen ( <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> flags, OpenIsisSFunc *type );
+<a name="l00350"></a>00350
+<a name="l00354"></a>00354 <span class="keyword">enum</span> { <span class="comment">/* our very own errno */</span>
+<a name="l00355"></a>00355 OPENISIS_ERR_OK = 0, <span class="comment">/* 0 is no error, also read(2)&apos;s EINTR, EAGAIN */</span>
+<a name="l00356"></a>00356 <span class="comment">/* errors logged at level VERBOSE */</span>
+<a name="l00357"></a>00357 OPENISIS_ERR_EOF = 0x10000, <span class="comment">/* end of file */</span>
+<a name="l00358"></a>00358 <span class="comment">/* errors logged at level ERROR */</span>
+<a name="l00359"></a>00359 OPENISIS_ERR_FAULT = 0x20000, <span class="comment">/* NULL pointer or bad sized buffer given */</span>
+<a name="l00360"></a>00360 OPENISIS_ERR_INVAL = 0x30000, <span class="comment">/* general invalid parameters, any EINVAL errno */</span>
+<a name="l00361"></a>00361 OPENISIS_ERR_BADF = 0x40000, <span class="comment">/* bad file, also read(2)&apos;s EINVAL, some of open(2) */</span>
+<a name="l00362"></a>00362 <span class="comment">/* errors logged at level SYSERR */</span>
+<a name="l00363"></a>00363 OPENISIS_ERR_IO = 0x50000, <span class="comment">/* real IO error, also write(2)&apos;s ENOSPC, EPIPE */</span>
+<a name="l00364"></a>00364 OPENISIS_ERR_NOMEM = 0x60000, <span class="comment">/* out of memory, also open(2)&apos;s EMFILE, ENFILE */</span>
+<a name="l00365"></a>00365 OPENISIS_ERR_BUSY = 0x70000, <span class="comment">/* object is busy */</span>
+<a name="l00366"></a>00366 <span class="comment">/* errors logged at level FATAL */</span>
+<a name="l00367"></a>00367 OPENISIS_ERR_TRASH = 0x80000, <span class="comment">/* database internal consistency */</span>
+<a name="l00368"></a>00368 OPENISIS_ERR_IDIOT = 0x90000 <span class="comment">/* caught programming error */</span>
+<a name="l00369"></a>00369 };
+<a name="l00370"></a>00370
+<a name="l00371"></a>00371 <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00372"></a>00372 OPENISIS_LOG_OFF = 0, <span class="comment">/* don&apos;t log anything */</span>
+<a name="l00373"></a>00373 OPENISIS_LOG_FATAL = 0x100000, <span class="comment">/* fatal internal errors: we can&apos;t go on */</span>
+<a name="l00374"></a>00374 OPENISIS_LOG_SYSERR = 0x200000, <span class="comment">/* problem with system ressources: bad file, no mem */</span>
+<a name="l00375"></a>00375 OPENISIS_LOG_IOERR = 0x300000, <span class="comment">/* problem on IO */</span>
+<a name="l00376"></a>00376 OPENISIS_LOG_ERROR = 0x400000, <span class="comment">/* unusable input, database or query */</span>
+<a name="l00377"></a>00377 OPENISIS_LOG_WARN = 0x500000, <span class="comment">/* bad input */</span>
+<a name="l00378"></a>00378 OPENISIS_LOG_INFO = 0x600000, <span class="comment">/* some major event like opening a db */</span>
+<a name="l00379"></a>00379 OPENISIS_LOG_VERBOSE = 0x700000, <span class="comment">/* any event like reading a record */</span>
+<a name="l00380"></a>00380 OPENISIS_LOG_TRACE = 0x800000, <span class="comment">/* database content (log_str) */</span>
+<a name="l00381"></a>00381 <span class="comment">/* highest levels only with debug built */</span>
+<a name="l00382"></a>00382 OPENISIS_LOG_DEBUG = 0x900000, <span class="comment">/* lots of processing details */</span>
+<a name="l00383"></a>00383 OPENISIS_LOG_ALL = 0xa00000 <span class="comment">/* just everything, even built-in content */</span>
+<a name="l00384"></a>00384 } OpenIsisLogLevel;
+<a name="l00385"></a>00385
+<a name="l00386"></a>00386 <span class="keyword">enum</span> {
+<a name="l00387"></a>00387 OPENISIS_ERR_ERRORS = 10,
+<a name="l00388"></a>00388 OPENISIS_ERR_MASK = 0xf0000, <span class="comment">/* mask for filtering error code */</span>
+<a name="l00389"></a>00389 OPENISIS_ERR_SHIFT = 16, <span class="comment">/* shift to make codes 0,1...ERR_ERRORS */</span>
+<a name="l00390"></a>00390 OPENISIS_LOG_NOCHANGE = -1, <span class="comment">/* leave as is when initialising log */</span>
+<a name="l00391"></a>00391 OPENISIS_LOG_LEVELS = 11,
+<a name="l00392"></a>00392 OPENISIS_LOG_MASK = 0xf00000, <span class="comment">/* mask for filtering log levels */</span>
+<a name="l00393"></a>00393 OPENISIS_LOG_SHIFT = 20, <span class="comment">/* shift to make codes 0,1...LOG_LEVELS */</span>
+<a name="l00394"></a>00394 <span class="comment">/*</span>
+<a name="l00395"></a>00395 <span class="comment"> the following ids are provided just in case</span>
+<a name="l00396"></a>00396 <span class="comment"> you don&apos;t feel comfortable assuming that in,out,err are always 0,1,2 ;)</span>
+<a name="l00397"></a>00397 <span class="comment"> typically, you don&apos;t need any of these, 0 will work ...</span>
+<a name="l00398"></a>00398 <span class="comment"> */</span>
+<a name="l00399"></a>00399 OPENISIS_SIN = 0, <span class="comment">/* stream id of stdin */</span>
+<a name="l00400"></a>00400 OPENISIS_SOUT = 1, <span class="comment">/* stdout */</span>
+<a name="l00401"></a>00401 OPENISIS_SERR = 2, <span class="comment">/* stderr */</span>
+<a name="l00402"></a>00402 OPENISIS_SMASK = 0xffff, <span class="comment">/* mask of stream id part of to */</span>
+<a name="l00403"></a>00403 OPENISIS_MSG_VA = 0x1000000 <span class="comment">/* 1st parameter after fmt IS a va_list */</span>
+<a name="l00404"></a>00404 };
+<a name="l00405"></a>00405
+<a name="l00425"></a>00425 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisSMsg ( <span class="keywordtype">int</span> to, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ... );
+<a name="l00426"></a>00426
+<a name="l00436"></a>00436 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisSGets ( <span class="keywordtype">int</span> fd, <span class="keywordtype">char</span> **ptr, <span class="keywordtype">char</span> delim );
+<a name="l00437"></a>00437 <span class="preprocessor">#define openIsisSReadln( p ) openIsisSGets( 0, p, &apos;\n&apos; )</span>
+<a name="l00438"></a>00438 <span class="preprocessor"></span>
+<a name="l00439"></a><a class="code" href="structOpenIsisRecStream.html">00439</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structOpenIsisRecStream.html">OpenIsisRecStream</a> {
+<a name="l00440"></a>00440 OpenIsisStream in; <span class="comment">/* input stream to read from */</span>
+<a name="l00441"></a>00441 <span class="keywordtype">int</span> flg; <span class="comment">/* flags */</span>
+<a name="l00442"></a>00442 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *buf; <span class="comment">/* original buffer */</span>
+<a name="l00443"></a>00443 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec; <span class="comment">/* record read */</span>
+<a name="l00444"></a>00444 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *dict; <span class="comment">/* dictionary of field names */</span>
+<a name="l00445"></a>00445 } <a class="code" href="structOpenIsisRecStream.html">OpenIsisRecStream</a>;
+<a name="l00446"></a>00446
+<a name="l00447"></a>00447 <span class="comment">/*</span>
+<a name="l00448"></a>00448 <span class="comment"> stream in records in some free-style format suitable for</span>
+<a name="l00449"></a>00449 <span class="comment"> mails, properties, syspar ...</span>
+<a name="l00450"></a>00450 <span class="comment"> fields are delimited by CR or NL or CR-NL</span>
+<a name="l00451"></a>00451 <span class="comment"> within a field, tag stops at blank,TAB,= or :</span>
+<a name="l00452"></a>00452 <span class="comment"> after a TAB, val starts immediately</span>
+<a name="l00453"></a>00453 <span class="comment"> after a = or :, val starts at 1st character not a blank</span>
+<a name="l00454"></a>00454 <span class="comment"> after a blank, val starts at 1st char not one of the above separators</span>
+<a name="l00455"></a>00455 <span class="comment"></span>
+<a name="l00456"></a>00456 <span class="comment"> processing</span>
+<a name="l00457"></a>00457 <span class="comment">- a field or record separator is recognized anywhere</span>
+<a name="l00458"></a>00458 <span class="comment">- within each field, the tag is read up to the first separator</span>
+<a name="l00459"></a>00459 <span class="comment"> (any &quot;special&quot; char, all controls, whitespace and most punctuation).</span>
+<a name="l00460"></a>00460 <span class="comment"> upon reaching a separator, the tag is identified.</span>
+<a name="l00461"></a>00461 <span class="comment"> if it is empty, and the record has a field, now new field is created.</span>
+<a name="l00462"></a>00462 <span class="comment"> else, if the tag cannot be identified,</span>
+<a name="l00463"></a>00463 <span class="comment"> a tag of -1 is used and the tag string appended as value.</span>
+<a name="l00464"></a>00464 <span class="comment">- the separator consists of any number of leading blanks,</span>
+<a name="l00465"></a>00465 <span class="comment"> some separator char, and, unless the sepchar is TAB, trailing blanks.</span>
+<a name="l00466"></a>00466 <span class="comment"> if the current field is not empty, the separator is appended as value.</span>
+<a name="l00467"></a>00467 <span class="comment">- the rest of the field is appended as value</span>
+<a name="l00468"></a>00468 <span class="comment"></span>
+<a name="l00469"></a>00469 <span class="comment">- a field with empty tag and value (blank line)</span>
+<a name="l00470"></a>00470 <span class="comment"> terminates the record in most modes</span>
+<a name="l00471"></a>00471 <span class="comment">- a field with empty tag (continuation line)</span>
+<a name="l00472"></a>00472 <span class="comment"> has it&apos;s separator AND value appended to the previous field</span>
+<a name="l00473"></a>00473 <span class="comment">- if either a tag or a separator extend over more than 4k,</span>
+<a name="l00474"></a>00474 <span class="comment"> the stream is considered over limit.</span>
+<a name="l00475"></a>00475 <span class="comment"></span>
+<a name="l00476"></a>00476 <span class="comment">*/</span>
+<a name="l00477"></a>00477 <span class="keyword">enum</span> {
+<a name="l00478"></a>00478 OPENISIS_STOPONEMPTY = 0x10, <span class="comment">/* stop at empty line */</span>
+<a name="l00479"></a>00479 OPENISIS_AUTOCLONE = 0x20, <span class="comment">/* clone the record even if not needed */</span>
+<a name="l00480"></a>00480 OPENISIS_TRANSPARENT = 0x40, <span class="comment">/* do not convert vtabs to newlines */</span>
+<a name="l00481"></a>00481 OPENISIS_MAIL = 0x100, <span class="comment">/* process mail body */</span>
+<a name="l00482"></a>00482 OPENISIS_MBOX = 0x200, <span class="comment">/* input stream is mbox format */</span>
+<a name="l00483"></a>00483 OPENISIS_DETACH = 0x400, <span class="comment">/* detach body */</span>
+<a name="l00484"></a>00484 OPENISIS_CONVERT = 0x800 <span class="comment">/* fix body parts */</span>
+<a name="l00485"></a>00485 };
+<a name="l00486"></a>00486
+<a name="l00487"></a>00487 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisSGetr ( <a class="code" href="structOpenIsisRecStream.html">OpenIsisRecStream</a> *stream );
+<a name="l00488"></a>00488
+<a name="l00489"></a>00489
+<a name="l00490"></a>00490
+<a name="l00491"></a>00491 <span class="comment">/* ************************************************************</span>
+<a name="l00492"></a>00492 <span class="comment"> record utilities requiring a session</span>
+<a name="l00493"></a>00493 <span class="comment">*/</span>
+<a name="l00494"></a>00494
+<a name="l00505"></a>00505 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a>* openIsisRDup (
+<a name="l00506"></a>00506 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *r, <span class="keywordtype">int</span> room, <span class="keywordtype">int</span> discard );
+<a name="l00507"></a>00507
+<a name="l00508"></a>00508
+<a name="l00512"></a>00512 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a>* openIsisRMsg (
+<a name="l00513"></a>00513 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *r, <span class="keywordtype">int</span> discard, <span class="keywordtype">int</span> tag, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ... );
+<a name="l00514"></a>00514
+<a name="l00521"></a>00521 <span class="preprocessor">#define OPENISIS_RSPACE( recp, room, disc ) \</span>
+<a name="l00522"></a>00522 <span class="preprocessor"> do { if ( ! (recp) \</span>
+<a name="l00523"></a>00523 <span class="preprocessor"> || (recp)-&gt;len &gt;= (recp)-&gt;fields \</span>
+<a name="l00524"></a>00524 <span class="preprocessor"> || (recp)-&gt;bytes &lt; (recp)-&gt;used + (room) \</span>
+<a name="l00525"></a>00525 <span class="preprocessor"> ) (recp) = openIsisRDup( (recp), (room), (disc) ); } while (0)</span>
+<a name="l00526"></a>00526 <span class="preprocessor"></span>
+<a name="l00534"></a>00534 <span class="preprocessor">#define OPENISIS_RADD( recp, ntag, s, n, disc ) \</span>
+<a name="l00535"></a>00535 <span class="preprocessor"> do { \</span>
+<a name="l00536"></a>00536 <span class="preprocessor"> int _ll = (n); \</span>
+<a name="l00537"></a>00537 <span class="preprocessor"> OPENISIS_RSPACE( recp, _ll, disc ); \</span>
+<a name="l00538"></a>00538 <span class="preprocessor"> if ( (recp) ) { \</span>
+<a name="l00539"></a>00539 <span class="preprocessor"> OpenIsisField *_ff = (recp)-&gt;field + (recp)-&gt;len++; \</span>
+<a name="l00540"></a>00540 <span class="preprocessor"> _ff-&gt;tag = (ntag); \</span>
+<a name="l00541"></a>00541 <span class="preprocessor"> _ff-&gt;val = ((char*)recp)+(recp)-&gt;used; \</span>
+<a name="l00542"></a>00542 <span class="preprocessor"> if ( ! s ) \</span>
+<a name="l00543"></a>00543 <span class="preprocessor"> _ff-&gt;len = 0; \</span>
+<a name="l00544"></a>00544 <span class="preprocessor"> else \</span>
+<a name="l00545"></a>00545 <span class="preprocessor"> memcpy( (char*)_ff-&gt;val, s, _ff-&gt;len = _ll ); \</span>
+<a name="l00546"></a>00546 <span class="preprocessor"> (recp)-&gt;used += _ff-&gt;len; \</span>
+<a name="l00547"></a>00547 <span class="preprocessor"> } \</span>
+<a name="l00548"></a>00548 <span class="preprocessor"> } while(0)</span>
+<a name="l00549"></a>00549 <span class="preprocessor"></span>
+<a name="l00556"></a>00556 <span class="preprocessor">#define OPENISIS_RCAT( recp, s, n, disc ) \</span>
+<a name="l00557"></a>00557 <span class="preprocessor"> do { \</span>
+<a name="l00558"></a>00558 <span class="preprocessor"> OpenIsisField *_ff; \</span>
+<a name="l00559"></a>00559 <span class="preprocessor"> int _ll = (n); \</span>
+<a name="l00560"></a>00560 <span class="preprocessor"> assert ( (recp) ); \</span>
+<a name="l00561"></a>00561 <span class="preprocessor"> assert ( (recp)-&gt;len ); \</span>
+<a name="l00562"></a>00562 <span class="preprocessor"> if ( (recp)-&gt;bytes &lt; (recp)-&gt;used + _ll ) \</span>
+<a name="l00563"></a>00563 <span class="preprocessor"> (recp) = openIsisRDup( (recp), _ll, (disc) ); \</span>
+<a name="l00564"></a>00564 <span class="preprocessor"> _ff = (recp)-&gt;field + (recp)-&gt;len - 1; \</span>
+<a name="l00565"></a>00565 <span class="preprocessor"> memcpy( (char*)(_ff-&gt;val+_ff-&gt;len), s, _ll ); \</span>
+<a name="l00566"></a>00566 <span class="preprocessor"> _ff-&gt;len += _ll; \</span>
+<a name="l00567"></a>00567 <span class="preprocessor"> (recp)-&gt;used += _ll; \</span>
+<a name="l00568"></a>00568 <span class="preprocessor"> } while(0)</span>
+<a name="l00569"></a>00569 <span class="preprocessor"></span>
+<a name="l00570"></a>00570 <span class="comment">/* like OPENISIS_RADD, but based on strlen */</span>
+<a name="l00571"></a>00571 <span class="preprocessor">#define OPENISIS_RADDS( recp, ntag, s, disc ) \</span>
+<a name="l00572"></a>00572 <span class="preprocessor"> OPENISIS_RADD( recp, ntag, s, strlen(s), disc )</span>
+<a name="l00573"></a>00573 <span class="preprocessor"></span><span class="comment">/* like OPENISIS_RADD, but based on field */</span>
+<a name="l00574"></a>00574 <span class="preprocessor">#define OPENISIS_RADDF( recp, f, disc ) \</span>
+<a name="l00575"></a>00575 <span class="preprocessor"> OPENISIS_RADD( recp, (f)-&gt;tag, (f)-&gt;val, (f)-&gt;len, disc )</span>
+<a name="l00576"></a>00576 <span class="preprocessor"></span><span class="comment">/* like OPENISIS_RCAT, but based on strlen */</span>
+<a name="l00577"></a>00577 <span class="preprocessor">#define OPENISIS_RCATS( recp, s, disc ) \</span>
+<a name="l00578"></a>00578 <span class="preprocessor"> OPENISIS_RCAT( recp, s, strlen(s), disc )</span>
+<a name="l00579"></a>00579 <span class="preprocessor"></span>
+<a name="l00595"></a>00595 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *openIsisRSplitf (
+<a name="l00596"></a>00596 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec, <span class="keyword">const</span> <a class="code" href="structOpenIsisField.html">OpenIsisField</a>* field );
+<a name="l00597"></a>00597
+<a name="l00598"></a>00598
+<a name="l00599"></a>00599 <span class="keyword">enum</span> { <span class="comment">/* RSet flags */</span>
+<a name="l00600"></a>00600 OPENISIS_RARGC = 0xffff, <span class="comment">/* argc mask */</span>
+<a name="l00601"></a>00601 OPENISIS_RFDT = 0x0010000, <span class="comment">/* first vararg is the Fdt to use */</span>
+<a name="l00602"></a>00602 OPENISIS_RARGV= 0x0020000, <span class="comment">/* next vararg is a char **argv */</span>
+<a name="l00603"></a>00603 OPENISIS_RDIS = 0x0040000, <span class="comment">/* discard original record on change */</span>
+<a name="l00604"></a>00604 OPENISIS_RNOC = 0x0080000, <span class="comment">/* do not recompact after CHG/DEL op */</span>
+<a name="l00605"></a>00605 OPENISIS_RIGN = 0x0100000, <span class="comment">/* ignore unknown fields */</span>
+<a name="l00606"></a>00606 <span class="comment">/* default op is to append fields at the end */</span>
+<a name="l00607"></a>00607 OPENISIS_RCHG = 0x1000000, <span class="comment">/* change mode: overwrite previous field values */</span>
+<a name="l00608"></a>00608 OPENISIS_RDEL = 0x2000000, <span class="comment">/* args is a list of tags to delete */</span>
+<a name="l00609"></a>00609 OPENISIS_RDFLT= 0x4000000, <span class="comment">/* default mode: set field value only if not already present */</span>
+<a name="l00610"></a>00610 OPENISIS_ROP = 0xf000000 <span class="comment">/* op mask */</span>
+<a name="l00611"></a>00611 };
+<a name="l00612"></a>00612
+<a name="l00629"></a>00629 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *openIsisRSet ( <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec, <span class="keywordtype">int</span> mode, ... );
+<a name="l00630"></a>00630
+<a name="l00636"></a>00636 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisRDeserialize (
+<a name="l00637"></a>00637 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> **rec, <span class="keyword">const</span> <span class="keywordtype">char</span> *buf, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> flg );
+<a name="l00638"></a>00638
+<a name="l00639"></a>00639
+<a name="l00643"></a>00643 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *openIsisRAddI (
+<a name="l00644"></a>00644 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec, <span class="keywordtype">int</span> tag, <span class="keywordtype">int</span> value, <span class="keywordtype">int</span> discard);
+<a name="l00645"></a>00645
+<a name="l00646"></a>00646 <span class="keyword">enum</span> {
+<a name="l00647"></a>00647 OPENISIS_FMT_SHARP = 32, <span class="comment">/* # */</span>
+<a name="l00648"></a>00648 OPENISIS_FMT_SLASH, <span class="comment">/* / */</span>
+<a name="l00649"></a>00649 OPENISIS_FMT_PERCENT, <span class="comment">/* % */</span>
+<a name="l00650"></a>00650 OPENISIS_FMT_OPEN, <span class="comment">/* { */</span>
+<a name="l00651"></a>00651 OPENISIS_FMT_CLOSE, <span class="comment">/* } */</span>
+<a name="l00652"></a>00652 OPENISIS_FMT_ESC, <span class="comment">/* ! */</span>
+<a name="l00653"></a>00653 OPENISIS_FMT_B, <span class="comment">/* bold */</span>
+<a name="l00654"></a>00654 OPENISIS_FMT_BOX, <span class="comment">/* draw a box (0i) */</span>
+<a name="l00655"></a>00655 OPENISIS_FMT_BPICT, <span class="comment">/* draw background pict (1sn) */</span>
+<a name="l00656"></a>00656 OPENISIS_FMT_C, <span class="comment">/* column (1i) */</span>
+<a name="l00657"></a>00657 OPENISIS_FMT_CL, <span class="comment">/* colour (1i) */</span>
+<a name="l00658"></a>00658 OPENISIS_FMT_COLS, <span class="comment">/* colour table (s_) - emits a string of hex vals */</span>
+<a name="l00659"></a>00659 OPENISIS_FMT_FONTS, <span class="comment">/* font table (s_) */</span>
+<a name="l00660"></a>00660 OPENISIS_FMT_FS, <span class="comment">/* font size (1i) */</span>
+<a name="l00661"></a>00661 OPENISIS_FMT_F, <span class="comment">/* font (1i) */</span>
+<a name="l00662"></a>00662 OPENISIS_FMT_I, <span class="comment">/* italic */</span>
+<a name="l00663"></a>00663 OPENISIS_FMT_LINK, <span class="comment">/* link (2s_) */</span>
+<a name="l00664"></a>00664 OPENISIS_FMT_LW, <span class="comment">/* line width (1i) */</span>
+<a name="l00665"></a>00665 OPENISIS_FMT_M, <span class="comment">/* indentation in twips(1in) */</span>
+<a name="l00666"></a>00666 OPENISIS_FMT_NC, <span class="comment">/* new column (0i) */</span>
+<a name="l00667"></a>00667 OPENISIS_FMT_NEWLINE, <span class="comment">/* set newline (1s) */</span>
+<a name="l00668"></a>00668 OPENISIS_FMT_NP, <span class="comment">/* newpage (0i) */</span>
+<a name="l00669"></a>00669 OPENISIS_FMT_PICT, <span class="comment">/* draw pict (1s) */</span>
+<a name="l00670"></a>00670 OPENISIS_FMT_QC, <span class="comment">/* center */</span>
+<a name="l00671"></a>00671 OPENISIS_FMT_QJ, <span class="comment">/* justify */</span>
+<a name="l00672"></a>00672 OPENISIS_FMT_TAB, <span class="comment">/* tab (0i) */</span>
+<a name="l00673"></a>00673 OPENISIS_FMT_UL, <span class="comment">/* underline */</span>
+<a name="l00674"></a>00674 OPENISIS_FMT_X <span class="comment">/* blanks (1i) */</span>
+<a name="l00675"></a>00675 };
+<a name="l00676"></a>00676
+<a name="l00677"></a>00677 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a>* openIsisRFmt (
+<a name="l00678"></a>00678 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *buf, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *r );
+<a name="l00679"></a>00679
+<a name="l00680"></a>00680
+<a name="l00681"></a>00681
+<a name="l00682"></a>00682 <span class="comment">/* ************************************************************</span>
+<a name="l00683"></a>00683 <span class="comment"> db access</span>
+<a name="l00684"></a>00684 <span class="comment">*/</span>
+<a name="l00685"></a>00685
+<a name="l00691"></a>00691 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisDMaxId ( <span class="keywordtype">int</span> dbid );
+<a name="l00692"></a>00692
+<a name="l00700"></a>00700 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *openIsisDRead ( <span class="keywordtype">int</span> db, <span class="keywordtype">int</span> rowid );
+<a name="l00701"></a>00701
+<a name="l00705"></a>00705 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *openIsisDFmt (
+<a name="l00706"></a>00706 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *buf, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, <span class="keywordtype">int</span> db, <span class="keywordtype">int</span> rowid );
+<a name="l00707"></a>00707
+<a name="l00708"></a>00708
+<a name="l00717"></a>00717 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisDWritex ( <span class="keywordtype">int</span> dbid, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec,
+<a name="l00718"></a>00718 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *idx );
+<a name="l00719"></a>00719
+<a name="l00724"></a>00724 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisDWrite ( <span class="keywordtype">int</span> dbid, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec );
+<a name="l00725"></a>00725 <span class="preprocessor">#define OPENISIS_DWRITE( rec ) openIsisDWrite( (rec)-&gt;dbid, rec )</span>
+<a name="l00726"></a>00726 <span class="preprocessor"></span>
+<a name="l00727"></a>00727
+<a name="l00738"></a>00738 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *openIsisDScan (
+<a name="l00739"></a>00739 <span class="keywordtype">int</span> db, <span class="keywordtype">int</span> rowid, <span class="keywordtype">int</span> tag, <span class="keyword">const</span> <span class="keywordtype">char</span> *key );
+<a name="l00740"></a>00740
+<a name="l00752"></a>00752 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a>* openIsisDTerm (
+<a name="l00753"></a>00753 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rec, <span class="keywordtype">int</span> db, <span class="keyword">const</span> <span class="keywordtype">char</span> *key );
+<a name="l00754"></a>00754
+<a name="l00755"></a>00755
+<a name="l00756"></a>00756 <span class="preprocessor">#ifndef OPENISIS_SETLEN</span>
+<a name="l00757"></a>00757 <span class="preprocessor"></span><span class="preprocessor">#define OPENISIS_SETLEN 1000</span>
+<a name="l00758"></a>00758 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00759"></a>00759 <span class="preprocessor"></span>
+<a name="l00765"></a><a class="code" href="structOpenIsisSet.html">00765</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00766"></a>00766 <span class="keywordtype">int</span> len;
+<a name="l00767"></a>00767 <span class="keywordtype">int</span> <span class="keywordtype">id</span>[OPENISIS_SETLEN];
+<a name="l00768"></a>00768 } <a class="code" href="structOpenIsisSet.html">OpenIsisSet</a>;
+<a name="l00769"></a>00769
+<a name="l00770"></a>00770
+<a name="l00771"></a>00771 <span class="comment">/* query mode */</span>
+<a name="l00772"></a>00772 <span class="keyword">enum</span> {
+<a name="l00773"></a>00773 <span class="comment">/* search given string using index */</span>
+<a name="l00774"></a>00774 OPENISIS_QRY_KEYEQ, <span class="comment">/* index scan key equal */</span>
+<a name="l00775"></a>00775 OPENISIS_QRY_KEYPF, <span class="comment">/* index scan key prefix */</span>
+<a name="l00776"></a>00776 OPENISIS_QRY_KEYAT, <span class="comment">/* index scan key auto (checks for &apos;$&apos;) */</span>
+<a name="l00777"></a>00777 <span class="comment">/* fulltext scan for given string */</span>
+<a name="l00778"></a>00778 OPENISIS_QRY_SCANE=64, <span class="comment">/* fulltext scan for equal */</span>
+<a name="l00779"></a>00779 OPENISIS_QRY_SCANC, <span class="comment">/* fulltext scan for contains */</span>
+<a name="l00780"></a>00780 <span class="comment">/* parse string as query expression */</span>
+<a name="l00781"></a>00781 OPENISIS_QRY_SIMPLE=128, <span class="comment">/* simple left-to-right binding */</span>
+<a name="l00782"></a>00782 OPENISIS_QRY_PROPER <span class="comment">/* proper binding using precedence, () */</span>
+<a name="l00783"></a>00783 };
+<a name="l00784"></a>00784
+<a name="l00785"></a>00785
+<a name="l00798"></a>00798 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisDQuery ( <a class="code" href="structOpenIsisSet.html">OpenIsisSet</a> *<span class="keyword">set</span>, <span class="keywordtype">int</span> db,
+<a name="l00799"></a>00799 <span class="keyword">const</span> <span class="keywordtype">char</span> *key, <span class="keywordtype">int</span> mode, <span class="keywordtype">int</span> skip );
+<a name="l00800"></a>00800
+<a name="l00801"></a>00801
+<a name="l00805"></a>00805 <span class="keyword">typedef</span> <span class="keywordtype">int</span> OpenIsisDXCb ( <span class="keywordtype">void</span> *me, <a class="code" href="structOpenIsisKey.html">OpenIsisKey</a> *key, <a class="code" href="structOpenIsisHit.html">OpenIsisHit</a> *hit );
+<a name="l00806"></a>00806
+<a name="l00807"></a><a class="code" href="structOpenIsisDXLoop.html">00807</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00808"></a>00808 <span class="keywordtype">int</span> flg;
+<a name="l00809"></a>00809 <span class="keywordtype">void</span> *me; <span class="comment">/* commonly the session */</span>
+<a name="l00810"></a>00810 OpenIsisDXCb *cb;
+<a name="l00811"></a>00811 <a class="code" href="structOpenIsisKey.html">OpenIsisKey</a> key;
+<a name="l00812"></a>00812 <a class="code" href="structOpenIsisKey.html">OpenIsisKey</a> to;
+<a name="l00813"></a>00813 } <a class="code" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a>;
+<a name="l00814"></a>00814
+<a name="l00815"></a>00815 <span class="keyword">enum</span> { <span class="comment">/* flags */</span>
+<a name="l00816"></a>00816 OPENISIS_IDXPF = 0, <span class="comment">/* loop where from is prefix of key */</span>
+<a name="l00817"></a>00817 OPENISIS_IDXEQ = 1, <span class="comment">/* loop from == key */</span>
+<a name="l00818"></a>00818 OPENISIS_IDXUPTO = 2, <span class="comment">/* loop from &lt;= key &lt; to */</span>
+<a name="l00819"></a>00819 OPENISIS_IDXINCL = 3, <span class="comment">/* loop from &lt;= key &lt;= to */</span>
+<a name="l00820"></a>00820 OPENISIS_IDXMODE = 0x03, <span class="comment">/* mask for match mode */</span>
+<a name="l00821"></a>00821 OPENISIS_IDXTRAD = 0x10000 <span class="comment">/* use traditional index */</span>
+<a name="l00822"></a>00822 };
+<a name="l00823"></a>00823
+<a name="l00826"></a>00826 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisDXLoop ( <span class="keywordtype">int</span> dbid, <a class="code" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a> *l );
+<a name="l00827"></a>00827
+<a name="l00828"></a>00828
+<a name="l00829"></a>00829
+<a name="l00830"></a>00830 <span class="comment">/* ************************************************************</span>
+<a name="l00831"></a>00831 <span class="comment"> system control -- session 0 only</span>
+<a name="l00832"></a>00832 <span class="comment">*/</span>
+<a name="l00833"></a>00833
+<a name="l00834"></a>00834 <span class="keyword">enum</span> {
+<a name="l00835"></a>00835 <span class="comment">/* search hit result record */</span>
+<a name="l00836"></a>00836 OPENISIS_SEA_KEY = 1, <span class="comment">/* key value */</span>
+<a name="l00837"></a>00837 OPENISIS_SEA_NHITS = 2, <span class="comment">/* number of hits */</span>
+<a name="l00838"></a>00838 OPENISIS_SEA_HIT = 3, <span class="comment">/* hit: &lt;mfn tag occ pos dbn&gt; */</span>
+<a name="l00839"></a>00839 <span class="comment">/* system (schema 0) parameters */</span>
+<a name="l00840"></a>00840 OPENISIS_SPATH = 5, <span class="comment">/* db dir */</span>
+<a name="l00841"></a>00841 OPENISIS_SLOGF = 700, <span class="comment">/* logfile */</span>
+<a name="l00842"></a>00842 OPENISIS_SLOGV = 701, <span class="comment">/* verbosity */</span>
+<a name="l00843"></a>00843 <span class="comment">/* schema parameters */</span>
+<a name="l00844"></a>00844 OPENISIS_SC_NAME = 710, <span class="comment">/* schema n name */</span>
+<a name="l00845"></a>00845 OPENISIS_SC_HOST = 711, <span class="comment">/* schema n host */</span>
+<a name="l00846"></a>00846 OPENISIS_SC_PORT = 712, <span class="comment">/* schema n port */</span>
+<a name="l00847"></a>00847 OPENISIS_SC_DFLTDB = 721, <span class="comment">/* schema default db */</span>
+<a name="l00848"></a>00848 <span class="comment">/* database parameters */</span>
+<a name="l00849"></a>00849 OPENISIS_DNAME = 800,
+<a name="l00850"></a>00850 OPENISIS_DTYPE = 801,
+<a name="l00851"></a>00851 OPENISIS_DRO = 802,
+<a name="l00852"></a>00852 OPENISIS_DPATH = 803,
+<a name="l00853"></a>00853 OPENISIS_DDUMP = 804,
+<a name="l00854"></a>00854 OPENISIS_DENC = 810, <span class="comment">/* encoding */</span>
+<a name="l00855"></a>00855 OPENISIS_DFDT = 811, <span class="comment">/* path to serialized fdt */</span>
+<a name="l00856"></a>00856 OPENISIS_DFMT = 850, <span class="comment">/* worksheets */</span>
+<a name="l00857"></a>00857 OPENISIS_DPFT = 851, <span class="comment">/* printformats */</span>
+<a name="l00858"></a>00858 OPENISIS_DFST = 852, <span class="comment">/* field selections */</span>
+<a name="l00859"></a>00859 <span class="comment">/* fdt entries */</span>
+<a name="l00860"></a>00860 OPENISIS_FDID = 860, <span class="comment">/* tag */</span>
+<a name="l00861"></a>00861 OPENISIS_FDSUB = 861, <span class="comment">/* subfield char */</span>
+<a name="l00862"></a>00862 OPENISIS_FDTYPE = 862, <span class="comment">/* field type */</span>
+<a name="l00863"></a>00863 OPENISIS_FDREP = 863, <span class="comment">/* repeatable flag */</span>
+<a name="l00864"></a>00864 OPENISIS_FDNUMC = 864,
+<a name="l00865"></a>00865 OPENISIS_FDLEN = 865, <span class="comment">/* length: 0 variable, &gt;0 maxlen, &lt;0 fixed len */</span>
+<a name="l00866"></a>00866 OPENISIS_FDNAME = 866, <span class="comment">/* field name */</span>
+<a name="l00867"></a>00867 OPENISIS_FDDESC = 867, <span class="comment">/* field description */</span>
+<a name="l00868"></a>00868 OPENISIS_FDPAT = 868, <span class="comment">/* pattern */</span>
+<a name="l00869"></a>00869 OPENISIS_FDDFLT = 869, <span class="comment">/* default value */</span>
+<a name="l00870"></a>00870 OPENISIS_FDINFO = 870, <span class="comment">/* application specific addons */</span>
+<a name="l00871"></a>00871 OPENISIS_FDCHLD = 871,
+<a name="l00872"></a>00872 OPENISIS_FDT_LEN = 880, <span class="comment">/* fdt: number of fd&apos;s */</span>
+<a name="l00873"></a>00873 OPENISIS_FDT_FD = 881, <span class="comment">/* fdt: embedded fd */</span>
+<a name="l00874"></a>00874 OPENISIS_FDT_REC = 882, <span class="comment">/* fdt: application specific addons */</span>
+<a name="l00875"></a>00875 <span class="comment">/* communication parameters */</span>
+<a name="l00876"></a>00876 OPENISIS_COM_SID = 900, <span class="comment">/* session id */</span>
+<a name="l00877"></a>00877 OPENISIS_COM_SER = 901, <span class="comment">/* serial no of request */</span>
+<a name="l00878"></a>00878 OPENISIS_COM_DBN = 902, <span class="comment">/* db name */</span>
+<a name="l00879"></a>00879 OPENISIS_COM_TMS = 903, <span class="comment">/* server timestamp */</span>
+<a name="l00880"></a>00880 OPENISIS_COM_ROW = 904, <span class="comment">/* rowid */</span>
+<a name="l00881"></a>00881 OPENISIS_COM_CFG = 907, <span class="comment">/* embedded cfg */</span>
+<a name="l00882"></a>00882 OPENISIS_COM_REC = 908, <span class="comment">/* embedded data record */</span>
+<a name="l00883"></a>00883 <span class="comment">/* communication parameters: request */</span>
+<a name="l00884"></a>00884 OPENISIS_RQS_TYPE = 920, <span class="comment">/* request type */</span>
+<a name="l00885"></a>00885 OPENISIS_RQS_FLG = 921, <span class="comment">/* flags */</span>
+<a name="l00886"></a>00886 OPENISIS_RQS_QMOD = 922, <span class="comment">/* mode (query) */</span>
+<a name="l00887"></a>00887 OPENISIS_RQS_SKIP = 923, <span class="comment">/* skip (query) */</span>
+<a name="l00888"></a>00888 OPENISIS_RQS_SIZE = 924, <span class="comment">/* output size (query, search) */</span>
+<a name="l00889"></a>00889 OPENISIS_RQS_KEY = 925, <span class="comment">/* key value (query, search) */</span>
+<a name="l00890"></a>00890 OPENISIS_RQS_IDX = 926, <span class="comment">/* index record (insert, update) */</span>
+<a name="l00891"></a>00891 OPENISIS_RQS_KUP = 927, <span class="comment">/* upper key value (search) */</span>
+<a name="l00892"></a>00892 OPENISIS_RQS_TAG = 928, <span class="comment">/* tag restrictions (search) */</span>
+<a name="l00894"></a>00894 OPENISIS_RSP_DBID = 940, <span class="comment">/* local db id */</span>
+<a name="l00895"></a>00895 OPENISIS_RSP_ERR = 941, <span class="comment">/* error code */</span>
+<a name="l00896"></a>00896 OPENISIS_RSP_MSG = 942, <span class="comment">/* error message */</span>
+<a name="l00897"></a>00897 OPENISIS_RSP_NUMT = 943, <span class="comment">/* total number of records (query, read) */</span>
+<a name="l00898"></a>00898 OPENISIS_RSP_NUMR = 944, <span class="comment">/* number in this response (query, read) */</span>
+<a name="l00899"></a>00899 OPENISIS_RSP_CERR = 945 <span class="comment">/* client side error */</span>
+<a name="l00900"></a>00900 };
+<a name="l00901"></a>00901
+<a name="l00902"></a>00902 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *openIsisFdtSyspar; <span class="comment">/* schema 0 */</span>
+<a name="l00903"></a>00903 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *openIsisFdtScheme; <span class="comment">/* schema n */</span>
+<a name="l00904"></a>00904 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *openIsisFdtDbpar; <span class="comment">/* db cfg */</span>
+<a name="l00905"></a>00905 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *openIsisFdtFd; <span class="comment">/* fd rec */</span>
+<a name="l00906"></a>00906 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *openIsisFdtFdt; <span class="comment">/* fdt rec */</span>
+<a name="l00907"></a>00907 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *openIsisFdtRqs; <span class="comment">/* request rec */</span>
+<a name="l00908"></a>00908 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *openIsisFdtRsp; <span class="comment">/* response rec */</span>
+<a name="l00909"></a>00909 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *openIsisFdtHit; <span class="comment">/* search hit result record */</span>
+<a name="l00910"></a>00910
+<a name="l00912"></a>00912 <span class="keyword">enum</span> {
+<a name="l00913"></a>00913 OPENISIS_RQST_OPEN = 1, <span class="comment">/* open db */</span>
+<a name="l00914"></a>00914 OPENISIS_RQST_CLOS = 3, <span class="comment">/* close db */</span>
+<a name="l00915"></a>00915 OPENISIS_RQST_MNT = 4, <span class="comment">/* mount db */</span>
+<a name="l00916"></a>00916 OPENISIS_RQST_LSDB = 6, <span class="comment">/* list available dbs */</span>
+<a name="l00917"></a>00917 OPENISIS_RQST_MROW = 10, <span class="comment">/* get maxrowid of db */</span>
+<a name="l00918"></a>00918 OPENISIS_RQST_QRY = 11, <span class="comment">/* exec query on db */</span>
+<a name="l00919"></a>00919 OPENISIS_RQST_READ = 12, <span class="comment">/* get rec for rowid */</span>
+<a name="l00920"></a>00920 OPENISIS_RQST_SEA = 15, <span class="comment">/* search index of db */</span>
+<a name="l00921"></a>00921 OPENISIS_RQST_INS = 20, <span class="comment">/* insert rec */</span>
+<a name="l00922"></a>00922 OPENISIS_RQST_UPD = 21, <span class="comment">/* update rec */</span>
+<a name="l00923"></a>00923 OPENISIS_RQST_DEL = 22, <span class="comment">/* delete row */</span>
+<a name="l00924"></a>00924 OPENISIS_RQST_EVAL = 30 <span class="comment">/* command evaluation */</span>
+<a name="l00925"></a>00925 };
+<a name="l00926"></a>00926
+<a name="l00928"></a>00928 <span class="keyword">enum</span> {
+<a name="l00929"></a>00929 OPENISIS_RQSF_MNT = 0x0001, <span class="comment">/* mount db */</span>
+<a name="l00930"></a>00930 OPENISIS_RQSF_QRR = 0x0002, <span class="comment">/* fetch records on query */</span>
+<a name="l00931"></a>00931 OPENISIS_RQSF_SENH = 0x0004 <span class="comment">/* sort search result by nhits */</span>
+<a name="l00932"></a>00932 };
+<a name="l00933"></a>00933
+<a name="l00935"></a>00935 <span class="preprocessor">#define OPENISIS_QRY_KEYLEN 1024</span>
+<a name="l00936"></a>00936 <span class="preprocessor"></span>
+<a name="l00937"></a>00937 <span class="preprocessor">#define OPENISIS_ERRMSGLEN 1024</span>
+<a name="l00938"></a>00938 <span class="preprocessor"></span>
+<a name="l00939"></a>00939 <span class="keyword">enum</span> {
+<a name="l00940"></a>00940 OPENISIS_RELE = 0x0000000, <span class="comment">/* release, unlock */</span>
+<a name="l00941"></a>00941 OPENISIS_LOCK = 0x1000000,
+<a name="l00942"></a>00942 OPENISIS_WAKE = 0x2000000, <span class="comment">/* broadcast signal, notifyall */</span>
+<a name="l00943"></a>00943 OPENISIS_WAIT = 0x3000000,
+<a name="l00944"></a>00944 OPENISIS_COND = 0x0ffffff <span class="comment">/* condition mask */</span>
+<a name="l00945"></a>00945 };
+<a name="l00967"></a>00967 <span class="keyword">typedef</span> <span class="keywordtype">int</span> OpenIsisCLockFunc ( <span class="keywordtype">int</span> lock );
+<a name="l00968"></a>00968
+<a name="l00972"></a>00972 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisCInit ( <span class="keywordtype">int</span> argc, <span class="keyword">const</span> <span class="keywordtype">char</span> **argv,
+<a name="l00973"></a>00973 OpenIsisCLockFunc lock );
+<a name="l00974"></a>00974
+<a name="l00984"></a>00984 <span class="keyword">extern</span> <span class="keywordtype">void</span> openIsisCLog ( <span class="keywordtype">int</span> level, <span class="keyword">const</span> <span class="keywordtype">char</span> *filename );
+<a name="l00985"></a>00985
+<a name="l00986"></a>00986
+<a name="l00991"></a>00991 <span class="keyword">extern</span> OpenIsisSession openIsisCOpen ( <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *args );
+<a name="l00992"></a>00992
+<a name="l00997"></a>00997 <span class="keyword">extern</span> OpenIsisSession openIsisCSession ( <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *args );
+<a name="l00998"></a>00998
+<a name="l00999"></a>00999
+<a name="l01000"></a>01000 <span class="comment">/* ************************************************************</span>
+<a name="l01001"></a>01001 <span class="comment"> schema</span>
+<a name="l01002"></a>01002 <span class="comment">*/</span>
+<a name="l01003"></a>01003
+<a name="l01004"></a>01004 <span class="preprocessor">#define OPENISIS_SC_NAMELEN 32 </span><span class="comment">/* max length of schema identification */</span>
+<a name="l01005"></a>01005 <span class="preprocessor">#define OPENISIS_DB_NAMELEN 32 </span><span class="comment">/* max length of db id relative to schema */</span>
+<a name="l01006"></a>01006
+<a name="l01007"></a>01007 <span class="preprocessor">#define OPENISIS_SCIDMSK 0x0ff00 </span><span class="comment">/* schema part of id */</span>
+<a name="l01008"></a>01008 <span class="preprocessor">#define OPENISIS_DBIDMSK 0x000ff </span><span class="comment">/* db part of id */</span>
+<a name="l01009"></a>01009
+<a name="l01010"></a><a class="code" href="structOpenIsisDb.html">01010</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l01011"></a>01011 <span class="keywordtype">char</span> name[OPENISIS_DB_NAMELEN];
+<a name="l01012"></a>01012 <span class="keywordtype">int</span> dbid;
+<a name="l01013"></a>01013 <span class="keywordtype">int</span> mntcnt; <span class="comment">/* number of sessions currently using this */</span>
+<a name="l01014"></a>01014 <span class="keywordtype">int</span> tms; <span class="comment">/* last (re)opening timestamp */</span>
+<a name="l01015"></a>01015 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *cfg;
+<a name="l01016"></a>01016 <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *fdt;
+<a name="l01017"></a>01017 } <a class="code" href="structOpenIsisDb.html">OpenIsisDb</a>;
+<a name="l01018"></a>01018
+<a name="l01019"></a><a class="code" href="structOpenIsisSchema.html">01019</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l01020"></a>01020 <span class="keywordtype">char</span> name[OPENISIS_SC_NAMELEN];
+<a name="l01021"></a>01021 <span class="keywordtype">int</span> scid;
+<a name="l01022"></a>01022 <span class="keywordtype">int</span> mntcnt;
+<a name="l01023"></a>01023 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *cfg;
+<a name="l01024"></a>01024 <span class="keywordtype">int</span> ndbs;
+<a name="l01025"></a>01025 <a class="code" href="structOpenIsisDb.html">OpenIsisDb</a> **dbs;
+<a name="l01026"></a>01026 } <a class="code" href="structOpenIsisSchema.html">OpenIsisSchema</a>;
+<a name="l01027"></a>01027
+<a name="l01028"></a>01028 <span class="comment">/* ************************************************************</span>
+<a name="l01029"></a>01029 <span class="comment"> client side</span>
+<a name="l01030"></a>01030 <span class="comment">*/</span>
+<a name="l01031"></a>01031
+<a name="l01032"></a>01032 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structOpenIsisStb.html">OpenIsisStb</a> *<a class="code" href="structOpenIsisStb.html">OpenIsisStub</a>;
+<a name="l01033"></a>01033
+<a name="l01036"></a>01036 <span class="keyword">typedef</span> <span class="keywordtype">int</span> OpenIsisStbRqsProc (OpenIsisStub stb, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rqs);
+<a name="l01037"></a>01037
+<a name="l01041"></a>01041 <span class="keyword">typedef</span> <span class="keywordtype">void</span> OpenIsisStbDelProc (OpenIsisStub stb, <span class="keywordtype">void</span> *client_data);
+<a name="l01042"></a>01042
+<a name="l01045"></a>01045 <span class="keyword">typedef</span> <span class="keywordtype">int</span> OpenIsisRspCb (<span class="keywordtype">void</span> *client_data,
+<a name="l01046"></a>01046 OpenIsisStub stub, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *response, <a class="code" href="structOpenIsisDb.html">OpenIsisDb</a> *db);
+<a name="l01047"></a>01047
+<a name="l01048"></a><a class="code" href="structOpenIsisStubCbData.html">01048</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l01049"></a>01049 <span class="comment">/* function for request sending.</span>
+<a name="l01050"></a>01050 <span class="comment"> if 0, defaults to internal blocking sender</span>
+<a name="l01051"></a>01051 <span class="comment"> */</span>
+<a name="l01052"></a>01052 int (*sendproc) (OpenIsisStub stub, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rqs);
+<a name="l01053"></a>01053 <span class="comment">/* default response callback */</span>
+<a name="l01054"></a>01054 OpenIsisRspCb *dfltcb;
+<a name="l01055"></a>01055 <span class="comment">/* delete callback: cleanup client data cbd that is no longer</span>
+<a name="l01056"></a>01056 <span class="comment"> used. if 0==cbd, session is going to be deleted.</span>
+<a name="l01057"></a>01057 <span class="comment"> */</span>
+<a name="l01058"></a>01058 void (*delcb) (<span class="keywordtype">void</span> *cld, OpenIsisStub session, <span class="keywordtype">void</span> *cbd);
+<a name="l01059"></a>01059 <span class="comment">/* client data for dfltcb */</span>
+<a name="l01060"></a>01060 <span class="keywordtype">void</span> *dfltcld;
+<a name="l01061"></a>01061 <span class="comment">/* client data for delcb */</span>
+<a name="l01062"></a>01062 <span class="keywordtype">void</span> *delcld;
+<a name="l01063"></a>01063 } <a class="code" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a>;
+<a name="l01064"></a>01064
+<a name="l01065"></a>01065 <span class="keyword">extern</span> OpenIsisStub openisis_stub0;
+<a name="l01066"></a>01066
+<a name="l01069"></a>01069 <span class="keyword">extern</span> OpenIsisStub openIsisNInit (
+<a name="l01070"></a>01070 <span class="keywordtype">int</span> argc, <span class="keyword">const</span> <span class="keywordtype">char</span> **argv, <a class="code" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a> *dta
+<a name="l01071"></a>01071 );
+<a name="l01072"></a>01072
+<a name="l01075"></a>01075 <span class="keyword">extern</span> <span class="keywordtype">void</span> openIsisNDeinit ();
+<a name="l01076"></a>01076
+<a name="l01079"></a>01079 <span class="keyword">extern</span> OpenIsisStub openIsisNOpen (
+<a name="l01080"></a>01080 <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> argc, <span class="keyword">const</span> <span class="keywordtype">char</span> **argv, <a class="code" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a> *dta
+<a name="l01081"></a>01081 );
+<a name="l01082"></a>01082
+<a name="l01085"></a>01085 <span class="keyword">extern</span> <span class="keywordtype">void</span> openIsisNClose (OpenIsisStub stub);
+<a name="l01086"></a>01086
+<a name="l01089"></a>01089 <span class="keyword">extern</span> <a class="code" href="structOpenIsisSchema.html">OpenIsisSchema</a>* openIsisNSchema (OpenIsisStub stub);
+<a name="l01090"></a>01090
+<a name="l01102"></a>01102 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisNSend (
+<a name="l01103"></a>01103 OpenIsisStub stub, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *rqs,
+<a name="l01104"></a>01104 OpenIsisRspCb *actcb, <span class="keywordtype">void</span> *actcld, <span class="keywordtype">int</span> rdup
+<a name="l01105"></a>01105 );
+<a name="l01106"></a>01106
+<a name="l01110"></a>01110 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *openIsisNRecv (OpenIsisStub stub, <a class="code" href="structOpenIsisDb.html">OpenIsisDb</a> **db);
+<a name="l01111"></a>01111
+<a name="l01114"></a>01114 <span class="keyword">extern</span> <span class="keywordtype">void</span> openIsisNClean (OpenIsisStub stub);
+<a name="l01115"></a>01115
+<a name="l01118"></a>01118 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisNGetResult (OpenIsisStub stub,
+<a name="l01119"></a>01119 <span class="keywordtype">int</span> **rowids, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> ***recs, <span class="keywordtype">int</span> *total,
+<a name="l01120"></a>01120 <a class="code" href="structOpenIsisDb.html">OpenIsisDb</a> **db, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> **rqs);
+<a name="l01121"></a>01121
+<a name="l01127"></a>01127 <span class="keyword">extern</span> <span class="keywordtype">void</span> openIsisNNotifyResponse (OpenIsisStub stub, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> **rsp);
+<a name="l01128"></a>01128
+<a name="l01134"></a>01134 <span class="keyword">extern</span> <span class="keywordtype">void</span> openIsisNNotifyError (OpenIsisStub stub, <span class="keywordtype">int</span> errcode);
+<a name="l01135"></a>01135
+<a name="l01138"></a>01138 <span class="keyword">extern</span> <span class="keyword">struct </span><a class="code" href="structCliChnl.html">CliChnl</a>* openIsisNGetChannel (OpenIsisStub stub);
+<a name="l01139"></a>01139
+<a name="l01142"></a>01142 <span class="keyword">extern</span> <a class="code" href="structOpenIsisDb.html">OpenIsisDb</a> *openIsisNDbByName (OpenIsisStub stub, <span class="keyword">const</span> <span class="keywordtype">char</span> *dbname);
+<a name="l01143"></a>01143
+<a name="l01146"></a>01146 <span class="keyword">extern</span> <a class="code" href="structOpenIsisDb.html">OpenIsisDb</a> *openIsisNDbById (<span class="keywordtype">int</span> dbid);
+<a name="l01147"></a>01147
+<a name="l01148"></a>01148
+<a name="l01149"></a>01149 <span class="comment">/* ************************************************************</span>
+<a name="l01150"></a>01150 <span class="comment"> db control</span>
+<a name="l01151"></a>01151 <span class="comment">*/</span>
+<a name="l01152"></a>01152
+<a name="l01187"></a>01187 <span class="keyword">extern</span> <a class="code" href="structOpenIsisDb.html">OpenIsisDb</a>* openIsisCDOpen ( <span class="keyword">const</span> <span class="keywordtype">char</span> *dbname,
+<a name="l01188"></a>01188 <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *dbpar, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> *syspar, <a class="code" href="structOpenIsisFdt.html">OpenIsisFdt</a> *fdt );
+<a name="l01196"></a>01196 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisCDOpenv ( <span class="keyword">const</span> <span class="keywordtype">char</span> *dbname, <span class="keyword">const</span> <span class="keywordtype">char</span> **argv, <span class="keywordtype">int</span> argc );
+<a name="l01197"></a>01197
+<a name="l01198"></a>01198 <span class="keyword">enum</span> {
+<a name="l01199"></a>01199 OPENISIS_CHK_ONLY = 0x01, <span class="comment">/* check only, do not fix */</span>
+<a name="l01200"></a>01200 OPENISIS_CHK_XRF = 0x02, <span class="comment">/* check the xrf */</span>
+<a name="l01201"></a>01201 OPENISIS_CHK_FIX = 0xfe, <span class="comment">/* check all and fix */</span>
+<a name="l01202"></a>01202 OPENISIS_CHK_ALL = 0xff <span class="comment">/* check all, no fix */</span>
+<a name="l01203"></a>01203 };
+<a name="l01206"></a>01206 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisCDCheck ( <span class="keywordtype">int</span> dbid, <span class="keywordtype">int</span> flags );
+<a name="l01207"></a>01207
+<a name="l01208"></a>01208
+<a name="l01209"></a>01209
+<a name="l01215"></a>01215 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisCDClose ( <span class="keywordtype">int</span> dbid );
+<a name="l01216"></a>01216
+<a name="l01217"></a>01217
+<a name="l01218"></a>01218 <span class="comment">/* ************************************************************</span>
+<a name="l01219"></a>01219 <span class="comment"> low level index access</span>
+<a name="l01220"></a>01220 <span class="comment"></span>
+<a name="l01221"></a>01221 <span class="comment"> DO NOT USE unless you know what you&apos;re doing !!!!!!!!!</span>
+<a name="l01222"></a>01222 <span class="comment"></span>
+<a name="l01223"></a>01223 <span class="comment">*/</span>
+<a name="l01224"></a>01224
+<a name="l01225"></a>01225 <span class="keyword">typedef</span> <span class="keyword">struct </span>OpenIsisIdx *OpenIsisIndex;
+<a name="l01226"></a>01226
+<a name="l01232"></a>01232 <span class="keyword">extern</span> OpenIsisIndex openIsisCXOpen ( <span class="keywordtype">int</span> dbid, <span class="keywordtype">int</span> mode );
+<a name="l01233"></a>01233
+<a name="l01239"></a>01239 <span class="keyword">extern</span> <span class="keywordtype">int</span> openIsisCXAdd ( OpenIsisIndex idx,
+<a name="l01240"></a>01240 <a class="code" href="structOpenIsisKey.html">OpenIsisKey</a> *key, <a class="code" href="structOpenIsisHit.html">OpenIsisHit</a> *hit );
+<a name="l01241"></a>01241
+<a name="l01242"></a>01242 <span class="preprocessor">#define openIsisCXClose( idx ) openIsisCXAdd( idx, 0, 0 )</span>
+<a name="l01243"></a>01243 <span class="preprocessor"></span>
+<a name="l01244"></a>01244 <span class="preprocessor">#ifdef _REENTRANT</span>
+<a name="l01245"></a>01245 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="keywordtype">int</span> openisis_threaded;
+<a name="l01246"></a>01246 <span class="preprocessor">#endif</span>
+<a name="l01247"></a>01247 <span class="preprocessor"></span>
+<a name="l01248"></a>01248 <span class="comment">/* ************************************************************</span>
+<a name="l01249"></a>01249 <span class="comment"> single session and legacy mode pre 0.9</span>
+<a name="l01250"></a>01250 <span class="comment">*/</span>
+<a name="l01251"></a>01251
+<a name="l01256"></a><a class="code" href="structOpenIsisFld.html">01256</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l01257"></a>01257 <span class="comment">/*</span>
+<a name="l01258"></a>01258 <span class="comment"> although isis-1 dbs have only 2 bytes for field tags (numbers),</span>
+<a name="l01259"></a>01259 <span class="comment"> we use ints with the lower 3 bytes for the tag.</span>
+<a name="l01260"></a>01260 <span class="comment"> The highest byte may have special usage in some context.</span>
+<a name="l01261"></a>01261 <span class="comment"> */</span>
+<a name="l01262"></a>01262 <span class="keywordtype">int</span> tag;
+<a name="l01263"></a>01263 <span class="keywordtype">int</span> off;
+<a name="l01264"></a>01264 <span class="keywordtype">int</span> len;
+<a name="l01265"></a>01265 } <a class="code" href="structOpenIsisFld.html">OpenIsisFld</a>;
+<a name="l01266"></a>01266
+<a name="l01269"></a><a class="code" href="structOpenIsisRaw.html">01269</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l01270"></a>01270 <span class="keywordtype">int</span> dbid;
+<a name="l01271"></a>01271 <span class="keywordtype">int</span> rowid;
+<a name="l01272"></a>01272 <span class="keywordtype">int</span> bytes; <span class="comment">/* total avail bytes */</span>
+<a name="l01273"></a>01273 <span class="keywordtype">int</span> used; <span class="comment">/* total used bytes (originally BWB) */</span>
+<a name="l01274"></a>01274 <span class="keywordtype">int</span> fields; <span class="comment">/* avail number of fields (originally BWP) */</span>
+<a name="l01275"></a>01275 <span class="keywordtype">int</span> base; <span class="comment">/* byte offset of contents area (after fields) */</span>
+<a name="l01276"></a>01276 <span class="keywordtype">int</span> len; <span class="comment">/* used number of fields */</span>
+<a name="l01277"></a>01277 <span class="keywordtype">int</span> state;
+<a name="l01278"></a>01278 <a class="code" href="structOpenIsisFld.html">OpenIsisFld</a> field[1];
+<a name="l01279"></a>01279 } <a class="code" href="structOpenIsisRaw.html">OpenIsisRaw</a>;
+<a name="l01280"></a>01280
+<a name="l01282"></a>01282 <span class="keyword">extern</span> <a class="code" href="structOpenIsisRaw.html">OpenIsisRaw</a> *openIsisDRaw ( <span class="keywordtype">int</span> db, <span class="keywordtype">int</span> rowid );
+<a name="l01283"></a>01283
+<a name="l01284"></a>01284 <span class="preprocessor">#ifndef OPENISIS_NOPRE09</span>
+<a name="l01285"></a>01285 <span class="preprocessor"></span>
+<a name="l01286"></a>01286
+<a name="l01287"></a>01287 <span class="comment">/* utilities */</span>
+<a name="l01288"></a>01288 <span class="preprocessor">#define openIsis2Html( str, len ) \</span>
+<a name="l01289"></a>01289 <span class="preprocessor"> openIsisToHtml ( str, len )</span>
+<a name="l01290"></a>01290 <span class="preprocessor"></span><span class="preprocessor">#define openIsisValidUTF8( mem, len, tof ) \</span>
+<a name="l01291"></a>01291 <span class="preprocessor"> openIsisUtf8Chk ( mem, len, tof )</span>
+<a name="l01292"></a>01292 <span class="preprocessor"></span>
+<a name="l01293"></a>01293 <span class="comment">/* record tools */</span>
+<a name="l01294"></a>01294 <span class="preprocessor">#define openIsisClone( r, ro, d ) \</span>
+<a name="l01295"></a>01295 <span class="preprocessor"> openIsisRDup( r, ro, d )</span>
+<a name="l01296"></a>01296 <span class="preprocessor"></span><span class="comment">/* GNUC only, and waaarns ...</span>
+<a name="l01297"></a>01297 <span class="comment">#define openIsisPrintf( r, d, t, f, a... ) \</span>
+<a name="l01298"></a>01298 <span class="comment"> openIsisRMsg( r, d, t, f, ## a )</span>
+<a name="l01299"></a>01299 <span class="comment">*/</span>
+<a name="l01300"></a>01300 <span class="preprocessor">#define OPENISIS_CHKFREE( recp, room, disc ) \</span>
+<a name="l01301"></a>01301 <span class="preprocessor"> OPENISIS_RSPACE( recp, room, disc )</span>
+<a name="l01302"></a>01302 <span class="preprocessor"></span><span class="preprocessor">#define OPENISIS_ADD( recp, ntag, s, n, disc ) \</span>
+<a name="l01303"></a>01303 <span class="preprocessor"> OPENISIS_RADD( recp, ntag, s, n, disc )</span>
+<a name="l01304"></a>01304 <span class="preprocessor"></span><span class="preprocessor">#define OPENISIS_CAT( recp, s, n, disc ) \</span>
+<a name="l01305"></a>01305 <span class="preprocessor"> OPENISIS_RCAT( recp, s, n, disc )</span>
+<a name="l01306"></a>01306 <span class="preprocessor"></span><span class="preprocessor">#define OPENISIS_SADD( recp, ntag, s, disc ) \</span>
+<a name="l01307"></a>01307 <span class="preprocessor"> OPENISIS_RADDS( recp, ntag, s, disc )</span>
+<a name="l01308"></a>01308 <span class="preprocessor"></span><span class="preprocessor">#define OPENISIS_SCAT( recp, s, disc ) \</span>
+<a name="l01309"></a>01309 <span class="preprocessor"> OPENISIS_RCATS( recp, s, disc )</span>
+<a name="l01310"></a>01310 <span class="preprocessor"></span><span class="preprocessor">#define openIsisReadField( rec, f ) \</span>
+<a name="l01311"></a>01311 <span class="preprocessor"> openIsisRSplitf( rec, f )</span>
+<a name="l01312"></a>01312 <span class="preprocessor"></span><span class="preprocessor">#define openIsisFmt( buf, fmt, r ) \</span>
+<a name="l01313"></a>01313 <span class="preprocessor"> openIsisRFmt( buf, fmt, r )</span>
+<a name="l01314"></a>01314 <span class="preprocessor"></span><span class="preprocessor">#define openIsisReadStream( stream ) \</span>
+<a name="l01315"></a>01315 <span class="preprocessor"> openIsisSGetr( stream )</span>
+<a name="l01316"></a>01316 <span class="preprocessor"></span>
+<a name="l01317"></a>01317 <span class="comment">/* database */</span>
+<a name="l01318"></a>01318 <span class="preprocessor">#define openIsisMaxRowid( db ) \</span>
+<a name="l01319"></a>01319 <span class="preprocessor"> openIsisDMaxId( db )</span>
+<a name="l01320"></a>01320 <span class="preprocessor"></span><span class="preprocessor">#define openIsisReadRow( db, rowid ) \</span>
+<a name="l01321"></a>01321 <span class="preprocessor"> openIsisDRead( db, rowid )</span>
+<a name="l01322"></a>01322 <span class="preprocessor"></span><span class="preprocessor">#define openIsisReadRaw( db, rowid ) \</span>
+<a name="l01323"></a>01323 <span class="preprocessor"> openIsisDRaw( db, rowid )</span>
+<a name="l01324"></a>01324 <span class="preprocessor"></span><span class="preprocessor">#define openIsisRead( buf, fmt, db, rowid ) \</span>
+<a name="l01325"></a>01325 <span class="preprocessor"> openIsisDFmt( buf, fmt, db, rowid )</span>
+<a name="l01326"></a>01326 <span class="preprocessor"></span><span class="preprocessor">#define openIsisWrite( db, r ) \</span>
+<a name="l01327"></a>01327 <span class="preprocessor"> openIsisDWrite( db, r )</span>
+<a name="l01328"></a>01328 <span class="preprocessor"></span><span class="preprocessor">#define openIsisWritex( db, r, i ) \</span>
+<a name="l01329"></a>01329 <span class="preprocessor"> openIsisDWritex( db, r, i )</span>
+<a name="l01330"></a>01330 <span class="preprocessor"></span><span class="preprocessor">#define openIsisScan( db, rowid, tag, key ) \</span>
+<a name="l01331"></a>01331 <span class="preprocessor"> openIsisDScan( db, rowid, tag, key )</span>
+<a name="l01332"></a>01332 <span class="preprocessor"></span><span class="preprocessor">#define openIsisTerm( rec, db, key ) \</span>
+<a name="l01333"></a>01333 <span class="preprocessor"> openIsisDTerm( rec, db, key )</span>
+<a name="l01334"></a>01334 <span class="preprocessor"></span><span class="preprocessor">#define openIsisQuery( set, db, key, mode, skip ) \</span>
+<a name="l01335"></a>01335 <span class="preprocessor"> openIsisDQuery( set, db, key, mode, skip )</span>
+<a name="l01336"></a>01336 <span class="preprocessor"></span><span class="comment">/* database index */</span>
+<a name="l01337"></a>01337 <span class="preprocessor">#define OpenIsisIdxCb OpenIsisDXCb</span>
+<a name="l01338"></a>01338 <span class="preprocessor"></span><span class="preprocessor">#define OpenIsisIdxLoop OpenIsisDXLoop</span>
+<a name="l01339"></a>01339 <span class="preprocessor"></span><span class="preprocessor">#define openIsisIdxLoop( dbis, cb ) \</span>
+<a name="l01340"></a>01340 <span class="preprocessor"> openIsisDXLoop( dbis, cb )</span>
+<a name="l01341"></a>01341 <span class="preprocessor"></span>
+<a name="l01342"></a>01342 <span class="comment">/* system control (main session only) */</span>
+<a name="l01343"></a>01343 <span class="preprocessor">#define openIsisLog openIsisCLog</span>
+<a name="l01344"></a>01344 <span class="preprocessor"></span><span class="preprocessor">#define OpenIsisLockFunc OpenIsisCLockFunc</span>
+<a name="l01345"></a>01345 <span class="preprocessor"></span><span class="preprocessor">#define openIsisInit( argc, argv, lock ) \</span>
+<a name="l01346"></a>01346 <span class="preprocessor"> openIsisCInit( argc, argv, lock )</span>
+<a name="l01347"></a>01347 <span class="preprocessor"></span><span class="preprocessor">#define openIsisSesGet( id, args ) \</span>
+<a name="l01348"></a>01348 <span class="preprocessor"> (id) ? openIsisCSession( args ) : openIsisCOpen( args )</span>
+<a name="l01349"></a>01349 <span class="preprocessor"></span><span class="comment">/* database control (main session only) */</span>
+<a name="l01350"></a>01350 <span class="preprocessor">#define openIsisOpen openIsisCDOpenv</span>
+<a name="l01351"></a>01351 <span class="preprocessor"></span><span class="preprocessor">#define openIsisCheck openIsisCDCheck</span>
+<a name="l01352"></a>01352 <span class="preprocessor"></span><span class="preprocessor">#define openIsisClose openIsisCDClose</span>
+<a name="l01353"></a>01353 <span class="preprocessor"></span><span class="comment">/* database index control (main session only) */</span>
+<a name="l01354"></a>01354 <span class="preprocessor">#define openIsisIdxOpen openIsisCXOpen</span>
+<a name="l01355"></a>01355 <span class="preprocessor"></span><span class="preprocessor">#define openIsisIdxAdd openIsisCXAdd</span>
+<a name="l01356"></a>01356 <span class="preprocessor"></span><span class="preprocessor">#define openIsisIdxDone( idx ) openIsisCXClose( idx )</span>
+<a name="l01357"></a>01357 <span class="preprocessor"></span>
+<a name="l01358"></a>01358 <span class="preprocessor">#endif </span><span class="comment">/* OPENISIS_NOPRE09 */</span>
+<a name="l01359"></a>01359
+<a name="l01360"></a>01360 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l01361"></a>01361 <span class="preprocessor"></span>}
+<a name="l01362"></a>01362 <span class="preprocessor">#endif </span><span class="comment">/* extern &quot;C&quot; */</span>
+<a name="l01363"></a>01363 <span class="preprocessor">#define OPENISIS_H</span>
+<a name="l01364"></a>01364 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* OPENISIS_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/openisistcl_8h_source.html b/doc/html/openisistcl_8h_source.html
new file mode 100644
index 0000000..cfe13be
--- /dev/null
+++ b/doc/html/openisistcl_8h_source.html
@@ -0,0 +1,122 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/openisis/tcl/openisistcl.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/openisis/tcl/openisistcl.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> openisis - an open implementation of the CDS/ISIS database</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.8.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
+<a name="l00014"></a>00014 <span class="comment"> Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022
+<a name="l00023"></a>00023 <span class="comment">/*</span>
+<a name="l00024"></a>00024 <span class="comment"> $Id: openisistcl.h,v 1.12 2003/06/06 12:38:39 mawag Exp $</span>
+<a name="l00025"></a>00025 <span class="comment"> tcl/tk binding</span>
+<a name="l00026"></a>00026 <span class="comment">*/</span>
+<a name="l00027"></a>00027
+<a name="l00028"></a>00028 <span class="preprocessor">#ifndef OPENISISTCL</span>
+<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define OPENISISTCL</span>
+<a name="l00030"></a>00030 <span class="preprocessor"></span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;tcl.h&gt;</span>
+<a name="l00032"></a>00032
+<a name="l00033"></a>00033 EXTERN <span class="keywordtype">int</span> openIsisTclInit _ANSI_ARGS_ ( ( Tcl_Interp *interp ) );
+<a name="l00034"></a>00034
+<a name="l00037"></a>00037 EXTERN <span class="keywordtype">int</span> openIsisTclNewSession _ANSI_ARGS_ ( ( Tcl_Interp *ip ) );
+<a name="l00038"></a>00038
+<a name="l00041"></a>00041 EXTERN <span class="keywordtype">int</span> openIsisTclGetSession _ANSI_ARGS_ ( (<span class="keywordtype">int</span> sessid, Tcl_Interp **ip ) );
+<a name="l00042"></a>00042
+<a name="l00043"></a>00043 <span class="comment">/*</span>
+<a name="l00044"></a>00044 <span class="comment"> interface needed by &quot;main-threaded&quot; server:</span>
+<a name="l00045"></a>00045 <span class="comment"> - create commands for records &quot;req&quot;, &quot;res&quot;, &quot;ses&quot;</span>
+<a name="l00046"></a>00046 <span class="comment"> - bind Recs to those commands and set &quot;the&quot; session.</span>
+<a name="l00047"></a>00047 <span class="comment"> all recs are dynamic and can be assumed to belong to &quot;the&quot; session.</span>
+<a name="l00048"></a>00048 <span class="comment"> should be discarded by &quot;the&quot; session when extended.</span>
+<a name="l00049"></a>00049 <span class="comment"> the &quot;req&quot; record must not be modified</span>
+<a name="l00050"></a>00050 <span class="comment"> (since it&apos;s real owner session might be working in parallel).</span>
+<a name="l00051"></a>00051 <span class="comment"> modification would require &quot;copy-on-write&quot;.</span>
+<a name="l00052"></a>00052 <span class="comment"> - retrieve Recs</span>
+<a name="l00053"></a>00053 <span class="comment"> future extension:</span>
+<a name="l00054"></a>00054 <span class="comment"> the same game with multiple openIsisTclSessions,</span>
+<a name="l00055"></a>00055 <span class="comment"> each with one interp (constant)</span>
+<a name="l00056"></a>00056 <span class="comment">*/</span>
+<a name="l00063"></a>00063 EXTERN <span class="keywordtype">int</span> openIsisTclCreateRecCmd (
+<a name="l00064"></a>00064 <span class="keywordtype">int</span> sid, <span class="keyword">const</span> <span class="keywordtype">char</span> *nam, <span class="keyword">const</span> <span class="keywordtype">char</span> *fdt, <span class="keywordtype">int</span> flg );
+<a name="l00078"></a>00078 EXTERN <span class="keywordtype">int</span> openIsisTclEval ( <span class="keywordtype">int</span> sid,
+<a name="l00079"></a>00079 <span class="keywordtype">int</span> cnt, <span class="keyword">const</span> <span class="keywordtype">int</span> *ids, <a class="code" href="structOpenIsisRec.html">OpenIsisRec</a> **recs, <span class="keywordtype">char</span> *script );
+<a name="l00080"></a>00080
+<a name="l00081"></a>00081
+<a name="l00082"></a>00082 <span class="preprocessor">#endif </span><span class="comment">/* OPENISISTCL */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/pages.html b/doc/html/pages.html
new file mode 100644
index 0000000..26ff5ab
--- /dev/null
+++ b/doc/html/pages.html
@@ -0,0 +1,63 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Page Index</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Related Pages</h1>Here is a list of all related documentation pages:<ul>
+<li><a class="el" href="todo.html">Todo List</a>
+</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/php__isis_8h_source.html b/doc/html/php__isis_8h_source.html
new file mode 100644
index 0000000..3e124de
--- /dev/null
+++ b/doc/html/php__isis_8h_source.html
@@ -0,0 +1,186 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/pecl-isis/php_isis.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/pecl-isis/php_isis.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">Copyright (c) 2003, Braulio José Solano Rojas, OpenIsis Verein</span>
+<a name="l00004"></a>00004 <span class="comment">All rights reserved.</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment">Redistribution and use in source and binary forms, with or without modification, are</span>
+<a name="l00007"></a>00007 <span class="comment">permitted provided that the following conditions are met:</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">* Redistributions of source code must retain the above copyright notice, this list of</span>
+<a name="l00010"></a>00010 <span class="comment"> conditions and the following disclaimer.</span>
+<a name="l00011"></a>00011 <span class="comment">* Redistributions in binary form must reproduce the above copyright notice, this list of</span>
+<a name="l00012"></a>00012 <span class="comment"> conditions and the following disclaimer in the documentation and/or other materials</span>
+<a name="l00013"></a>00013 <span class="comment"> provided with the distribution.</span>
+<a name="l00014"></a>00014 <span class="comment">* Neither the name of the &quot;OpenIsis Verein&quot; nor the names of its contributors may</span>
+<a name="l00015"></a>00015 <span class="comment"> be used to endorse or promote products derived from this software without specific</span>
+<a name="l00016"></a>00016 <span class="comment"> prior written permission.</span>
+<a name="l00017"></a>00017 <span class="comment"></span>
+<a name="l00018"></a>00018 <span class="comment">THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND</span>
+<a name="l00019"></a>00019 <span class="comment">CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,</span>
+<a name="l00020"></a>00020 <span class="comment">INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF</span>
+<a name="l00021"></a>00021 <span class="comment">MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE</span>
+<a name="l00022"></a>00022 <span class="comment">DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR</span>
+<a name="l00023"></a>00023 <span class="comment">CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,</span>
+<a name="l00024"></a>00024 <span class="comment">SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT</span>
+<a name="l00025"></a>00025 <span class="comment">NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;</span>
+<a name="l00026"></a>00026 <span class="comment">LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)</span>
+<a name="l00027"></a>00027 <span class="comment">HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN</span>
+<a name="l00028"></a>00028 <span class="comment">CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR</span>
+<a name="l00029"></a>00029 <span class="comment">OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,</span>
+<a name="l00030"></a>00030 <span class="comment">EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
+<a name="l00031"></a>00031 <span class="comment"></span>
+<a name="l00032"></a>00032 <span class="comment">*/</span>
+<a name="l00033"></a>00033
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef PHP_ISIS_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#define PHP_ISIS_H</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span>
+<a name="l00037"></a>00037 <span class="keyword">extern</span> zend_module_entry isis_module_entry;
+<a name="l00038"></a>00038 <span class="preprocessor">#define phpext_isis_ptr &amp;isis_module_entry</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span>
+<a name="l00040"></a>00040 <span class="preprocessor">#ifdef PHP_WIN32</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define PHP_ISIS_API __declspec(dllexport)</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#define PHP_ISIS_API</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span>
+<a name="l00046"></a>00046 <span class="preprocessor">#ifdef ZTS</span>
+<a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#include &quot;TSRM.h&quot;</span>
+<a name="l00048"></a>00048 <span class="preprocessor">#endif</span>
+<a name="l00049"></a>00049 <span class="preprocessor"></span>
+<a name="l00050"></a>00050 <span class="preprocessor">#include &quot;openisis.h&quot;</span>
+<a name="l00051"></a>00051
+<a name="l00052"></a>00052 <span class="comment">/* Resources types */</span>
+<a name="l00053"></a><a class="code" href="structisis__result.html">00053</a> <span class="keyword">typedef</span> <span class="keyword">struct</span>
+<a name="l00054"></a>00054 {
+<a name="l00055"></a>00055 <span class="keywordtype">long</span> index;
+<a name="l00056"></a>00056 <a class="code" href="structOpenIsisSet.html">OpenIsisSet</a> <span class="keyword">set</span>;
+<a name="l00057"></a>00057 <span class="keywordtype">int</span> dbid;
+<a name="l00058"></a>00058 }
+<a name="l00059"></a>00059 <a class="code" href="structisis__result.html">isis_result</a>;
+<a name="l00060"></a>00060
+<a name="l00061"></a><a class="code" href="structisis__dbid.html">00061</a> <span class="keyword">typedef</span> <span class="keyword">struct</span>
+<a name="l00062"></a>00062 {
+<a name="l00063"></a>00063 <span class="keywordtype">int</span> id;
+<a name="l00064"></a>00064 <span class="keywordtype">char</span> *dbname;
+<a name="l00065"></a>00065 }
+<a name="l00066"></a>00066 <a class="code" href="structisis__dbid.html">isis_dbid</a>;
+<a name="l00067"></a>00067
+<a name="l00068"></a>00068
+<a name="l00069"></a>00069 ZEND_MINIT_FUNCTION(isis);
+<a name="l00070"></a>00070 ZEND_MSHUTDOWN_FUNCTION(isis);
+<a name="l00071"></a>00071 ZEND_RINIT_FUNCTION(isis);
+<a name="l00072"></a>00072 ZEND_RSHUTDOWN_FUNCTION(isis);
+<a name="l00073"></a>00073 ZEND_MINFO_FUNCTION(isis);
+<a name="l00074"></a>00074
+<a name="l00075"></a>00075 <span class="comment">/* Functions */</span>
+<a name="l00076"></a>00076 ZEND_FUNCTION(isis_open);
+<a name="l00077"></a>00077 ZEND_FUNCTION(isis_close);
+<a name="l00078"></a>00078 ZEND_FUNCTION(isis_search);
+<a name="l00079"></a>00079 ZEND_FUNCTION(isis_query);
+<a name="l00080"></a>00080 ZEND_FUNCTION(isis_terms);
+<a name="l00081"></a>00081 ZEND_FUNCTION(isis_fetch_array);
+<a name="l00082"></a>00082 ZEND_FUNCTION(isis_fetch_flat_array);
+<a name="l00083"></a>00083 ZEND_FUNCTION(isis_fetch_flat_array_from_mfn);
+<a name="l00084"></a>00084 ZEND_FUNCTION(isis_num_rows);
+<a name="l00085"></a>00085 ZEND_FUNCTION(isis_data_seek);
+<a name="l00086"></a>00086 ZEND_FUNCTION(isis_mfn_data_seek);
+<a name="l00087"></a>00087 ZEND_FUNCTION(isis_free_result);
+<a name="l00088"></a>00088 ZEND_FUNCTION(isis_write);
+<a name="l00089"></a>00089 ZEND_FUNCTION(isis_last_mfn);
+<a name="l00090"></a>00090 <span class="keyword">static</span> <span class="keywordtype">void</span> isis_result_destructor(<a class="code" href="structisis__result.html">isis_result</a> *result);
+<a name="l00091"></a>00091 <span class="keyword">static</span> <span class="keywordtype">void</span> isis_dbid_destructor(<a class="code" href="structisis__dbid.html">isis_dbid</a> *dbid);
+<a name="l00092"></a>00092
+<a name="l00093"></a>00093 ZEND_BEGIN_MODULE_GLOBALS(isis)
+<a name="l00094"></a>00094 char *default_dir;
+<a name="l00095"></a>00095 <span class="keywordtype">char</span> *default_database;
+<a name="l00096"></a>00096 ZEND_END_MODULE_GLOBALS(isis)
+<a name="l00097"></a>00097
+<a name="l00098"></a>00098 <span class="comment">/* In every utility function you add that needs to use variables</span>
+<a name="l00099"></a>00099 <span class="comment"> in php_isis_globals, call TSRM_FETCH(); after declaring other</span>
+<a name="l00100"></a>00100 <span class="comment"> variables used by that function, or better yet, pass in TSRMG_CC</span>
+<a name="l00101"></a>00101 <span class="comment"> after the last function argument and declare your utility function</span>
+<a name="l00102"></a>00102 <span class="comment"> with TSRMG_DC after the last declared argument. Always refer to</span>
+<a name="l00103"></a>00103 <span class="comment"> the globals in your function as ISIS_G(variable). You are</span>
+<a name="l00104"></a>00104 <span class="comment"> encouraged to rename these macros something shorter, see</span>
+<a name="l00105"></a>00105 <span class="comment"> examples in any other php module directory.</span>
+<a name="l00106"></a>00106 <span class="comment">*/</span>
+<a name="l00107"></a>00107
+<a name="l00108"></a>00108 <span class="preprocessor">#ifdef ZTS</span>
+<a name="l00109"></a>00109 <span class="preprocessor"></span><span class="preprocessor">#define ISIS_G(v) TSRMG(isis_globals_id, zend_isis_globals *, v)</span>
+<a name="l00110"></a>00110 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00111"></a>00111 <span class="preprocessor"></span><span class="preprocessor">#define ISIS_G(v) (isis_globals.v)</span>
+<a name="l00112"></a>00112 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00113"></a>00113 <span class="preprocessor"></span>
+<a name="l00114"></a>00114 <span class="preprocessor">#endif </span><span class="comment">/* PHP_ISIS_H */</span>
+<a name="l00115"></a>00115
+<a name="l00116"></a>00116
+<a name="l00117"></a>00117 <span class="comment">/*</span>
+<a name="l00118"></a>00118 <span class="comment"> * Local variables:</span>
+<a name="l00119"></a>00119 <span class="comment"> * tab-width: 4</span>
+<a name="l00120"></a>00120 <span class="comment"> * c-basic-offset: 4</span>
+<a name="l00121"></a>00121 <span class="comment"> * indent-tabs-mode: t</span>
+<a name="l00122"></a>00122 <span class="comment"> * End:</span>
+<a name="l00123"></a>00123 <span class="comment"> */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/pw_8h_source.html b/doc/html/pw_8h_source.html
new file mode 100644
index 0000000..d71f299
--- /dev/null
+++ b/doc/html/pw_8h_source.html
@@ -0,0 +1,325 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/malete/mlt/pw.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/malete/mlt/pw.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> The Malete project - the Z39.2/Z39.50 database framework of OpenIsis.</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.9.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span>
+<a name="l00014"></a>00014 <span class="comment"> See the GNU Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef PW_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: pw.h,v 1.2 2005/02/23 17:09:52 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> interface of the Malete patchwork</span>
+<a name="l00027"></a>00027 <span class="comment">*/</span>
+<a name="l00028"></a>00028
+<a name="l00029"></a>00029 <span class="preprocessor">#define PW_VERSION &quot;1.0&quot;</span>
+<a name="l00030"></a>00030 <span class="preprocessor"></span>
+<a name="l00031"></a>00031
+<a name="l00032"></a>00032 <span class="preprocessor">#include &quot;core.h&quot;</span>
+<a name="l00033"></a>00033
+<a name="l00034"></a>00034
+<a name="l00035"></a>00035 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structObj.html">Obj</a> <a class="code" href="structObj.html">Obj</a>;
+<a name="l00036"></a>00036
+<a name="l00037"></a>00037
+<a name="l00038"></a>00038 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00039"></a>00039 <span class="comment">/* */</span>
+<a name="l00040"></a>00040 <span class="comment">/* HASH TABLE */</span>
+<a name="l00041"></a>00041 <span class="comment">/* */</span>
+<a name="l00042"></a>00042 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00043"></a>00043
+<a name="l00044"></a>00044 <span class="preprocessor">#define HEDEFKEYLEN 1</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span>
+<a name="l00046"></a>00046 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structHEntry.html">HEntry</a> <a class="code" href="structHEntry.html">HEntry</a>;
+<a name="l00047"></a>00047 <span class="comment">/* hmmm ... maybe this should become part of Obj */</span>
+<a name="l00048"></a><a class="code" href="structHEntry.html">00048</a> <span class="keyword">struct </span><a class="code" href="structHEntry.html">HEntry</a> {
+<a name="l00049"></a>00049 <a class="code" href="structHEntry.html">HEntry</a> *nxt;
+<a name="l00050"></a>00050 <a class="code" href="structObj.html">Obj</a> *obj;
+<a name="l00051"></a>00051 <span class="keywordtype">int</span> hv; <span class="comment">/* hash value of this entry */</span>
+<a name="l00052"></a>00052 <span class="preprocessor">#ifndef NDEBUG</span>
+<a name="l00053"></a>00053 <span class="preprocessor"></span> <span class="keywordtype">int</span> dpt;
+<a name="l00054"></a>00054 <span class="preprocessor">#endif</span>
+<a name="l00055"></a>00055 <span class="preprocessor"></span> <span class="keywordtype">int</span> len;
+<a name="l00056"></a>00056 <span class="keywordtype">char</span> key[HEDEFKEYLEN]; <span class="comment">/* not 0 terminated */</span>
+<a name="l00057"></a>00057 };
+<a name="l00058"></a>00058
+<a name="l00059"></a>00059 <span class="comment">/* hmmm ... maybe this should become part of Struct */</span>
+<a name="l00060"></a><a class="code" href="structHTable.html">00060</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structHTable.html">HTable</a> {
+<a name="l00061"></a>00061 <a class="code" href="structList.html">List</a> *list;
+<a name="l00062"></a>00062 <span class="keywordtype">int</span> mask;
+<a name="l00063"></a>00063 <span class="keywordtype">int</span> nume; <span class="comment">/* # of entries */</span>
+<a name="l00064"></a>00064 <span class="keywordtype">int</span> dsize; <span class="comment">/* # bytes of unlinked entries */</span>
+<a name="l00065"></a>00065 <span class="preprocessor">#ifndef NDEBUG</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span> <span class="keywordtype">int</span> coll; <span class="comment">/* # of collisions */</span>
+<a name="l00067"></a>00067 <span class="preprocessor">#endif</span>
+<a name="l00068"></a>00068 <span class="preprocessor"></span>} <a class="code" href="structHTable.html">HTable</a>;
+<a name="l00069"></a>00069
+<a name="l00070"></a>00070 <span class="preprocessor">#define HSIZ(t) (-((t)-&gt;list-&gt;fld-&gt;tag)-1) </span><span class="comment">/* number of buckets */</span>
+<a name="l00071"></a>00071 <span class="preprocessor">#define HSHIFT 1 </span><span class="comment">/* rebuild factor: HSIZ(t) &lt;&lt; HSHIFT */</span>
+<a name="l00072"></a>00072 <span class="preprocessor">#define HESIZ(he) (sizeof(HEntry)+(he)-&gt;len-HEDEFKEYLEN) </span><span class="comment">/* entry size */</span>
+<a name="l00073"></a>00073 <span class="preprocessor">#define HINITIAL 32 </span><span class="comment">/* initial # of buckets */</span>
+<a name="l00074"></a>00074 <span class="preprocessor">#define HMAXLOAD 75 </span><span class="comment">/* max load factor */</span>
+<a name="l00075"></a>00075 <span class="preprocessor">#define HCURLOAD(t) ( (100*(t)-&gt;nume) / HSIZ(t) ) </span><span class="comment">/* current load */</span>
+<a name="l00076"></a>00076 <span class="preprocessor">#define HSHRINKLOAD 25 </span><span class="comment">/* shrink, if HCURLOAD(t) &lt; HSHRINKLOAD */</span>
+<a name="l00077"></a>00077 <span class="preprocessor">#define HMAXFRAG 50 </span><span class="comment">/* max fragmentation factor */</span>
+<a name="l00078"></a>00078 <span class="preprocessor">#define HCURFRAG(t) ( (100*((t)-&gt;dsize)) / LSIZ((t)-&gt;list) ) </span><span class="comment">/* current frag */</span>
+<a name="l00079"></a>00079
+<a name="l00080"></a>00080
+<a name="l00081"></a>00081 <span class="keyword">extern</span> <a class="code" href="structHEntry.html">HEntry</a>* OPT_STDCALL hGet ( <a class="code" href="structHTable.html">HTable</a> *table, <span class="keyword">const</span> <span class="keywordtype">char</span> *key, <span class="keywordtype">int</span> len );
+<a name="l00082"></a>00082 <span class="keyword">extern</span> <a class="code" href="structHEntry.html">HEntry</a>* OPT_STDCALL hAdd ( <a class="code" href="structHTable.html">HTable</a> *table, <span class="keyword">const</span> <span class="keywordtype">char</span> *key, <span class="keywordtype">int</span> len );
+<a name="l00083"></a>00083 <span class="keyword">extern</span> <a class="code" href="structHEntry.html">HEntry</a>* OPT_STDCALL hSet ( <a class="code" href="structHTable.html">HTable</a> *t, <span class="keyword">const</span> <span class="keywordtype">char</span> *key, <span class="keywordtype">int</span> len, <a class="code" href="structObj.html">Obj</a> *o );
+<a name="l00084"></a>00084 <span class="keyword">extern</span> <span class="keywordtype">int</span> OPT_STDCALL hDel ( <a class="code" href="structHTable.html">HTable</a> *table, <span class="keyword">const</span> <span class="keywordtype">char</span> *key, <span class="keywordtype">int</span> len );
+<a name="l00085"></a>00085 <span class="keyword">extern</span> <a class="code" href="structHTable.html">HTable</a>* OPT_STDCALL hInit ( <a class="code" href="structHTable.html">HTable</a> *table, <span class="keyword">const</span> <span class="keywordtype">char</span>* header );
+<a name="l00086"></a>00086 <span class="keyword">extern</span> <span class="keywordtype">void</span> OPT_STDCALL hFini ( <a class="code" href="structHTable.html">HTable</a> *table );
+<a name="l00087"></a>00087
+<a name="l00088"></a>00088 <span class="comment">/* free al resources held by table */</span>
+<a name="l00089"></a>00089 <span class="preprocessor">#define HFREE( table ) do { \</span>
+<a name="l00090"></a>00090 <span class="preprocessor"> hFini( (table) ); \</span>
+<a name="l00091"></a>00091 <span class="preprocessor"> mFree( table ); \</span>
+<a name="l00092"></a>00092 <span class="preprocessor"> } while (0)</span>
+<a name="l00093"></a>00093 <span class="preprocessor"></span>
+<a name="l00094"></a>00094 <span class="preprocessor">#ifndef NDEBUG</span>
+<a name="l00095"></a>00095 <span class="preprocessor"></span><span class="comment">/* debug statistics */</span>
+<a name="l00096"></a>00096 <span class="keyword">extern</span> <span class="keywordtype">void</span> OPT_STDCALL hstat ( <a class="code" href="structHTable.html">HTable</a> *table );
+<a name="l00097"></a>00097 <span class="preprocessor"># define HSTAT(t) hstat(t);</span>
+<a name="l00098"></a>00098 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00099"></a>00099 <span class="preprocessor"></span><span class="preprocessor"># define HSTAT(t)</span>
+<a name="l00100"></a>00100 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00101"></a>00101 <span class="preprocessor"></span>
+<a name="l00102"></a>00102
+<a name="l00103"></a>00103
+<a name="l00104"></a>00104 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00105"></a>00105 <span class="comment">/* */</span>
+<a name="l00106"></a>00106 <span class="comment">/* OBJECTS AND MESSAGES */</span>
+<a name="l00107"></a>00107 <span class="comment">/* */</span>
+<a name="l00108"></a>00108 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00109"></a>00109
+<a name="l00110"></a>00110 <span class="keyword">typedef</span> <a class="code" href="structFld.html">Fld</a> * <a class="code" href="structFld.html">Msg</a>;
+<a name="l00111"></a>00111 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structQry.html">Qry</a> <a class="code" href="structQry.html">Qry</a>; <span class="comment">/* query implemented by dbo */</span>
+<a name="l00112"></a>00112
+<a name="l00113"></a>00113
+<a name="l00114"></a>00114 <span class="comment">/*</span>
+<a name="l00115"></a>00115 <span class="comment"> dispatch message &quot;msg&quot;, starting at object obj.</span>
+<a name="l00116"></a>00116 <span class="comment"></span>
+<a name="l00117"></a>00117 <span class="comment"> -----------------------------------</span>
+<a name="l00118"></a>00118 <span class="comment"> Syntax and semantics of messages</span>
+<a name="l00119"></a>00119 <span class="comment"></span>
+<a name="l00120"></a>00120 <span class="comment"> A message is basically an array of fields - usually of length 1. The leader</span>
+<a name="l00121"></a>00121 <span class="comment"> of this array containes the messagename, denoting a method, and possibly</span>
+<a name="l00122"></a>00122 <span class="comment"> options. The mesagename has to be given in the leader&apos;s primary value, the</span>
+<a name="l00123"></a>00123 <span class="comment"> options in following subfields. Data to be processed is contained in the</span>
+<a name="l00124"></a>00124 <span class="comment"> following fields - if any. The messagename may contain subobject specifiers,</span>
+<a name="l00125"></a>00125 <span class="comment"> which have to be separated by a &apos;.&apos;. Besides this the evaluation of the</span>
+<a name="l00126"></a>00126 <span class="comment"> given leader is solely in the responsibility of the method invoked. The</span>
+<a name="l00127"></a>00127 <span class="comment"> message evaluation may change the given message. The significant length of a</span>
+<a name="l00128"></a>00128 <span class="comment"> messagename may be limited to four bytes. A leader should not be longer</span>
+<a name="l00129"></a>00129 <span class="comment"> than DEFBLKLEN bytes, though some messages may allow longer sizes. Some</span>
+<a name="l00130"></a>00130 <span class="comment"> messagenames may use special characters denoting a special treatment of the</span>
+<a name="l00131"></a>00131 <span class="comment"> given leader - thus such characters should not be used for ordinary</span>
+<a name="l00132"></a>00132 <span class="comment"> messagenames. The result of the evaluation, if any, is always written to</span>
+<a name="l00133"></a>00133 <span class="comment"> env.out.</span>
+<a name="l00134"></a>00134 <span class="comment">*/</span>
+<a name="l00135"></a>00135 <span class="keyword">typedef</span> <span class="keywordtype">int</span> OPT_STDCALL disp ( <a class="code" href="structObj.html">Obj</a> *<span class="keyword">self</span>, <a class="code" href="structFld.html">Msg</a> msg );
+<a name="l00136"></a>00136
+<a name="l00137"></a>00137 <span class="comment">/*</span>
+<a name="l00138"></a>00138 <span class="comment"> the general form of an object</span>
+<a name="l00139"></a>00139 <span class="comment"> send it a message using that-&gt;snd(msg)</span>
+<a name="l00140"></a>00140 <span class="comment"> In general, snd must return &lt;0 on error, &gt;=0 else</span>
+<a name="l00141"></a>00141 <span class="comment">*/</span>
+<a name="l00142"></a><a class="code" href="structObj.html">00142</a> <span class="keyword">struct </span><a class="code" href="structObj.html">Obj</a> {
+<a name="l00143"></a>00143 disp *snd; <span class="comment">/* method implementation */</span>
+<a name="l00144"></a>00144 };
+<a name="l00148"></a>00148 <span class="keyword">extern</span> <span class="keywordtype">int</span> OPT_STDCALL oObj ( <a class="code" href="structObj.html">Obj</a> *<span class="keyword">self</span>, <a class="code" href="structFld.html">Msg</a> msg );
+<a name="l00149"></a>00149
+<a name="l00150"></a>00150
+<a name="l00151"></a>00151 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structStruct.html">Struct</a> <a class="code" href="structStruct.html">Struct</a>;
+<a name="l00152"></a>00152
+<a name="l00153"></a>00153 <span class="keyword">typedef</span> <a class="code" href="structObj.html">Obj</a>* OPT_STDCALL factory ( <a class="code" href="structStruct.html">Struct</a> *<span class="keyword">self</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *key, <span class="keywordtype">int</span> len );
+<a name="l00154"></a>00154 <span class="comment">/*</span>
+<a name="l00155"></a>00155 <span class="comment"> an object with variable number of childs</span>
+<a name="l00156"></a>00156 <span class="comment">*/</span>
+<a name="l00157"></a><a class="code" href="structStruct.html">00157</a> <span class="keyword">struct </span><a class="code" href="structStruct.html">Struct</a> {
+<a name="l00158"></a>00158 disp *snd; <span class="comment">/* method implementation */</span>
+<a name="l00159"></a>00159 <a class="code" href="structHTable.html">HTable</a> *reg; <span class="comment">/* child registry */</span>
+<a name="l00160"></a>00160 factory *fac; <span class="comment">/* child factory */</span>
+<a name="l00161"></a>00161 };
+<a name="l00165"></a>00165 <span class="keyword">extern</span> <span class="keywordtype">int</span> OPT_STDCALL oStruct ( <a class="code" href="structStruct.html">Struct</a> *<span class="keyword">self</span>, <a class="code" href="structFld.html">Msg</a> msg );
+<a name="l00166"></a>00166
+<a name="l00167"></a>00167
+<a name="l00171"></a><a class="code" href="structSes.html">00171</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSes.html">Ses</a> {
+<a name="l00172"></a>00172 disp *snd;
+<a name="l00173"></a>00173 <a class="code" href="structHTable.html">HTable</a> *reg; <span class="comment">/* main registry */</span>
+<a name="l00174"></a>00174 factory *fac; <span class="comment">/* main factory */</span>
+<a name="l00175"></a>00175 <a class="code" href="structSink.html">Sink</a> *out; <span class="comment">/* main env.out for this session */</span>
+<a name="l00176"></a>00176 <a class="code" href="structSink.html">Sink</a> *err; <span class="comment">/* env.err for this session */</span>
+<a name="l00177"></a>00177 <span class="keywordtype">unsigned</span> rid; <span class="comment">/* last rid written */</span>
+<a name="l00178"></a>00178 <a class="code" href="structQry.html">Qry</a> *qry; <span class="comment">/* array of q queries */</span>
+<a name="l00179"></a>00179 lolo req; <span class="comment">/* request counter */</span>
+<a name="l00180"></a>00180 <span class="comment">/* options */</span>
+<a name="l00181"></a>00181 <span class="keywordtype">char</span> *at; <span class="comment">/* default target */</span>
+<a name="l00182"></a>00182 <span class="keywordtype">unsigned</span> r; <span class="comment">/* max # of records per read, 0 = unlimited */</span>
+<a name="l00183"></a>00183 <span class="keywordtype">unsigned</span> q; <span class="comment">/* max # of open query cursors != 0 */</span>
+<a name="l00184"></a>00184 <span class="keywordtype">unsigned</span> s; <span class="comment">/* max # of results in search set, 0 = unlimited */</span>
+<a name="l00185"></a>00185 } <a class="code" href="structSes.html">Ses</a>;
+<a name="l00186"></a>00186 <span class="keyword">extern</span> <span class="keywordtype">int</span> OPT_STDCALL oSes ( <a class="code" href="structSes.html">Ses</a> *<span class="keyword">self</span>, <a class="code" href="structFld.html">Msg</a> msg );
+<a name="l00187"></a>00187
+<a name="l00188"></a>00188 <span class="comment">/*</span>
+<a name="l00189"></a>00189 <span class="comment"> default main factory (i.e. for the session).</span>
+<a name="l00190"></a>00190 <span class="comment"> scans the environment options for defined objects</span>
+<a name="l00191"></a>00191 <span class="comment">*/</span>
+<a name="l00192"></a>00192 <span class="keyword">extern</span> <a class="code" href="structObj.html">Obj</a>* OPT_STDCALL facMain ( <a class="code" href="structSes.html">Ses</a> *<span class="keyword">self</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *key, <span class="keywordtype">int</span> len );
+<a name="l00193"></a>00193
+<a name="l00194"></a>00194 <span class="comment">/* init session */</span>
+<a name="l00195"></a>00195 <span class="keyword">extern</span> <span class="keywordtype">void</span> sInit (<a class="code" href="structSes.html">Ses</a> *s);
+<a name="l00196"></a>00196
+<a name="l00197"></a>00197
+<a name="l00198"></a>00198 <span class="keyword">extern</span> <a class="code" href="structSes.html">Ses</a> *ses; <span class="comment">/* current session */</span>
+<a name="l00199"></a>00199
+<a name="l00200"></a>00200 <span class="comment">/*</span>
+<a name="l00201"></a>00201 <span class="comment"> main dispatcher</span>
+<a name="l00202"></a>00202 <span class="comment">*/</span>
+<a name="l00203"></a>00203 <span class="preprocessor">#define dispatch( msg ) ses-&gt;snd((Obj*)ses, msg)</span>
+<a name="l00204"></a>00204 <span class="preprocessor"></span>
+<a name="l00205"></a>00205
+<a name="l00206"></a>00206 <span class="comment">/*</span>
+<a name="l00207"></a>00207 <span class="comment"> object linked to a session on some remote server</span>
+<a name="l00208"></a>00208 <span class="comment">*/</span>
+<a name="l00209"></a><a class="code" href="structSrv.html">00209</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSrv.html">Srv</a> {
+<a name="l00210"></a>00210 disp *snd; <span class="comment">/* method implementation */</span>
+<a name="l00211"></a>00211 file *con; <span class="comment">/* connection */</span>
+<a name="l00212"></a>00212 } <a class="code" href="structSrv.html">Srv</a>;
+<a name="l00216"></a>00216 <span class="keyword">extern</span> <span class="keywordtype">int</span> OPT_STDCALL oSrv ( <a class="code" href="structSrv.html">Srv</a> *<span class="keyword">self</span>, <a class="code" href="structFld.html">Msg</a> msg );
+<a name="l00217"></a>00217
+<a name="l00218"></a>00218
+<a name="l00219"></a>00219 <span class="comment">/*</span>
+<a name="l00220"></a>00220 <span class="comment"> database object</span>
+<a name="l00221"></a>00221 <span class="comment"> NOTE that these are childs of session, so all status is per session.</span>
+<a name="l00222"></a>00222 <span class="comment">*/</span>
+<a name="l00223"></a><a class="code" href="structDbo.html">00223</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structDbo.html">Dbo</a> {
+<a name="l00224"></a>00224 disp *snd;
+<a name="l00225"></a>00225 <a class="code" href="structHTable.html">HTable</a> *reg; <span class="comment">/* views etc */</span>
+<a name="l00226"></a>00226 factory *fac; <span class="comment">/* child factory */</span>
+<a name="l00227"></a>00227 <a class="code" href="structDb.html">Db</a> *db; <span class="comment">/* shared by the Dbos */</span>
+<a name="l00228"></a>00228 <a class="code" href="structQry.html">Qry</a> *qry; <span class="comment">/* chain of queries */</span>
+<a name="l00229"></a>00229 <span class="keywordtype">unsigned</span> qid; <span class="comment">/* number of last query, 0 = none */</span>
+<a name="l00230"></a>00230 <span class="keywordtype">unsigned</span> rid; <span class="comment">/* number of last written rec, 0 = none */</span>
+<a name="l00231"></a>00231 <span class="comment">/* options */</span>
+<a name="l00232"></a>00232 <span class="keywordtype">unsigned</span> p; <span class="comment">/* position limit for snapshot read, 0 = none */</span>
+<a name="l00233"></a>00233 } <a class="code" href="structDbo.html">Dbo</a>;
+<a name="l00237"></a>00237 <span class="keyword">extern</span> <span class="keywordtype">int</span> OPT_STDCALL oDbo ( <a class="code" href="structDbo.html">Dbo</a> *<span class="keyword">self</span>, <a class="code" href="structFld.html">Msg</a> msg );
+<a name="l00238"></a>00238
+<a name="l00239"></a>00239 <span class="keyword">extern</span> <a class="code" href="structDbo.html">Dbo</a> *newDbo ( <span class="keywordtype">char</span> *name ); <span class="comment">/* constructor */</span>
+<a name="l00240"></a>00240 <span class="keyword">extern</span> <span class="keywordtype">void</span> delDbo ( <a class="code" href="structDbo.html">Dbo</a> *<span class="keyword">self</span> ); <span class="comment">/* destructor */</span>
+<a name="l00241"></a>00241
+<a name="l00242"></a>00242
+<a name="l00243"></a>00243 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00244"></a>00244 <span class="comment">/* */</span>
+<a name="l00245"></a>00245 <span class="comment">/* HANDLERS FOR VARIOUS STANDARD MESSAGES */</span>
+<a name="l00246"></a>00246 <span class="comment">/* */</span>
+<a name="l00247"></a>00247 <span class="comment">/* ****************************************************************** */</span>
+<a name="l00248"></a>00248
+<a name="l00249"></a>00249
+<a name="l00250"></a>00250 <span class="comment">/*</span>
+<a name="l00251"></a>00251 <span class="comment"> Process a pipe message &apos;|&apos;.</span>
+<a name="l00252"></a>00252 <span class="comment"> The leader is parsed for the subfields &apos;|&apos;. Each of which should contain a</span>
+<a name="l00253"></a>00253 <span class="comment"> valid messagename, options may be given in following subfields terminated by</span>
+<a name="l00254"></a>00254 <span class="comment"> the next &apos;|&apos; subfield or the end of the leader. The output of the first</span>
+<a name="l00255"></a>00255 <span class="comment"> method is used as data input for the next and so on. The first submessage</span>
+<a name="l00256"></a>00256 <span class="comment"> may start directly after the primary field w/o the &apos;|&apos; identifier.</span>
+<a name="l00257"></a>00257 <span class="comment">*/</span>
+<a name="l00258"></a>00258 <span class="keyword">extern</span> <span class="keywordtype">int</span> OPT_STDCALL mPipe ( <a class="code" href="structObj.html">Obj</a> *<span class="keyword">self</span>, <a class="code" href="structFld.html">Msg</a> msg );
+<a name="l00259"></a>00259
+<a name="l00260"></a>00260 <span class="comment">/*</span>
+<a name="l00261"></a>00261 <span class="comment"> Process a compound message &apos;;&apos;.</span>
+<a name="l00262"></a>00262 <span class="comment"> The leader is parsed for the subfields &apos;;&apos;. Each of which should contain a</span>
+<a name="l00263"></a>00263 <span class="comment"> valid messagename, options may be given in following subfields terminated by</span>
+<a name="l00264"></a>00264 <span class="comment"> the next &apos;;&apos; subfield or the end of the leader. Each message is processed</span>
+<a name="l00265"></a>00265 <span class="comment"> separately, given data is used for all messages. The first submessage may</span>
+<a name="l00266"></a>00266 <span class="comment"> start directly after the primary field w/o the &apos;;&apos; identifier.</span>
+<a name="l00267"></a>00267 <span class="comment">*/</span>
+<a name="l00268"></a>00268 <span class="keyword">extern</span> <span class="keywordtype">int</span> OPT_STDCALL mComp ( <a class="code" href="structObj.html">Obj</a> *<span class="keyword">self</span>, <a class="code" href="structFld.html">Msg</a> msg );
+<a name="l00269"></a>00269
+<a name="l00270"></a>00270 <span class="comment">/*</span>
+<a name="l00271"></a>00271 <span class="comment"> Process a comment message &apos;#&apos;.</span>
+<a name="l00272"></a>00272 <span class="comment">*/</span>
+<a name="l00273"></a>00273 <span class="keyword">extern</span> <span class="keywordtype">int</span> OPT_STDCALL mComm ( <a class="code" href="structObj.html">Obj</a> *<span class="keyword">self</span>, <a class="code" href="structFld.html">Msg</a> msg );
+<a name="l00274"></a>00274
+<a name="l00275"></a>00275
+<a name="l00276"></a>00276 <span class="preprocessor">#define PW_H</span>
+<a name="l00277"></a>00277 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* PW_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/search/all_24.html b/doc/html/search/all_24.html
new file mode 100644
index 0000000..8b3975c
--- /dev/null
+++ b/doc/html/search/all_24.html
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR__24db">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__24db')">$db</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classCinisis.html#ae8aedec88384439c95da89f423a219c0" target="_parent">Cinisis::$db()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classMaleteDb.html#a4b970df3631d2763f001c96ee417f27a" target="_parent">MaleteDb::$db()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classPhpIsisDb.html#a536e4c67dda71a7c7dad9ffbac299f9b" target="_parent">PhpIsisDb::$db()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR__24fdt">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__24fdt')">$fdt</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classBiblioIsisDb.html#a978a9243ea53b1f2426115d7b4191b07" target="_parent">BiblioIsisDb::$fdt()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classMaleteDb.html#af2cd60ce81381edc3ca09a6812cf79fd" target="_parent">MaleteDb::$fdt()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR__24format">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__24format')">$format</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classBiblioIsisDb.html#ab9fb3b6f10d2734a198ca7802ee38c2d" target="_parent">BiblioIsisDb::$format()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classMaleteDb.html#a833fed4faae9537306053ee966c06197" target="_parent">MaleteDb::$format()</a>
+ <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classPhpIsisDb.html#a275e29f3711d37fc67cea340b564ddf3" target="_parent">PhpIsisDb::$format()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR__24implementation">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classCinisis.html#ae537c5305e84e86ae7dd305d2cd253fc" target="_parent">$implementation</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__24log">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__24log')">$log</a>
+ <div class="SRChildren">
+ <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classBiblioIsisDb.html#a67337d78af0fc21d0ff10471aa638c62" target="_parent">BiblioIsisDb::$log()</a>
+ <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classMaleteDb.html#ae1c8cefd1a6e661fb03c214f47336368" target="_parent">MaleteDb::$log()</a>
+ <a id="Item4_c2" onkeydown="return searchResults.NavChild(event,4,2)" onkeypress="return searchResults.NavChild(event,4,2)" onkeyup="return searchResults.NavChild(event,4,2)" class="SRScope" href="../classPhpIsisDb.html#a0742105b3efab477fda99cd0561f98c7" target="_parent">PhpIsisDb::$log()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR__24perl">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classBiblioIsisDb.html#a7eccfa964dcd1469a263340447c38143" target="_parent">$perl</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_5f.html b/doc/html/search/all_5f.html
new file mode 100644
index 0000000..1e3b9d3
--- /dev/null
+++ b/doc/html/search/all_5f.html
@@ -0,0 +1,53 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR__5f_5fcall">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a5601da7181ece90313c1abe2fd0ae621" target="_parent">__call</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fcallstatic">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisisDisplayHelper.html#abae906d7606b7d76ef5ed754835ba7e2" target="_parent">__callStatic</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fconstruct">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__5f_5fconstruct')">__construct</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classCinisis.html#ab9cb7a94d6a5dfb13d50e83e58a4cc10" target="_parent">Cinisis::__construct()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classIsisReader.html#a70d1444cf56269795b4947dd82b2a4ac" target="_parent">IsisReader::__construct()</a>
+ <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classIsisEntryIterator.html#a056fcc7d817523faf1fb033fa9f8ad6e" target="_parent">IsisEntryIterator::__construct()</a>
+ <a id="Item2_c3" onkeydown="return searchResults.NavChild(event,2,3)" onkeypress="return searchResults.NavChild(event,2,3)" onkeyup="return searchResults.NavChild(event,2,3)" class="SRScope" href="../classIsisItemIterator.html#a6ee7fe126baaffa77ad2cf177fefc46a" target="_parent">IsisItemIterator::__construct()</a>
+ <a id="Item2_c4" onkeydown="return searchResults.NavChild(event,2,4)" onkeypress="return searchResults.NavChild(event,2,4)" onkeyup="return searchResults.NavChild(event,2,4)" class="SRScope" href="../classIsisMainItemIterator.html#a486e2d00fe13ed908b7384d64fd5f6f0" target="_parent">IsisMainItemIterator::__construct()</a>
+ <a id="Item2_c5" onkeydown="return searchResults.NavChild(event,2,5)" onkeypress="return searchResults.NavChild(event,2,5)" onkeyup="return searchResults.NavChild(event,2,5)" class="SRScope" href="../classIsisMethodIterator.html#a1cf2e69c03a092839a2494264ca2ed07" target="_parent">IsisMethodIterator::__construct()</a>
+ <a id="Item2_c6" onkeydown="return searchResults.NavChild(event,2,6)" onkeypress="return searchResults.NavChild(event,2,6)" onkeyup="return searchResults.NavChild(event,2,6)" class="SRScope" href="../classIsisRowIterator.html#acaab99d2bf18f6f958ddf07db55cb15d" target="_parent">IsisRowIterator::__construct()</a>
+ <a id="Item2_c7" onkeydown="return searchResults.NavChild(event,2,7)" onkeypress="return searchResults.NavChild(event,2,7)" onkeyup="return searchResults.NavChild(event,2,7)" class="SRScope" href="../classIsisSubfieldIterator.html#adc5472ca67d20defcab9eba45975dc29" target="_parent">IsisSubfieldIterator::__construct()</a>
+ <a id="Item2_c8" onkeydown="return searchResults.NavChild(event,2,8)" onkeypress="return searchResults.NavChild(event,2,8)" onkeyup="return searchResults.NavChild(event,2,8)" class="SRScope" href="../classIsisValueIterator.html#a4b5811fff950f830cbba2da40dfac497" target="_parent">IsisValueIterator::__construct()</a>
+ <a id="Item2_c9" onkeydown="return searchResults.NavChild(event,2,9)" onkeypress="return searchResults.NavChild(event,2,9)" onkeyup="return searchResults.NavChild(event,2,9)" class="SRScope" href="../classBiblioIsisDb.html#ab2c5ec782b324847e104d8ad35a230af" target="_parent">BiblioIsisDb::__construct()</a>
+ <a id="Item2_c10" onkeydown="return searchResults.NavChild(event,2,10)" onkeypress="return searchResults.NavChild(event,2,10)" onkeyup="return searchResults.NavChild(event,2,10)" class="SRScope" href="../interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b" target="_parent">IsisDb::__construct()</a>
+ <a id="Item2_c11" onkeydown="return searchResults.NavChild(event,2,11)" onkeypress="return searchResults.NavChild(event,2,11)" onkeyup="return searchResults.NavChild(event,2,11)" class="SRScope" href="../classMaleteDb.html#a60f87371bc1ec156b010e5b38b4c22e2" target="_parent">MaleteDb::__construct()</a>
+ <a id="Item2_c12" onkeydown="return searchResults.NavChild(event,2,12)" onkeypress="return searchResults.NavChild(event,2,12)" onkeyup="return searchResults.NavChild(event,2,12)" class="SRScope" href="../classPhpIsisDb.html#abb6db51373d065baf9135fd278653bc5" target="_parent">PhpIsisDb::__construct()</a>
+ <a id="Item2_c13" onkeydown="return searchResults.NavChild(event,2,13)" onkeypress="return searchResults.NavChild(event,2,13)" onkeyup="return searchResults.NavChild(event,2,13)" class="SRScope" href="../classCinisisDisplayHelper.html#ae60a4cc7ad15109c83b3d934f89b283e" target="_parent">CinisisDisplayHelper::__construct()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_61.html b/doc/html/search/all_61.html
new file mode 100644
index 0000000..904ad2a
--- /dev/null
+++ b/doc/html/search/all_61.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_accept">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classIsisNormalItemFilterIterator.html#ad3ef2ecdafb6a163a01b199a7e98cd6f" target="_parent">accept</a>
+ <span class="SRScope">IsisNormalItemFilterIterator</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_62.html b/doc/html/search/all_62.html
new file mode 100644
index 0000000..d66c8a8
--- /dev/null
+++ b/doc/html/search/all_62.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_backend">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classBiblioIsisDb.html#ad5704f5c9454ac053e66a489797ba221" target="_parent">backend</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_base">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisis.html#a125ecd4426e15e2c27daa16d4aaac3f2" target="_parent">base</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_biblioisisdb">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classBiblioIsisDb.html" target="_parent">BiblioIsisDb</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_63.html b/doc/html/search/all_63.html
new file mode 100644
index 0000000..4276c25
--- /dev/null
+++ b/doc/html/search/all_63.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_charset">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_charset')">charset</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBiblioIsisDb.html#a2b6fd7b7316f63ac5649ebf3947c4fae" target="_parent">BiblioIsisDb::charset()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classPhpIsisDb.html#a46f8c39b305f170e2cf8ae5f4d218e74" target="_parent">PhpIsisDb::charset()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_check">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_check')">check</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classCinisis.html#ae6f679192f136ba61e85130ccab8e7ef" target="_parent">Cinisis::check()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classBiblioIsisDb.html#a929467f1907d3aeaeebe493f0c188c5b" target="_parent">BiblioIsisDb::check()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8" target="_parent">IsisDb::check()</a>
+ <a id="Item1_c3" onkeydown="return searchResults.NavChild(event,1,3)" onkeypress="return searchResults.NavChild(event,1,3)" onkeyup="return searchResults.NavChild(event,1,3)" class="SRScope" href="../classMaleteDb.html#ab2da32d84af17df79d947ae32257b4ec" target="_parent">MaleteDb::check()</a>
+ <a id="Item1_c4" onkeydown="return searchResults.NavChild(event,1,4)" onkeypress="return searchResults.NavChild(event,1,4)" onkeyup="return searchResults.NavChild(event,1,4)" class="SRScope" href="../classPhpIsisDb.html#a23761cc04114090a2863467b2accc80a" target="_parent">PhpIsisDb::check()</a>
+ <a id="Item1_c5" onkeydown="return searchResults.NavChild(event,1,5)" onkeypress="return searchResults.NavChild(event,1,5)" onkeyup="return searchResults.NavChild(event,1,5)" class="SRScope" href="../classSchemaDb.html#a42acc85b08a20b121204b1caf3a83e61" target="_parent">SchemaDb::check()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_cinisis">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classCinisis.html" target="_parent">Cinisis</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_cinisisdisplayhelper">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classCinisisDisplayHelper.html" target="_parent">CinisisDisplayHelper</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_cinisishttphelper">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classCinisisHttpHelper.html" target="_parent">CinisisHttpHelper</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_clibr">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classCinisisDisplayHelper.html#ad61db99c9d639678c96879aa34288323" target="_parent">cliBr</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_clih2">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classCinisisDisplayHelper.html#aa15ca1975a280814a1cdc2df82b8c67d" target="_parent">cliH2</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_clih3">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a1ed9ee357ffda8e2efd885a6eae20550" target="_parent">cliH3</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_clipre">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a50bf73bd3722766cbae1b46b3092453d" target="_parent">cliPre</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_clititle">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a8f0c8aec5b11a144b14278d287238c85" target="_parent">cliTitle</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_current">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_current')">current</a>
+ <div class="SRChildren">
+ <a id="Item10_c0" onkeydown="return searchResults.NavChild(event,10,0)" onkeypress="return searchResults.NavChild(event,10,0)" onkeyup="return searchResults.NavChild(event,10,0)" class="SRScope" href="../classIsisEntryIterator.html#ac482f43403fc4d2e1b620fb4e0f6797f" target="_parent">IsisEntryIterator::current()</a>
+ <a id="Item10_c1" onkeydown="return searchResults.NavChild(event,10,1)" onkeypress="return searchResults.NavChild(event,10,1)" onkeyup="return searchResults.NavChild(event,10,1)" class="SRScope" href="../classIsisItemIterator.html#a3f602399a600d7b95d23b87111d0e72b" target="_parent">IsisItemIterator::current()</a>
+ <a id="Item10_c2" onkeydown="return searchResults.NavChild(event,10,2)" onkeypress="return searchResults.NavChild(event,10,2)" onkeyup="return searchResults.NavChild(event,10,2)" class="SRScope" href="../classIsisMainItemIterator.html#adab612db1a4e1f16c6bc5848c3d4ee21" target="_parent">IsisMainItemIterator::current()</a>
+ <a id="Item10_c3" onkeydown="return searchResults.NavChild(event,10,3)" onkeypress="return searchResults.NavChild(event,10,3)" onkeyup="return searchResults.NavChild(event,10,3)" class="SRScope" href="../classIsisMethodIterator.html#a1d7236d349cd282c4c0ff6ec8f186e93" target="_parent">IsisMethodIterator::current()</a>
+ <a id="Item10_c4" onkeydown="return searchResults.NavChild(event,10,4)" onkeypress="return searchResults.NavChild(event,10,4)" onkeyup="return searchResults.NavChild(event,10,4)" class="SRScope" href="../classIsisRowIterator.html#abe18cfd484f70348fb5832444186b10d" target="_parent">IsisRowIterator::current()</a>
+ <a id="Item10_c5" onkeydown="return searchResults.NavChild(event,10,5)" onkeypress="return searchResults.NavChild(event,10,5)" onkeyup="return searchResults.NavChild(event,10,5)" class="SRScope" href="../classIsisSubfieldIterator.html#a7c31b7e8db31e1465d29fb58b2448bd8" target="_parent">IsisSubfieldIterator::current()</a>
+ <a id="Item10_c6" onkeydown="return searchResults.NavChild(event,10,6)" onkeypress="return searchResults.NavChild(event,10,6)" onkeyup="return searchResults.NavChild(event,10,6)" class="SRScope" href="../classIsisValueIterator.html#ad7c6dd479b6129ba5bfc2f2003f6ca49" target="_parent">IsisValueIterator::current()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_current_5fnull">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classIsisMainItemIterator.html#ad0f3d297912d5101d5227139f8414c80" target="_parent">current_null</a>
+ <span class="SRScope">IsisMainItemIterator</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_64.html b/doc/html/search/all_64.html
new file mode 100644
index 0000000..c29afb7
--- /dev/null
+++ b/doc/html/search/all_64.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_default_5fschema">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_default_5fschema')">default_schema</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../interfaceIsisDb.html#a018477d385a77d983987db4e88174270" target="_parent">IsisDb::default_schema()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classMaleteDb.html#af31375d35d7343f2c939b0f9207ddedc" target="_parent">MaleteDb::default_schema()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classPhpIsisDb.html#a0e4692dd608577a0f14ddb4c8cd88f3b" target="_parent">PhpIsisDb::default_schema()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classSchemaDb.html#ad7ac24c46fcc51caba64f0fea000e6b4" target="_parent">SchemaDb::default_schema()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_65.html b/doc/html/search/all_65.html
new file mode 100644
index 0000000..e0c74c6
--- /dev/null
+++ b/doc/html/search/all_65.html
@@ -0,0 +1,73 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_entries">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_entries')">entries</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBiblioIsisDb.html#ab6b0a977c066c25c6bdca5c1d3a083e8" target="_parent">BiblioIsisDb::entries()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff" target="_parent">IsisDb::entries()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classMaleteDb.html#a5c6cb09a072e5d2ddce31c77098ccba4" target="_parent">MaleteDb::entries()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classPhpIsisDb.html#a0491ce84e5a85e775f811f18e63ef0fb" target="_parent">PhpIsisDb::entries()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_example">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_example')">example</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classBiblioIsisDb.html#a8e76b289b9e3a9893b9469094753d2bc" target="_parent">BiblioIsisDb::example()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6" target="_parent">IsisDb::example()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classMaleteDb.html#a4f16c48facae498d0db1a042e9727d04" target="_parent">MaleteDb::example()</a>
+ <a id="Item1_c3" onkeydown="return searchResults.NavChild(event,1,3)" onkeypress="return searchResults.NavChild(event,1,3)" onkeyup="return searchResults.NavChild(event,1,3)" class="SRScope" href="../classPhpIsisDb.html#a7f4f3a9fd6dab86bd3cb3149d65f92cd" target="_parent">PhpIsisDb::example()</a>
+ <a id="Item1_c4" onkeydown="return searchResults.NavChild(event,1,4)" onkeypress="return searchResults.NavChild(event,1,4)" onkeyup="return searchResults.NavChild(event,1,4)" class="SRScope" href="../classSchemaDb.html#a923a94169459c4dee3f74000b4aa1807" target="_parent">SchemaDb::example()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_existingitemkeys">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisConnector.html#a10669b49c4145a86dc3662c77733d74d" target="_parent">existingItemKeys</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_explodebrackets">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisReader.html#a4610ebcf69c197e2c596965e2dc0358e" target="_parent">explodeBrackets</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_explodeitem">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classIsisConnector.html#acfea4d86a683cc7455d258cdb80db478" target="_parent">explodeItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_explodesubfield">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classIsisConnector.html#afc97554b42b8b9e98f396811bbfa13d8" target="_parent">explodeSubfield</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_explodevalue">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classIsisReader.html#a3cc08df25da082046d496db93778709b" target="_parent">explodeValue</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_66.html b/doc/html/search/all_66.html
new file mode 100644
index 0000000..2d0bb9f
--- /dev/null
+++ b/doc/html/search/all_66.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fieldhasmap">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classIsisMap.html#af94e1fc5d73a6272f04a60c0acaeb409" target="_parent">fieldHasMap</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_file">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisis.html#aac686f5d4862085721eb0de1d6203a57" target="_parent">file</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_filterbrackets">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisReader.html#aa6099ed6bd276b32bd7bba184f144529" target="_parent">filterBrackets</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_filtersubfield">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisConnector.html#a8baad24b6abc2ef29d8968f353ea6dae" target="_parent">filterSubfield</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_67.html b/doc/html/search/all_67.html
new file mode 100644
index 0000000..62b943f
--- /dev/null
+++ b/doc/html/search/all_67.html
@@ -0,0 +1,146 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_get_5farg">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisisHttpHelper.html#aabbbd96f654baf3086dfb83728b581fa" target="_parent">get_arg</a>
+ <span class="SRScope">CinisisHttpHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_get_5fnumeric_5farg">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisisHttpHelper.html#ac61168ccb1eb83a15bb82b012759d67e" target="_parent">get_numeric_arg</a>
+ <span class="SRScope">CinisisHttpHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_get_5ftextual_5farg">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classCinisisHttpHelper.html#aa4c258abb234e9585d2215dfa44247ee" target="_parent">get_textual_arg</a>
+ <span class="SRScope">CinisisHttpHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getfieldarray">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisMap.html#aee1953b6e46b1612c725b2da82414d14" target="_parent">getFieldArray</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getfieldkey">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classIsisMap.html#ac6a4eed048ddfa62c76e6d813754af81" target="_parent">getFieldKey</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getfieldname">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classIsisMap.html#ae41313537e399f15ff16a4db887cf5b9" target="_parent">getFieldName</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getitem">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classIsisConnector.html#aa16bb24a54837048eee6244957cbf091" target="_parent">getItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getitemkey">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classIsisMap.html#a994934784caa4149737bda55160a459f" target="_parent">getItemKey</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getitems">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classIsisConnector.html#aa928456a26e0264bf0c1a4869a02cbb3" target="_parent">getItems</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getmainitem">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classIsisConnector.html#a21c7c4e9fec2440f8c7d36f8a632c8c2" target="_parent">getMainItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getmainitemname">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classIsisMap.html#af689f27e67b0b38a3e880ead17a487f5" target="_parent">getMainItemName</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getmainitems">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classIsisConnector.html#a2bace7162ec3bf49df9f7acd9367c360" target="_parent">getMainItems</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getmap">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classIsisMap.html#a29eb2c45b51f95fdfb9ff7af770ca6ce" target="_parent">getMap</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getmaptype">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classIsisMap.html#a62b933be483fb6704e12e41f10286cd5" target="_parent">getMapType</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getrows">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classIsisConnector.html#a0d1ebc176fe54568044aae02d7932c9b" target="_parent">getRows</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getsubfield">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classIsisConnector.html#a1ddaff24266ee02d652de9a752c1be8e" target="_parent">getSubfield</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getsubfieldkey">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classIsisMap.html#ae5d904b8407b38751656715fb9efd7cf" target="_parent">getSubfieldKey</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getsubfieldlist">
+ <div class="SREntry">
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classIsisMap.html#ad0b61ec2fbfb011db4bf89c5f54efab4" target="_parent">getSubfieldList</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getsubfieldname">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classIsisMap.html#a83ffdd84c385513a09e5ab523a44d6f2" target="_parent">getSubfieldName</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getsubfields">
+ <div class="SREntry">
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classIsisConnector.html#ad8af0f5cef3b139649d9fb317264df10" target="_parent">getSubfields</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getvalues">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classIsisConnector.html#ad806dcc5be703fe9aea63d72d68af0a2" target="_parent">getValues</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_68.html b/doc/html/search/all_68.html
new file mode 100644
index 0000000..5477727
--- /dev/null
+++ b/doc/html/search/all_68.html
@@ -0,0 +1,68 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_has_5fmore_5frows">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classIsisMainItemIterator.html#a6c406f34a89316ff7e7fa15a80806b39" target="_parent">has_more_rows</a>
+ <span class="SRScope">IsisMainItemIterator</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_has_5fsubfields">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classBiblioIsisDb.html#a73d5d998f9ab7e410c5f71f65e83948b" target="_parent">has_subfields</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hasbrackets">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisReader.html#a109a6ef49b2190bfbcee796dae954baf" target="_parent">hasBrackets</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hasfieldsubfieldcondition">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisConnector.html#afbcef48a723b073a2777d5a5ed73d280" target="_parent">hasFieldSubfieldCondition</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hasitem">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classIsisConnector.html#ad88ed9012aac0687aef1c8554879cd52" target="_parent">hasItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hasmainitem">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classIsisConnector.html#a7bc914f2aa6c523404f368dc0b7b130b" target="_parent">hasMainItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hassubfield">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classIsisConnector.html#a2e6970a3aca76a1dbb5b4bb5ac3adda1" target="_parent">hasSubfield</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hassubfieldinrows">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classIsisFinder.html#a41410b18c4462c05ac669e4ee889d8a7" target="_parent">hasSubfieldInRows</a>
+ <span class="SRScope">IsisFinder</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_69.html b/doc/html/search/all_69.html
new file mode 100644
index 0000000..2ca407f
--- /dev/null
+++ b/doc/html/search/all_69.html
@@ -0,0 +1,96 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_is_5frepetitive">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classBiblioIsisDb.html#aa86380f9e66ea8f175c50675d1fe0a88" target="_parent">is_repetitive</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisaudit">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisAudit.html" target="_parent">IsisAudit</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisconnector">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisConnector.html" target="_parent">IsisConnector</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisdb">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../interfaceIsisDb.html" target="_parent">IsisDb</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisentryiterator">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classIsisEntryIterator.html" target="_parent">IsisEntryIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisfinder">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classIsisFinder.html" target="_parent">IsisFinder</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisitemiterator">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classIsisItemIterator.html" target="_parent">IsisItemIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isismainitemiterator">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classIsisMainItemIterator.html" target="_parent">IsisMainItemIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isismap">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classIsisMap.html" target="_parent">IsisMap</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isismethoditerator">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classIsisMethodIterator.html" target="_parent">IsisMethodIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisnormalitemfilteriterator">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classIsisNormalItemFilterIterator.html" target="_parent">IsisNormalItemFilterIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisreader">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classIsisReader.html" target="_parent">IsisReader</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisrowiterator">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classIsisRowIterator.html" target="_parent">IsisRowIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isissubfielditerator">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classIsisSubfieldIterator.html" target="_parent">IsisSubfieldIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisvalueiterator">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classIsisValueIterator.html" target="_parent">IsisValueIterator</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_6a.html b/doc/html/search/all_6a.html
new file mode 100644
index 0000000..2fe0486
--- /dev/null
+++ b/doc/html/search/all_6a.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_join_5fsubfields">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html#a0163d3358b31657bd6e91f94aa618918" target="_parent">join_subfields</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_joinsubfields">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisReader.html#ae65e172e3b5c9ac3c8a5e1352ba80904" target="_parent">joinSubfields</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_6b.html b/doc/html/search/all_6b.html
new file mode 100644
index 0000000..03defa1
--- /dev/null
+++ b/doc/html/search/all_6b.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_key">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_key')">key</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classIsisEntryIterator.html#a4a740dacedb86023ece4561092c33a65" target="_parent">IsisEntryIterator::key()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classIsisItemIterator.html#ab51757f546b7d9efb9decd701a38b8b5" target="_parent">IsisItemIterator::key()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classIsisMainItemIterator.html#a3676fc993eb38641c65363f2e05873f3" target="_parent">IsisMainItemIterator::key()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classIsisMethodIterator.html#ad750f5dd57dcb6480f64f9ac703492fc" target="_parent">IsisMethodIterator::key()</a>
+ <a id="Item0_c4" onkeydown="return searchResults.NavChild(event,0,4)" onkeypress="return searchResults.NavChild(event,0,4)" onkeyup="return searchResults.NavChild(event,0,4)" class="SRScope" href="../classIsisRowIterator.html#a96f65bca7f2e048a449e6f316d802e6f" target="_parent">IsisRowIterator::key()</a>
+ <a id="Item0_c5" onkeydown="return searchResults.NavChild(event,0,5)" onkeypress="return searchResults.NavChild(event,0,5)" onkeyup="return searchResults.NavChild(event,0,5)" class="SRScope" href="../classIsisSubfieldIterator.html#a4ee62ad436a7c4ec1dac0c0c5d2a2c85" target="_parent">IsisSubfieldIterator::key()</a>
+ <a id="Item0_c6" onkeydown="return searchResults.NavChild(event,0,6)" onkeypress="return searchResults.NavChild(event,0,6)" onkeyup="return searchResults.NavChild(event,0,6)" class="SRScope" href="../classIsisValueIterator.html#a173b393699278fb2fb928e6bd2448a05" target="_parent">IsisValueIterator::key()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_6c.html b/doc/html/search/all_6c.html
new file mode 100644
index 0000000..c138842
--- /dev/null
+++ b/doc/html/search/all_6c.html
@@ -0,0 +1,36 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_load">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html#a0bd044303b01793f1a59c54040ff0242" target="_parent">load</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_logger">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_logger')">logger</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classBiblioIsisDb.html#a286fb16de5797785d28021068efca561" target="_parent">BiblioIsisDb::logger()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classMaleteDb.html#a17562c1c53594762454d65be823fcdb5" target="_parent">MaleteDb::logger()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classPhpIsisDb.html#a8d8185060a26d4fe673844b2ea3db39a" target="_parent">PhpIsisDb::logger()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_6d.html b/doc/html/search/all_6d.html
new file mode 100644
index 0000000..1286d4f
--- /dev/null
+++ b/doc/html/search/all_6d.html
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_main_5ffield_5fname">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html#ac470ab9dc1f8c02545708f1c7b820d9e" target="_parent">main_field_name</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_maletedb">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classMaleteDb.html" target="_parent">MaleteDb</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_mapname">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisMap.html#a7f1b9b1cce7a02dea704a40ca85e2117" target="_parent">mapName</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_methodname">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_methodname')">methodName</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classIsisMap.html#af80aedabfeca623a9022dfcbc95d591c" target="_parent">IsisMap::methodName()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classCinisisDisplayHelper.html#ab263cf81e5c459c60baa6ef7fa5f76b2" target="_parent">CinisisDisplayHelper::methodName()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_6e.html b/doc/html/search/all_6e.html
new file mode 100644
index 0000000..a6a4b8b
--- /dev/null
+++ b/doc/html/search/all_6e.html
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_next">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_next')">next</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classIsisEntryIterator.html#a2d1d0fe5d3c22d1720e93e03952b877d" target="_parent">IsisEntryIterator::next()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classIsisItemIterator.html#a17c6a2e50a0ca67feb92f4ffc4cbec23" target="_parent">IsisItemIterator::next()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classIsisMainItemIterator.html#af63043a1ab350854c0a30561ccb42dae" target="_parent">IsisMainItemIterator::next()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classIsisMethodIterator.html#a8a02e17d6597ba1f199bd82ab9fc1b32" target="_parent">IsisMethodIterator::next()</a>
+ <a id="Item0_c4" onkeydown="return searchResults.NavChild(event,0,4)" onkeypress="return searchResults.NavChild(event,0,4)" onkeyup="return searchResults.NavChild(event,0,4)" class="SRScope" href="../classIsisRowIterator.html#ad084ce947a265969f738e7d7dc8a1853" target="_parent">IsisRowIterator::next()</a>
+ <a id="Item0_c5" onkeydown="return searchResults.NavChild(event,0,5)" onkeypress="return searchResults.NavChild(event,0,5)" onkeyup="return searchResults.NavChild(event,0,5)" class="SRScope" href="../classIsisSubfieldIterator.html#a74363e3dbfbde6d409b8ba3b70fc9371" target="_parent">IsisSubfieldIterator::next()</a>
+ <a id="Item0_c6" onkeydown="return searchResults.NavChild(event,0,6)" onkeypress="return searchResults.NavChild(event,0,6)" onkeyup="return searchResults.NavChild(event,0,6)" class="SRScope" href="../classIsisValueIterator.html#adc2fb9b1dd029cab4be0b48d6e0f11f9" target="_parent">IsisValueIterator::next()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_nextfield">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisFinder.html#a7d708e281bea35ee38f5875c8f2cad8d" target="_parent">nextField</a>
+ <span class="SRScope">IsisFinder</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_nextrepetition">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisFinder.html#ac4e3a8f45995cbf940b3f2899b71bd1e" target="_parent">nextRepetition</a>
+ <span class="SRScope">IsisFinder</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_nextsubfield">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisFinder.html#aa367980783d341197e003684a639ff1a" target="_parent">nextSubfield</a>
+ <span class="SRScope">IsisFinder</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_normalizefieldname">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classIsisMap.html#ae2abf0591a4862f537fa23537ffca705" target="_parent">normalizeFieldName</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_6f.html b/doc/html/search/all_6f.html
new file mode 100644
index 0000000..7460963
--- /dev/null
+++ b/doc/html/search/all_6f.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_open">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_open')">open</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classCinisis.html#ad5ebe493037aad5a2d8a2f6c51fab09f" target="_parent">Cinisis::open()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classIsisReader.html#afa6e3d3d94854913e5ed2604919d2316" target="_parent">IsisReader::open()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_optional">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classSchemaDb.html#af5c9271759bed2f9cccc80a05f7c5da8" target="_parent">optional</a>
+ <span class="SRScope">SchemaDb</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_70.html b/doc/html/search/all_70.html
new file mode 100644
index 0000000..aadcc92
--- /dev/null
+++ b/doc/html/search/all_70.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_parse">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html#ae8d2f767bfb149031b1ac7077c45c7d6" target="_parent">parse</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_phpisisdb">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classPhpIsisDb.html" target="_parent">PhpIsisDb</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_71.html b/doc/html/search/all_71.html
new file mode 100644
index 0000000..bc0e3a3
--- /dev/null
+++ b/doc/html/search/all_71.html
@@ -0,0 +1,97 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_qdx">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structQdx.html" target="_parent">Qdx</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_qload">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../structQLoad.html" target="_parent">QLoad</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_qloop">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../structQLoop.html" target="_parent">QLoop</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_qrf">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../structQrf.html" target="_parent">Qrf</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../structQry.html" target="_parent">Qry</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fkeyat">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#acd651c525d35bf371bb881bc90341e88" target="_parent">QRY_KEYAT</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fkeyeq">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a28387a27a78a4cea23a94ae4f503a48d" target="_parent">QRY_KEYEQ</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fkeypf">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a3685c877ff126bf569c7e9c2dcec9260" target="_parent">QRY_KEYPF</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fproper">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a15af23acb045b20f896a7bb7ec805e69" target="_parent">QRY_PROPER</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fscanc">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#ae3cc8b21c13aa359422be55a68aafb1a" target="_parent">QRY_SCANC</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fscane">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#ac1ce62e3abf332816eaca6118633ff70" target="_parent">QRY_SCANE</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fsimple">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a8313370cadd3bbcded4e4d6bc936daa1" target="_parent">QRY_SIMPLE</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qset">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../structQSet.html" target="_parent">QSet</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_que">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../structQue.html" target="_parent">Que</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_72.html b/doc/html/search/all_72.html
new file mode 100644
index 0000000..503ccf1
--- /dev/null
+++ b/doc/html/search/all_72.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_read">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_read')">read</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df" target="_parent">IsisReader::read()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classBiblioIsisDb.html#a808cdbc0d4c8f62a1465e74064f4422f" target="_parent">BiblioIsisDb::read()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686" target="_parent">IsisDb::read()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classMaleteDb.html#ad2a65876db24adc388afce465e0c153e" target="_parent">MaleteDb::read()</a>
+ <a id="Item0_c4" onkeydown="return searchResults.NavChild(event,0,4)" onkeypress="return searchResults.NavChild(event,0,4)" onkeyup="return searchResults.NavChild(event,0,4)" class="SRScope" href="../classPhpIsisDb.html#af2266931746f6f2335b831be8b8333fb" target="_parent">PhpIsisDb::read()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_removebrackets">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisReader.html#a99ce7b10b2997dad6a64558ac1f9f10e" target="_parent">removeBrackets</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_removebracketsfromarray">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisReader.html#a60ece3bbe11a2b4ac6afa6e65f282724" target="_parent">removeBracketsFromArray</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_repetition">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classBiblioIsisDb.html#a04089d61ce04b18aa6a78c94ca02edb9" target="_parent">repetition</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_required">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classSchemaDb.html#a31db21bccb179162b5bb02b14b72d3e3" target="_parent">required</a>
+ <span class="SRScope">SchemaDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_rewind">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_rewind')">rewind</a>
+ <div class="SRChildren">
+ <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classIsisEntryIterator.html#a985e88cdfb69b42e3389f24c08b2404a" target="_parent">IsisEntryIterator::rewind()</a>
+ <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classIsisItemIterator.html#ab87a4387a9fd745366ccf8e138a9f60c" target="_parent">IsisItemIterator::rewind()</a>
+ <a id="Item5_c2" onkeydown="return searchResults.NavChild(event,5,2)" onkeypress="return searchResults.NavChild(event,5,2)" onkeyup="return searchResults.NavChild(event,5,2)" class="SRScope" href="../classIsisMainItemIterator.html#a37bf1484646334c5c41d3f7f50558b07" target="_parent">IsisMainItemIterator::rewind()</a>
+ <a id="Item5_c3" onkeydown="return searchResults.NavChild(event,5,3)" onkeypress="return searchResults.NavChild(event,5,3)" onkeyup="return searchResults.NavChild(event,5,3)" class="SRScope" href="../classIsisMethodIterator.html#a1a0ee1617a50e6aa57fe80cd0c2023df" target="_parent">IsisMethodIterator::rewind()</a>
+ <a id="Item5_c4" onkeydown="return searchResults.NavChild(event,5,4)" onkeypress="return searchResults.NavChild(event,5,4)" onkeyup="return searchResults.NavChild(event,5,4)" class="SRScope" href="../classIsisRowIterator.html#a5ef72f942cc738bf24cf251018c28edf" target="_parent">IsisRowIterator::rewind()</a>
+ <a id="Item5_c5" onkeydown="return searchResults.NavChild(event,5,5)" onkeypress="return searchResults.NavChild(event,5,5)" onkeyup="return searchResults.NavChild(event,5,5)" class="SRScope" href="../classIsisSubfieldIterator.html#a971b36317fab4fc07573f215a118fb40" target="_parent">IsisSubfieldIterator::rewind()</a>
+ <a id="Item5_c6" onkeydown="return searchResults.NavChild(event,5,6)" onkeypress="return searchResults.NavChild(event,5,6)" onkeyup="return searchResults.NavChild(event,5,6)" class="SRScope" href="../classIsisValueIterator.html#a175fe47671b335eecc591598053a6a88" target="_parent">IsisValueIterator::rewind()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_run">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classIsisAudit.html#a2fb1d5a12933f63f396188bc4229f671" target="_parent">run</a>
+ <span class="SRScope">IsisAudit</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_73.html b/doc/html/search/all_73.html
new file mode 100644
index 0000000..9c6980b
--- /dev/null
+++ b/doc/html/search/all_73.html
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_schemadb">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classSchemaDb.html" target="_parent">SchemaDb</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_specialitem">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisConnector.html#a9050227e8d8f10821a4df08a5705832a" target="_parent">specialItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_subfieldhasmap">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisMap.html#ab5493af644e529c11a3c3e6edc37c3b9" target="_parent">subfieldHasMap</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_subfields">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classBiblioIsisDb.html#a450e26ae0b7f4967d8e25c9a3d023c75" target="_parent">subfields</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_subfields_5ffrom_5ffetch">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classBiblioIsisDb.html#a2b08c6a7ba20f6f5eb07edb2b4a914c1" target="_parent">subfields_from_fetch</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_subfields_5ffrom_5fto_5fhash">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classBiblioIsisDb.html#a8c6a0081c5296a6db520e98998502ef7" target="_parent">subfields_from_to_hash</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_subfields_5fswitch">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classBiblioIsisDb.html#af0be305b211b96dcb4aeb8452c8331a9" target="_parent">subfields_switch</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_74.html b/doc/html/search/all_74.html
new file mode 100644
index 0000000..4a7bfe0
--- /dev/null
+++ b/doc/html/search/all_74.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_tag">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_tag')">tag</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBiblioIsisDb.html#a34483b463d81ba1d8031576b5735efbc" target="_parent">BiblioIsisDb::tag()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classMaleteDb.html#ac87c3ac1b3d9a6297be8574aa303e033" target="_parent">MaleteDb::tag()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classPhpIsisDb.html#a849f238c3323f53431be1c225a914d98" target="_parent">PhpIsisDb::tag()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_75.html b/doc/html/search/all_75.html
new file mode 100644
index 0000000..7745a76
--- /dev/null
+++ b/doc/html/search/all_75.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_user_5fauth">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classuser__auth.html" target="_parent">user_auth</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_utils">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Utils.html" target="_parent">Utils</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_76.html b/doc/html/search/all_76.html
new file mode 100644
index 0000000..3aeeadd
--- /dev/null
+++ b/doc/html/search/all_76.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_valid">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_valid')">valid</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classIsisEntryIterator.html#aff9e54b112cc728b7cd6cf00c0359c49" target="_parent">IsisEntryIterator::valid()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classIsisItemIterator.html#aacea6ed6fd269ef1549ce86820da8b3b" target="_parent">IsisItemIterator::valid()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classIsisMainItemIterator.html#a376387f6168a95890fc9f3a441967135" target="_parent">IsisMainItemIterator::valid()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classIsisMethodIterator.html#acb2ac4c3a336d9c6c25d97bd47f60759" target="_parent">IsisMethodIterator::valid()</a>
+ <a id="Item0_c4" onkeydown="return searchResults.NavChild(event,0,4)" onkeypress="return searchResults.NavChild(event,0,4)" onkeyup="return searchResults.NavChild(event,0,4)" class="SRScope" href="../classIsisRowIterator.html#a69cb2b1c6e8feaffcfe65363a9178b72" target="_parent">IsisRowIterator::valid()</a>
+ <a id="Item0_c5" onkeydown="return searchResults.NavChild(event,0,5)" onkeypress="return searchResults.NavChild(event,0,5)" onkeyup="return searchResults.NavChild(event,0,5)" class="SRScope" href="../classIsisSubfieldIterator.html#a1934438bfdfa1827e6bcc71d3c90f2db" target="_parent">IsisSubfieldIterator::valid()</a>
+ <a id="Item0_c6" onkeydown="return searchResults.NavChild(event,0,6)" onkeypress="return searchResults.NavChild(event,0,6)" onkeyup="return searchResults.NavChild(event,0,6)" class="SRScope" href="../classIsisValueIterator.html#a7f6b3e0941c2110f1b2ba10ba2b87fb8" target="_parent">IsisValueIterator::valid()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_77.html b/doc/html/search/all_77.html
new file mode 100644
index 0000000..200a8cc
--- /dev/null
+++ b/doc/html/search/all_77.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_webbr">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a9c8b637e47e4263901baf4c5f2064d8d" target="_parent">webBr</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webclosetable">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisisDisplayHelper.html#ab4e55ec58b59bc8b2af32b93cdf0d7c1" target="_parent">webCloseTable</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webentrylink">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a7ffe33c336d0b495807a2c4bae78cbfb" target="_parent">webEntryLink</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webfooter">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classCinisisDisplayHelper.html#aa331cd95a86ffd270784736e74f253e6" target="_parent">webFooter</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webform">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a7ba5dd0ddd1ba9de5efdbfa1b62d4efa" target="_parent">webForm</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webforminputtext">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a4c8934dc88cda9c7a894106b4dc7abba" target="_parent">webFormInputText</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webh2">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a0f2e5c78f6fdd146df04382e497cfe94" target="_parent">webH2</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webh3">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classCinisisDisplayHelper.html#acc20c726a214895584d15a434b2f3548" target="_parent">webH3</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webheader">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a356d8117dfcb220b7bb9996b569f5f25" target="_parent">webHeader</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_weblink">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classCinisisDisplayHelper.html#aadc869909d8be43402d73fa3415827b4" target="_parent">webLink</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webnavbar">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a291e2da97fd646e7fa34fb92879fc3d6" target="_parent">webNavbar</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webopentable">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a4028def92d8511e525251ec7ab06246d" target="_parent">webOpenTable</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webpre">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a528283a8b16090918f1878dca5ee24fb" target="_parent">webPre</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webtitle">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classCinisisDisplayHelper.html#af3849efbba5e6980ddfdb4ceddb6ad17" target="_parent">webTitle</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_78.html b/doc/html/search/all_78.html
new file mode 100644
index 0000000..4d7828e
--- /dev/null
+++ b/doc/html/search/all_78.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_xmltest">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1XmlTest.html" target="_parent">XmlTest</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_xmltorec">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1XmlToRec.html" target="_parent">XmlToRec</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_xrf">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../structXrf.html" target="_parent">Xrf</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/all_79.html b/doc/html/search/all_79.html
new file mode 100644
index 0000000..3fb4662
--- /dev/null
+++ b/doc/html/search/all_79.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_yaml">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html#add6ffac62cffb6ba5e5b0bec552b2cee" target="_parent">yaml</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_62.html b/doc/html/search/classes_62.html
new file mode 100644
index 0000000..50146eb
--- /dev/null
+++ b/doc/html/search/classes_62.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_biblioisisdb">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classBiblioIsisDb.html" target="_parent">BiblioIsisDb</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_63.html b/doc/html/search/classes_63.html
new file mode 100644
index 0000000..fd64999
--- /dev/null
+++ b/doc/html/search/classes_63.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_cinisis">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html" target="_parent">Cinisis</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_cinisisdisplayhelper">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisisDisplayHelper.html" target="_parent">CinisisDisplayHelper</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_cinisishttphelper">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classCinisisHttpHelper.html" target="_parent">CinisisHttpHelper</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_64.html b/doc/html/search/classes_64.html
new file mode 100644
index 0000000..dc842c6
--- /dev/null
+++ b/doc/html/search/classes_64.html
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_db">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structDb.html" target="_parent">Db</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_db">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html" target="_parent">Db</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_db_5fmysql_5fbase">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classDB__mysql__base.html" target="_parent">DB_mysql_base</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_db_5fmysql_5fop">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classDB__mysql__op.html" target="_parent">DB_mysql_op</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_dbo">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../structDbo.html" target="_parent">Dbo</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_dct">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../structDct.html" target="_parent">Dct</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_dict">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../structDict.html" target="_parent">Dict</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_dumptest">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classDumpTest.html" target="_parent">DumpTest</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_65.html b/doc/html/search/classes_65.html
new file mode 100644
index 0000000..05264ee
--- /dev/null
+++ b/doc/html/search/classes_65.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_entry">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structEntry.html" target="_parent">Entry</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_env">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../structEnv.html" target="_parent">Env</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_exp">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../unionExp.html" target="_parent">Exp</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_66.html b/doc/html/search/classes_66.html
new file mode 100644
index 0000000..c272676
--- /dev/null
+++ b/doc/html/search/classes_66.html
@@ -0,0 +1,67 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fbuf">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structFBuf.html" target="_parent">FBuf</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fdt">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html" target="_parent">Fdt</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_field">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classorg_1_1openisis_1_1Field.html" target="_parent">Field</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_findkey">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../structFindKey.html" target="_parent">FindKey</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fld">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../structFld.html" target="_parent">Fld</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_flt">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../structFlt.html" target="_parent">Flt</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fmap">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../structFMap.html" target="_parent">FMap</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_foo">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../structFoo.html" target="_parent">Foo</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fork">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../unionFork.html" target="_parent">Fork</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_67.html b/doc/html/search/classes_67.html
new file mode 100644
index 0000000..3e80459
--- /dev/null
+++ b/doc/html/search/classes_67.html
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_gui_5fform_5fmaker">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classGUI__form__maker.html" target="_parent">GUI_form_maker</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_gui_5fform_5ftable">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classGUI__form__table.html" target="_parent">GUI_form_table</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_gui_5fpaging">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classGUI__paging.html" target="_parent">GUI_paging</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_gui_5ftemplate_5fparser">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classGUI__template__parser.html" target="_parent">GUI_template_parser</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_68.html b/doc/html/search/classes_68.html
new file mode 100644
index 0000000..50d4acb
--- /dev/null
+++ b/doc/html/search/classes_68.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_hentry">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structHEntry.html" target="_parent">HEntry</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_htable">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../structHTable.html" target="_parent">HTable</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_69.html b/doc/html/search/classes_69.html
new file mode 100644
index 0000000..7d26e26
--- /dev/null
+++ b/doc/html/search/classes_69.html
@@ -0,0 +1,90 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_isisaudit">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classIsisAudit.html" target="_parent">IsisAudit</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisconnector">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisConnector.html" target="_parent">IsisConnector</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisdb">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../interfaceIsisDb.html" target="_parent">IsisDb</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisentryiterator">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisEntryIterator.html" target="_parent">IsisEntryIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisfinder">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classIsisFinder.html" target="_parent">IsisFinder</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisitemiterator">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classIsisItemIterator.html" target="_parent">IsisItemIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isismainitemiterator">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classIsisMainItemIterator.html" target="_parent">IsisMainItemIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isismap">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classIsisMap.html" target="_parent">IsisMap</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isismethoditerator">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classIsisMethodIterator.html" target="_parent">IsisMethodIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisnormalitemfilteriterator">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classIsisNormalItemFilterIterator.html" target="_parent">IsisNormalItemFilterIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisreader">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classIsisReader.html" target="_parent">IsisReader</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisrowiterator">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classIsisRowIterator.html" target="_parent">IsisRowIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isissubfielditerator">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classIsisSubfieldIterator.html" target="_parent">IsisSubfieldIterator</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_isisvalueiterator">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classIsisValueIterator.html" target="_parent">IsisValueIterator</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_6b.html b/doc/html/search/classes_6b.html
new file mode 100644
index 0000000..70fd075
--- /dev/null
+++ b/doc/html/search/classes_6b.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_key">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structKey.html" target="_parent">Key</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_6c.html b/doc/html/search/classes_6c.html
new file mode 100644
index 0000000..a8339f4
--- /dev/null
+++ b/doc/html/search/classes_6c.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_lblk">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structLBlk.html" target="_parent">LBlk</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_lcstab">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../unionLcsTab.html" target="_parent">LcsTab</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_ldb">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../structLDb.html" target="_parent">LDb</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_ldbp">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../unionLdbP.html" target="_parent">LdbP</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_ldbpost">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../structLdbPost.html" target="_parent">LdbPost</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_ldsssearch">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../structLdssSearch.html" target="_parent">LdssSearch</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_ldsssortdta">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../structLdssSortDta.html" target="_parent">LdssSortDta</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_leader">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../structLeader.html" target="_parent">Leader</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_leaf">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../unionLeaf.html" target="_parent">Leaf</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_lev">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../structLev.html" target="_parent">Lev</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_lfmtfmt_5f">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../structLfmtFmt__.html" target="_parent">LfmtFmt_</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_lfmtframe">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../structLfmtFrame.html" target="_parent">LfmtFrame</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_lfmtiter_5f">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../structLfmtIter__.html" target="_parent">LfmtIter_</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_lfmtrec_5f">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../structLfmtRec__.html" target="_parent">LfmtRec_</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_lfmttoken">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../structLfmtToken.html" target="_parent">LfmtToken</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_list">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../structList.html" target="_parent">List</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_llp">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../structLlp.html" target="_parent">Llp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_log">
+ <div class="SREntry">
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classorg_1_1openisis_1_1Log.html" target="_parent">Log</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_lrecmf">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../structLrecMF.html" target="_parent">LrecMF</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_lstrset">
+ <div class="SREntry">
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../structLstrSet.html" target="_parent">LstrSet</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_lutiltent">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../structLutiLTEnt.html" target="_parent">LutiLTEnt</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_6d.html b/doc/html/search/classes_6d.html
new file mode 100644
index 0000000..725e122
--- /dev/null
+++ b/doc/html/search/classes_6d.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_maletedb">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classMaleteDb.html" target="_parent">MaleteDb</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_6e.html b/doc/html/search/classes_6e.html
new file mode 100644
index 0000000..f89ef13
--- /dev/null
+++ b/doc/html/search/classes_6e.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_nativedb">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1NativeDb.html" target="_parent">NativeDb</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_6f.html b/doc/html/search/classes_6f.html
new file mode 100644
index 0000000..532a6a7
--- /dev/null
+++ b/doc/html/search/classes_6f.html
@@ -0,0 +1,147 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_obj">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structObj.html" target="_parent">Obj</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_oihandler">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1XmlToRec_1_1OIHandler.html" target="_parent">OIHandler</a>
+ <span class="SRScope">org::openisis::XmlToRec</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_oinode">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classorg_1_1openisis_1_1XmlToRec_1_1OINode.html" target="_parent">OINode</a>
+ <span class="SRScope">org::openisis::XmlToRec</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_oit_5fset">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../structOIT__Set.html" target="_parent">OIT_Set</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_oitcont">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../structOITCont.html" target="_parent">OITCont</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_oitrec">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../structOITRec.html" target="_parent">OITRec</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_oitsess">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../structOITSess.html" target="_parent">OITSess</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_oitstub">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../structOITStub.html" target="_parent">OITStub</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisdb">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../structOpenIsisDb.html" target="_parent">OpenIsisDb</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisdxloop">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../structOpenIsisDXLoop.html" target="_parent">OpenIsisDXLoop</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisfd">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../structOpenIsisFd.html" target="_parent">OpenIsisFd</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisfdt">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../structOpenIsisFdt.html" target="_parent">OpenIsisFdt</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisfield">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../structOpenIsisField.html" target="_parent">OpenIsisField</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisfld">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../structOpenIsisFld.html" target="_parent">OpenIsisFld</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisishit">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../structOpenIsisHit.html" target="_parent">OpenIsisHit</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisiskey">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../structOpenIsisKey.html" target="_parent">OpenIsisKey</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisislt">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../structOpenIsisLT.html" target="_parent">OpenIsisLT</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisraw">
+ <div class="SREntry">
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../structOpenIsisRaw.html" target="_parent">OpenIsisRaw</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisrec">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../structOpenIsisRec.html" target="_parent">OpenIsisRec</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisrecstream">
+ <div class="SREntry">
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../structOpenIsisRecStream.html" target="_parent">OpenIsisRecStream</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisschema">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../structOpenIsisSchema.html" target="_parent">OpenIsisSchema</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisset">
+ <div class="SREntry">
+ <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../structOpenIsisSet.html" target="_parent">OpenIsisSet</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisstb">
+ <div class="SREntry">
+ <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../structOpenIsisStb.html" target="_parent">OpenIsisStb</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisstubcbdata">
+ <div class="SREntry">
+ <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../structOpenIsisStubCbData.html" target="_parent">OpenIsisStubCbData</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_openisisval">
+ <div class="SREntry">
+ <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="../structOpenIsisVal.html" target="_parent">OpenIsisVal</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_70.html b/doc/html/search/classes_70.html
new file mode 100644
index 0000000..e4b8363
--- /dev/null
+++ b/doc/html/search/classes_70.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_phpisisdb">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classPhpIsisDb.html" target="_parent">PhpIsisDb</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_71.html b/doc/html/search/classes_71.html
new file mode 100644
index 0000000..43bb499
--- /dev/null
+++ b/doc/html/search/classes_71.html
@@ -0,0 +1,55 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_qdx">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structQdx.html" target="_parent">Qdx</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_qload">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../structQLoad.html" target="_parent">QLoad</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_qloop">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../structQLoop.html" target="_parent">QLoop</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_qrf">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../structQrf.html" target="_parent">Qrf</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../structQry.html" target="_parent">Qry</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_qset">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../structQSet.html" target="_parent">QSet</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_que">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../structQue.html" target="_parent">Que</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_72.html b/doc/html/search/classes_72.html
new file mode 100644
index 0000000..21fb28c
--- /dev/null
+++ b/doc/html/search/classes_72.html
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_rdx">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structRdx.html" target="_parent">Rdx</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_rec">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Rec.html" target="_parent">Rec</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_record_5fdetail">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classrecord__detail.html" target="_parent">record_detail</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_record_5fdetail_5fxml">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classrecord__detail__xml.html" target="_parent">record_detail_xml</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_rectoxml">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classorg_1_1openisis_1_1RecToXml.html" target="_parent">RecToXml</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_res">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../structRes.html" target="_parent">Res</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_rxh">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../structRxh.html" target="_parent">Rxh</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_73.html b/doc/html/search/classes_73.html
new file mode 100644
index 0000000..ef9e67e
--- /dev/null
+++ b/doc/html/search/classes_73.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_schemadb">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classSchemaDb.html" target="_parent">SchemaDb</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_74.html b/doc/html/search/classes_74.html
new file mode 100644
index 0000000..a4e2289
--- /dev/null
+++ b/doc/html/search/classes_74.html
@@ -0,0 +1,67 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_tab">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structTab.html" target="_parent">Tab</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_tcx">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../structTcx.html" target="_parent">Tcx</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_term_5fsearch">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classterm__search.html" target="_parent">term_search</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_termiterator">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classorg_1_1openisis_1_1NativeDb_1_1TermIterator.html" target="_parent">TermIterator</a>
+ <span class="SRScope">org::openisis::NativeDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_test">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classorg_1_1openisis_1_1Test.html" target="_parent">Test</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_tfl">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../structTfl.html" target="_parent">Tfl</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_threadarg">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../structthreadarg.html" target="_parent">threadarg</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_tm">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../structTm.html" target="_parent">Tm</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_transaction">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classtransaction.html" target="_parent">transaction</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_75.html b/doc/html/search/classes_75.html
new file mode 100644
index 0000000..7745a76
--- /dev/null
+++ b/doc/html/search/classes_75.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_user_5fauth">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classuser__auth.html" target="_parent">user_auth</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_utils">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Utils.html" target="_parent">Utils</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_76.html b/doc/html/search/classes_76.html
new file mode 100644
index 0000000..0cff9be
--- /dev/null
+++ b/doc/html/search/classes_76.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_val">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structVal.html" target="_parent">Val</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_var">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../structVar.html" target="_parent">Var</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_77.html b/doc/html/search/classes_77.html
new file mode 100644
index 0000000..b1bc890
--- /dev/null
+++ b/doc/html/search/classes_77.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_wrk">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structWrk.html" target="_parent">Wrk</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/classes_78.html b/doc/html/search/classes_78.html
new file mode 100644
index 0000000..4d7828e
--- /dev/null
+++ b/doc/html/search/classes_78.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_xmltest">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1XmlTest.html" target="_parent">XmlTest</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_xmltorec">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1XmlToRec.html" target="_parent">XmlToRec</a>
+ <span class="SRScope">org::openisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_xrf">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../structXrf.html" target="_parent">Xrf</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/close.png b/doc/html/search/close.png
new file mode 100644
index 0000000..9342d3d
--- /dev/null
+++ b/doc/html/search/close.png
Binary files differ
diff --git a/doc/html/search/functions_5f.html b/doc/html/search/functions_5f.html
new file mode 100644
index 0000000..1e3b9d3
--- /dev/null
+++ b/doc/html/search/functions_5f.html
@@ -0,0 +1,53 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR__5f_5fcall">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a5601da7181ece90313c1abe2fd0ae621" target="_parent">__call</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fcallstatic">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisisDisplayHelper.html#abae906d7606b7d76ef5ed754835ba7e2" target="_parent">__callStatic</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fconstruct">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__5f_5fconstruct')">__construct</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classCinisis.html#ab9cb7a94d6a5dfb13d50e83e58a4cc10" target="_parent">Cinisis::__construct()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classIsisReader.html#a70d1444cf56269795b4947dd82b2a4ac" target="_parent">IsisReader::__construct()</a>
+ <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classIsisEntryIterator.html#a056fcc7d817523faf1fb033fa9f8ad6e" target="_parent">IsisEntryIterator::__construct()</a>
+ <a id="Item2_c3" onkeydown="return searchResults.NavChild(event,2,3)" onkeypress="return searchResults.NavChild(event,2,3)" onkeyup="return searchResults.NavChild(event,2,3)" class="SRScope" href="../classIsisItemIterator.html#a6ee7fe126baaffa77ad2cf177fefc46a" target="_parent">IsisItemIterator::__construct()</a>
+ <a id="Item2_c4" onkeydown="return searchResults.NavChild(event,2,4)" onkeypress="return searchResults.NavChild(event,2,4)" onkeyup="return searchResults.NavChild(event,2,4)" class="SRScope" href="../classIsisMainItemIterator.html#a486e2d00fe13ed908b7384d64fd5f6f0" target="_parent">IsisMainItemIterator::__construct()</a>
+ <a id="Item2_c5" onkeydown="return searchResults.NavChild(event,2,5)" onkeypress="return searchResults.NavChild(event,2,5)" onkeyup="return searchResults.NavChild(event,2,5)" class="SRScope" href="../classIsisMethodIterator.html#a1cf2e69c03a092839a2494264ca2ed07" target="_parent">IsisMethodIterator::__construct()</a>
+ <a id="Item2_c6" onkeydown="return searchResults.NavChild(event,2,6)" onkeypress="return searchResults.NavChild(event,2,6)" onkeyup="return searchResults.NavChild(event,2,6)" class="SRScope" href="../classIsisRowIterator.html#acaab99d2bf18f6f958ddf07db55cb15d" target="_parent">IsisRowIterator::__construct()</a>
+ <a id="Item2_c7" onkeydown="return searchResults.NavChild(event,2,7)" onkeypress="return searchResults.NavChild(event,2,7)" onkeyup="return searchResults.NavChild(event,2,7)" class="SRScope" href="../classIsisSubfieldIterator.html#adc5472ca67d20defcab9eba45975dc29" target="_parent">IsisSubfieldIterator::__construct()</a>
+ <a id="Item2_c8" onkeydown="return searchResults.NavChild(event,2,8)" onkeypress="return searchResults.NavChild(event,2,8)" onkeyup="return searchResults.NavChild(event,2,8)" class="SRScope" href="../classIsisValueIterator.html#a4b5811fff950f830cbba2da40dfac497" target="_parent">IsisValueIterator::__construct()</a>
+ <a id="Item2_c9" onkeydown="return searchResults.NavChild(event,2,9)" onkeypress="return searchResults.NavChild(event,2,9)" onkeyup="return searchResults.NavChild(event,2,9)" class="SRScope" href="../classBiblioIsisDb.html#ab2c5ec782b324847e104d8ad35a230af" target="_parent">BiblioIsisDb::__construct()</a>
+ <a id="Item2_c10" onkeydown="return searchResults.NavChild(event,2,10)" onkeypress="return searchResults.NavChild(event,2,10)" onkeyup="return searchResults.NavChild(event,2,10)" class="SRScope" href="../interfaceIsisDb.html#ae1c0a3496d55f710d34c5c19ada7a66b" target="_parent">IsisDb::__construct()</a>
+ <a id="Item2_c11" onkeydown="return searchResults.NavChild(event,2,11)" onkeypress="return searchResults.NavChild(event,2,11)" onkeyup="return searchResults.NavChild(event,2,11)" class="SRScope" href="../classMaleteDb.html#a60f87371bc1ec156b010e5b38b4c22e2" target="_parent">MaleteDb::__construct()</a>
+ <a id="Item2_c12" onkeydown="return searchResults.NavChild(event,2,12)" onkeypress="return searchResults.NavChild(event,2,12)" onkeyup="return searchResults.NavChild(event,2,12)" class="SRScope" href="../classPhpIsisDb.html#abb6db51373d065baf9135fd278653bc5" target="_parent">PhpIsisDb::__construct()</a>
+ <a id="Item2_c13" onkeydown="return searchResults.NavChild(event,2,13)" onkeypress="return searchResults.NavChild(event,2,13)" onkeyup="return searchResults.NavChild(event,2,13)" class="SRScope" href="../classCinisisDisplayHelper.html#ae60a4cc7ad15109c83b3d934f89b283e" target="_parent">CinisisDisplayHelper::__construct()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_61.html b/doc/html/search/functions_61.html
new file mode 100644
index 0000000..904ad2a
--- /dev/null
+++ b/doc/html/search/functions_61.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_accept">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classIsisNormalItemFilterIterator.html#ad3ef2ecdafb6a163a01b199a7e98cd6f" target="_parent">accept</a>
+ <span class="SRScope">IsisNormalItemFilterIterator</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_62.html b/doc/html/search/functions_62.html
new file mode 100644
index 0000000..6097a6b
--- /dev/null
+++ b/doc/html/search/functions_62.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_backend">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classBiblioIsisDb.html#ad5704f5c9454ac053e66a489797ba221" target="_parent">backend</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_base">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisis.html#a125ecd4426e15e2c27daa16d4aaac3f2" target="_parent">base</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_63.html b/doc/html/search/functions_63.html
new file mode 100644
index 0000000..f10c526
--- /dev/null
+++ b/doc/html/search/functions_63.html
@@ -0,0 +1,92 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_charset">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_charset')">charset</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBiblioIsisDb.html#a2b6fd7b7316f63ac5649ebf3947c4fae" target="_parent">BiblioIsisDb::charset()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classPhpIsisDb.html#a46f8c39b305f170e2cf8ae5f4d218e74" target="_parent">PhpIsisDb::charset()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_check">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_check')">check</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classCinisis.html#ae6f679192f136ba61e85130ccab8e7ef" target="_parent">Cinisis::check()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classBiblioIsisDb.html#a929467f1907d3aeaeebe493f0c188c5b" target="_parent">BiblioIsisDb::check()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../interfaceIsisDb.html#af681b8f990b579f1835aa7ba4c83f1b8" target="_parent">IsisDb::check()</a>
+ <a id="Item1_c3" onkeydown="return searchResults.NavChild(event,1,3)" onkeypress="return searchResults.NavChild(event,1,3)" onkeyup="return searchResults.NavChild(event,1,3)" class="SRScope" href="../classMaleteDb.html#ab2da32d84af17df79d947ae32257b4ec" target="_parent">MaleteDb::check()</a>
+ <a id="Item1_c4" onkeydown="return searchResults.NavChild(event,1,4)" onkeypress="return searchResults.NavChild(event,1,4)" onkeyup="return searchResults.NavChild(event,1,4)" class="SRScope" href="../classPhpIsisDb.html#a23761cc04114090a2863467b2accc80a" target="_parent">PhpIsisDb::check()</a>
+ <a id="Item1_c5" onkeydown="return searchResults.NavChild(event,1,5)" onkeypress="return searchResults.NavChild(event,1,5)" onkeyup="return searchResults.NavChild(event,1,5)" class="SRScope" href="../classSchemaDb.html#a42acc85b08a20b121204b1caf3a83e61" target="_parent">SchemaDb::check()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_clibr">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classCinisisDisplayHelper.html#ad61db99c9d639678c96879aa34288323" target="_parent">cliBr</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_clih2">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classCinisisDisplayHelper.html#aa15ca1975a280814a1cdc2df82b8c67d" target="_parent">cliH2</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_clih3">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a1ed9ee357ffda8e2efd885a6eae20550" target="_parent">cliH3</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_clipre">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a50bf73bd3722766cbae1b46b3092453d" target="_parent">cliPre</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_clititle">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a8f0c8aec5b11a144b14278d287238c85" target="_parent">cliTitle</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_current">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_current')">current</a>
+ <div class="SRChildren">
+ <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classIsisEntryIterator.html#ac482f43403fc4d2e1b620fb4e0f6797f" target="_parent">IsisEntryIterator::current()</a>
+ <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classIsisItemIterator.html#a3f602399a600d7b95d23b87111d0e72b" target="_parent">IsisItemIterator::current()</a>
+ <a id="Item7_c2" onkeydown="return searchResults.NavChild(event,7,2)" onkeypress="return searchResults.NavChild(event,7,2)" onkeyup="return searchResults.NavChild(event,7,2)" class="SRScope" href="../classIsisMainItemIterator.html#adab612db1a4e1f16c6bc5848c3d4ee21" target="_parent">IsisMainItemIterator::current()</a>
+ <a id="Item7_c3" onkeydown="return searchResults.NavChild(event,7,3)" onkeypress="return searchResults.NavChild(event,7,3)" onkeyup="return searchResults.NavChild(event,7,3)" class="SRScope" href="../classIsisMethodIterator.html#a1d7236d349cd282c4c0ff6ec8f186e93" target="_parent">IsisMethodIterator::current()</a>
+ <a id="Item7_c4" onkeydown="return searchResults.NavChild(event,7,4)" onkeypress="return searchResults.NavChild(event,7,4)" onkeyup="return searchResults.NavChild(event,7,4)" class="SRScope" href="../classIsisRowIterator.html#abe18cfd484f70348fb5832444186b10d" target="_parent">IsisRowIterator::current()</a>
+ <a id="Item7_c5" onkeydown="return searchResults.NavChild(event,7,5)" onkeypress="return searchResults.NavChild(event,7,5)" onkeyup="return searchResults.NavChild(event,7,5)" class="SRScope" href="../classIsisSubfieldIterator.html#a7c31b7e8db31e1465d29fb58b2448bd8" target="_parent">IsisSubfieldIterator::current()</a>
+ <a id="Item7_c6" onkeydown="return searchResults.NavChild(event,7,6)" onkeypress="return searchResults.NavChild(event,7,6)" onkeyup="return searchResults.NavChild(event,7,6)" class="SRScope" href="../classIsisValueIterator.html#ad7c6dd479b6129ba5bfc2f2003f6ca49" target="_parent">IsisValueIterator::current()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_current_5fnull">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classIsisMainItemIterator.html#ad0f3d297912d5101d5227139f8414c80" target="_parent">current_null</a>
+ <span class="SRScope">IsisMainItemIterator</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_64.html b/doc/html/search/functions_64.html
new file mode 100644
index 0000000..c29afb7
--- /dev/null
+++ b/doc/html/search/functions_64.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_default_5fschema">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_default_5fschema')">default_schema</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../interfaceIsisDb.html#a018477d385a77d983987db4e88174270" target="_parent">IsisDb::default_schema()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classMaleteDb.html#af31375d35d7343f2c939b0f9207ddedc" target="_parent">MaleteDb::default_schema()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classPhpIsisDb.html#a0e4692dd608577a0f14ddb4c8cd88f3b" target="_parent">PhpIsisDb::default_schema()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classSchemaDb.html#ad7ac24c46fcc51caba64f0fea000e6b4" target="_parent">SchemaDb::default_schema()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_65.html b/doc/html/search/functions_65.html
new file mode 100644
index 0000000..e0c74c6
--- /dev/null
+++ b/doc/html/search/functions_65.html
@@ -0,0 +1,73 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_entries">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_entries')">entries</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBiblioIsisDb.html#ab6b0a977c066c25c6bdca5c1d3a083e8" target="_parent">BiblioIsisDb::entries()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../interfaceIsisDb.html#a86f38eca2b6d0835b60770d8a4e511ff" target="_parent">IsisDb::entries()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classMaleteDb.html#a5c6cb09a072e5d2ddce31c77098ccba4" target="_parent">MaleteDb::entries()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classPhpIsisDb.html#a0491ce84e5a85e775f811f18e63ef0fb" target="_parent">PhpIsisDb::entries()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_example">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_example')">example</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classBiblioIsisDb.html#a8e76b289b9e3a9893b9469094753d2bc" target="_parent">BiblioIsisDb::example()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../interfaceIsisDb.html#a857c10d90da64067efa17afb2f32edb6" target="_parent">IsisDb::example()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classMaleteDb.html#a4f16c48facae498d0db1a042e9727d04" target="_parent">MaleteDb::example()</a>
+ <a id="Item1_c3" onkeydown="return searchResults.NavChild(event,1,3)" onkeypress="return searchResults.NavChild(event,1,3)" onkeyup="return searchResults.NavChild(event,1,3)" class="SRScope" href="../classPhpIsisDb.html#a7f4f3a9fd6dab86bd3cb3149d65f92cd" target="_parent">PhpIsisDb::example()</a>
+ <a id="Item1_c4" onkeydown="return searchResults.NavChild(event,1,4)" onkeypress="return searchResults.NavChild(event,1,4)" onkeyup="return searchResults.NavChild(event,1,4)" class="SRScope" href="../classSchemaDb.html#a923a94169459c4dee3f74000b4aa1807" target="_parent">SchemaDb::example()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_existingitemkeys">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisConnector.html#a10669b49c4145a86dc3662c77733d74d" target="_parent">existingItemKeys</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_explodebrackets">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisReader.html#a4610ebcf69c197e2c596965e2dc0358e" target="_parent">explodeBrackets</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_explodeitem">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classIsisConnector.html#acfea4d86a683cc7455d258cdb80db478" target="_parent">explodeItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_explodesubfield">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classIsisConnector.html#afc97554b42b8b9e98f396811bbfa13d8" target="_parent">explodeSubfield</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_explodevalue">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classIsisReader.html#a3cc08df25da082046d496db93778709b" target="_parent">explodeValue</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_66.html b/doc/html/search/functions_66.html
new file mode 100644
index 0000000..2d0bb9f
--- /dev/null
+++ b/doc/html/search/functions_66.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fieldhasmap">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classIsisMap.html#af94e1fc5d73a6272f04a60c0acaeb409" target="_parent">fieldHasMap</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_file">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisis.html#aac686f5d4862085721eb0de1d6203a57" target="_parent">file</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_filterbrackets">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisReader.html#aa6099ed6bd276b32bd7bba184f144529" target="_parent">filterBrackets</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_filtersubfield">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisConnector.html#a8baad24b6abc2ef29d8968f353ea6dae" target="_parent">filterSubfield</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_67.html b/doc/html/search/functions_67.html
new file mode 100644
index 0000000..62b943f
--- /dev/null
+++ b/doc/html/search/functions_67.html
@@ -0,0 +1,146 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_get_5farg">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisisHttpHelper.html#aabbbd96f654baf3086dfb83728b581fa" target="_parent">get_arg</a>
+ <span class="SRScope">CinisisHttpHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_get_5fnumeric_5farg">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisisHttpHelper.html#ac61168ccb1eb83a15bb82b012759d67e" target="_parent">get_numeric_arg</a>
+ <span class="SRScope">CinisisHttpHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_get_5ftextual_5farg">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classCinisisHttpHelper.html#aa4c258abb234e9585d2215dfa44247ee" target="_parent">get_textual_arg</a>
+ <span class="SRScope">CinisisHttpHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getfieldarray">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisMap.html#aee1953b6e46b1612c725b2da82414d14" target="_parent">getFieldArray</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getfieldkey">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classIsisMap.html#ac6a4eed048ddfa62c76e6d813754af81" target="_parent">getFieldKey</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getfieldname">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classIsisMap.html#ae41313537e399f15ff16a4db887cf5b9" target="_parent">getFieldName</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getitem">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classIsisConnector.html#aa16bb24a54837048eee6244957cbf091" target="_parent">getItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getitemkey">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classIsisMap.html#a994934784caa4149737bda55160a459f" target="_parent">getItemKey</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getitems">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classIsisConnector.html#aa928456a26e0264bf0c1a4869a02cbb3" target="_parent">getItems</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getmainitem">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classIsisConnector.html#a21c7c4e9fec2440f8c7d36f8a632c8c2" target="_parent">getMainItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getmainitemname">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classIsisMap.html#af689f27e67b0b38a3e880ead17a487f5" target="_parent">getMainItemName</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getmainitems">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classIsisConnector.html#a2bace7162ec3bf49df9f7acd9367c360" target="_parent">getMainItems</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getmap">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classIsisMap.html#a29eb2c45b51f95fdfb9ff7af770ca6ce" target="_parent">getMap</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getmaptype">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classIsisMap.html#a62b933be483fb6704e12e41f10286cd5" target="_parent">getMapType</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getrows">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classIsisConnector.html#a0d1ebc176fe54568044aae02d7932c9b" target="_parent">getRows</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getsubfield">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classIsisConnector.html#a1ddaff24266ee02d652de9a752c1be8e" target="_parent">getSubfield</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getsubfieldkey">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classIsisMap.html#ae5d904b8407b38751656715fb9efd7cf" target="_parent">getSubfieldKey</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getsubfieldlist">
+ <div class="SREntry">
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classIsisMap.html#ad0b61ec2fbfb011db4bf89c5f54efab4" target="_parent">getSubfieldList</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getsubfieldname">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classIsisMap.html#a83ffdd84c385513a09e5ab523a44d6f2" target="_parent">getSubfieldName</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getsubfields">
+ <div class="SREntry">
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classIsisConnector.html#ad8af0f5cef3b139649d9fb317264df10" target="_parent">getSubfields</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getvalues">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classIsisConnector.html#ad806dcc5be703fe9aea63d72d68af0a2" target="_parent">getValues</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_68.html b/doc/html/search/functions_68.html
new file mode 100644
index 0000000..5477727
--- /dev/null
+++ b/doc/html/search/functions_68.html
@@ -0,0 +1,68 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_has_5fmore_5frows">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classIsisMainItemIterator.html#a6c406f34a89316ff7e7fa15a80806b39" target="_parent">has_more_rows</a>
+ <span class="SRScope">IsisMainItemIterator</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_has_5fsubfields">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classBiblioIsisDb.html#a73d5d998f9ab7e410c5f71f65e83948b" target="_parent">has_subfields</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hasbrackets">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisReader.html#a109a6ef49b2190bfbcee796dae954baf" target="_parent">hasBrackets</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hasfieldsubfieldcondition">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisConnector.html#afbcef48a723b073a2777d5a5ed73d280" target="_parent">hasFieldSubfieldCondition</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hasitem">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classIsisConnector.html#ad88ed9012aac0687aef1c8554879cd52" target="_parent">hasItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hasmainitem">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classIsisConnector.html#a7bc914f2aa6c523404f368dc0b7b130b" target="_parent">hasMainItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hassubfield">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classIsisConnector.html#a2e6970a3aca76a1dbb5b4bb5ac3adda1" target="_parent">hasSubfield</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hassubfieldinrows">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classIsisFinder.html#a41410b18c4462c05ac669e4ee889d8a7" target="_parent">hasSubfieldInRows</a>
+ <span class="SRScope">IsisFinder</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_69.html b/doc/html/search/functions_69.html
new file mode 100644
index 0000000..4201a6a
--- /dev/null
+++ b/doc/html/search/functions_69.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_is_5frepetitive">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classBiblioIsisDb.html#aa86380f9e66ea8f175c50675d1fe0a88" target="_parent">is_repetitive</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_6a.html b/doc/html/search/functions_6a.html
new file mode 100644
index 0000000..2fe0486
--- /dev/null
+++ b/doc/html/search/functions_6a.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_join_5fsubfields">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html#a0163d3358b31657bd6e91f94aa618918" target="_parent">join_subfields</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_joinsubfields">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisReader.html#ae65e172e3b5c9ac3c8a5e1352ba80904" target="_parent">joinSubfields</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_6b.html b/doc/html/search/functions_6b.html
new file mode 100644
index 0000000..03defa1
--- /dev/null
+++ b/doc/html/search/functions_6b.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_key">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_key')">key</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classIsisEntryIterator.html#a4a740dacedb86023ece4561092c33a65" target="_parent">IsisEntryIterator::key()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classIsisItemIterator.html#ab51757f546b7d9efb9decd701a38b8b5" target="_parent">IsisItemIterator::key()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classIsisMainItemIterator.html#a3676fc993eb38641c65363f2e05873f3" target="_parent">IsisMainItemIterator::key()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classIsisMethodIterator.html#ad750f5dd57dcb6480f64f9ac703492fc" target="_parent">IsisMethodIterator::key()</a>
+ <a id="Item0_c4" onkeydown="return searchResults.NavChild(event,0,4)" onkeypress="return searchResults.NavChild(event,0,4)" onkeyup="return searchResults.NavChild(event,0,4)" class="SRScope" href="../classIsisRowIterator.html#a96f65bca7f2e048a449e6f316d802e6f" target="_parent">IsisRowIterator::key()</a>
+ <a id="Item0_c5" onkeydown="return searchResults.NavChild(event,0,5)" onkeypress="return searchResults.NavChild(event,0,5)" onkeyup="return searchResults.NavChild(event,0,5)" class="SRScope" href="../classIsisSubfieldIterator.html#a4ee62ad436a7c4ec1dac0c0c5d2a2c85" target="_parent">IsisSubfieldIterator::key()</a>
+ <a id="Item0_c6" onkeydown="return searchResults.NavChild(event,0,6)" onkeypress="return searchResults.NavChild(event,0,6)" onkeyup="return searchResults.NavChild(event,0,6)" class="SRScope" href="../classIsisValueIterator.html#a173b393699278fb2fb928e6bd2448a05" target="_parent">IsisValueIterator::key()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_6c.html b/doc/html/search/functions_6c.html
new file mode 100644
index 0000000..c138842
--- /dev/null
+++ b/doc/html/search/functions_6c.html
@@ -0,0 +1,36 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_load">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html#a0bd044303b01793f1a59c54040ff0242" target="_parent">load</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_logger">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_logger')">logger</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classBiblioIsisDb.html#a286fb16de5797785d28021068efca561" target="_parent">BiblioIsisDb::logger()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classMaleteDb.html#a17562c1c53594762454d65be823fcdb5" target="_parent">MaleteDb::logger()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classPhpIsisDb.html#a8d8185060a26d4fe673844b2ea3db39a" target="_parent">PhpIsisDb::logger()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_6d.html b/doc/html/search/functions_6d.html
new file mode 100644
index 0000000..712d78a
--- /dev/null
+++ b/doc/html/search/functions_6d.html
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_main_5ffield_5fname">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html#ac470ab9dc1f8c02545708f1c7b820d9e" target="_parent">main_field_name</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_mapname">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisMap.html#a7f1b9b1cce7a02dea704a40ca85e2117" target="_parent">mapName</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_methodname">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_methodname')">methodName</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classIsisMap.html#af80aedabfeca623a9022dfcbc95d591c" target="_parent">IsisMap::methodName()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classCinisisDisplayHelper.html#ab263cf81e5c459c60baa6ef7fa5f76b2" target="_parent">CinisisDisplayHelper::methodName()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_6e.html b/doc/html/search/functions_6e.html
new file mode 100644
index 0000000..a6a4b8b
--- /dev/null
+++ b/doc/html/search/functions_6e.html
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_next">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_next')">next</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classIsisEntryIterator.html#a2d1d0fe5d3c22d1720e93e03952b877d" target="_parent">IsisEntryIterator::next()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classIsisItemIterator.html#a17c6a2e50a0ca67feb92f4ffc4cbec23" target="_parent">IsisItemIterator::next()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classIsisMainItemIterator.html#af63043a1ab350854c0a30561ccb42dae" target="_parent">IsisMainItemIterator::next()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classIsisMethodIterator.html#a8a02e17d6597ba1f199bd82ab9fc1b32" target="_parent">IsisMethodIterator::next()</a>
+ <a id="Item0_c4" onkeydown="return searchResults.NavChild(event,0,4)" onkeypress="return searchResults.NavChild(event,0,4)" onkeyup="return searchResults.NavChild(event,0,4)" class="SRScope" href="../classIsisRowIterator.html#ad084ce947a265969f738e7d7dc8a1853" target="_parent">IsisRowIterator::next()</a>
+ <a id="Item0_c5" onkeydown="return searchResults.NavChild(event,0,5)" onkeypress="return searchResults.NavChild(event,0,5)" onkeyup="return searchResults.NavChild(event,0,5)" class="SRScope" href="../classIsisSubfieldIterator.html#a74363e3dbfbde6d409b8ba3b70fc9371" target="_parent">IsisSubfieldIterator::next()</a>
+ <a id="Item0_c6" onkeydown="return searchResults.NavChild(event,0,6)" onkeypress="return searchResults.NavChild(event,0,6)" onkeyup="return searchResults.NavChild(event,0,6)" class="SRScope" href="../classIsisValueIterator.html#adc2fb9b1dd029cab4be0b48d6e0f11f9" target="_parent">IsisValueIterator::next()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_nextfield">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisFinder.html#a7d708e281bea35ee38f5875c8f2cad8d" target="_parent">nextField</a>
+ <span class="SRScope">IsisFinder</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_nextrepetition">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisFinder.html#ac4e3a8f45995cbf940b3f2899b71bd1e" target="_parent">nextRepetition</a>
+ <span class="SRScope">IsisFinder</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_nextsubfield">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classIsisFinder.html#aa367980783d341197e003684a639ff1a" target="_parent">nextSubfield</a>
+ <span class="SRScope">IsisFinder</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_normalizefieldname">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classIsisMap.html#ae2abf0591a4862f537fa23537ffca705" target="_parent">normalizeFieldName</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_6f.html b/doc/html/search/functions_6f.html
new file mode 100644
index 0000000..7460963
--- /dev/null
+++ b/doc/html/search/functions_6f.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_open">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_open')">open</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classCinisis.html#ad5ebe493037aad5a2d8a2f6c51fab09f" target="_parent">Cinisis::open()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classIsisReader.html#afa6e3d3d94854913e5ed2604919d2316" target="_parent">IsisReader::open()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_optional">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classSchemaDb.html#af5c9271759bed2f9cccc80a05f7c5da8" target="_parent">optional</a>
+ <span class="SRScope">SchemaDb</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_70.html b/doc/html/search/functions_70.html
new file mode 100644
index 0000000..e6df3c2
--- /dev/null
+++ b/doc/html/search/functions_70.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_parse">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html#ae8d2f767bfb149031b1ac7077c45c7d6" target="_parent">parse</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_72.html b/doc/html/search/functions_72.html
new file mode 100644
index 0000000..503ccf1
--- /dev/null
+++ b/doc/html/search/functions_72.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_read">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_read')">read</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classIsisReader.html#a630791a319bec2bc55d0102cbb7f93df" target="_parent">IsisReader::read()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classBiblioIsisDb.html#a808cdbc0d4c8f62a1465e74064f4422f" target="_parent">BiblioIsisDb::read()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../interfaceIsisDb.html#a68335ec0db01ef03f0725621b38b5686" target="_parent">IsisDb::read()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classMaleteDb.html#ad2a65876db24adc388afce465e0c153e" target="_parent">MaleteDb::read()</a>
+ <a id="Item0_c4" onkeydown="return searchResults.NavChild(event,0,4)" onkeypress="return searchResults.NavChild(event,0,4)" onkeyup="return searchResults.NavChild(event,0,4)" class="SRScope" href="../classPhpIsisDb.html#af2266931746f6f2335b831be8b8333fb" target="_parent">PhpIsisDb::read()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_removebrackets">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisReader.html#a99ce7b10b2997dad6a64558ac1f9f10e" target="_parent">removeBrackets</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_removebracketsfromarray">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classIsisReader.html#a60ece3bbe11a2b4ac6afa6e65f282724" target="_parent">removeBracketsFromArray</a>
+ <span class="SRScope">IsisReader</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_repetition">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classBiblioIsisDb.html#a04089d61ce04b18aa6a78c94ca02edb9" target="_parent">repetition</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_required">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classSchemaDb.html#a31db21bccb179162b5bb02b14b72d3e3" target="_parent">required</a>
+ <span class="SRScope">SchemaDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_rewind">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_rewind')">rewind</a>
+ <div class="SRChildren">
+ <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classIsisEntryIterator.html#a985e88cdfb69b42e3389f24c08b2404a" target="_parent">IsisEntryIterator::rewind()</a>
+ <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classIsisItemIterator.html#ab87a4387a9fd745366ccf8e138a9f60c" target="_parent">IsisItemIterator::rewind()</a>
+ <a id="Item5_c2" onkeydown="return searchResults.NavChild(event,5,2)" onkeypress="return searchResults.NavChild(event,5,2)" onkeyup="return searchResults.NavChild(event,5,2)" class="SRScope" href="../classIsisMainItemIterator.html#a37bf1484646334c5c41d3f7f50558b07" target="_parent">IsisMainItemIterator::rewind()</a>
+ <a id="Item5_c3" onkeydown="return searchResults.NavChild(event,5,3)" onkeypress="return searchResults.NavChild(event,5,3)" onkeyup="return searchResults.NavChild(event,5,3)" class="SRScope" href="../classIsisMethodIterator.html#a1a0ee1617a50e6aa57fe80cd0c2023df" target="_parent">IsisMethodIterator::rewind()</a>
+ <a id="Item5_c4" onkeydown="return searchResults.NavChild(event,5,4)" onkeypress="return searchResults.NavChild(event,5,4)" onkeyup="return searchResults.NavChild(event,5,4)" class="SRScope" href="../classIsisRowIterator.html#a5ef72f942cc738bf24cf251018c28edf" target="_parent">IsisRowIterator::rewind()</a>
+ <a id="Item5_c5" onkeydown="return searchResults.NavChild(event,5,5)" onkeypress="return searchResults.NavChild(event,5,5)" onkeyup="return searchResults.NavChild(event,5,5)" class="SRScope" href="../classIsisSubfieldIterator.html#a971b36317fab4fc07573f215a118fb40" target="_parent">IsisSubfieldIterator::rewind()</a>
+ <a id="Item5_c6" onkeydown="return searchResults.NavChild(event,5,6)" onkeypress="return searchResults.NavChild(event,5,6)" onkeyup="return searchResults.NavChild(event,5,6)" class="SRScope" href="../classIsisValueIterator.html#a175fe47671b335eecc591598053a6a88" target="_parent">IsisValueIterator::rewind()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_run">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classIsisAudit.html#a2fb1d5a12933f63f396188bc4229f671" target="_parent">run</a>
+ <span class="SRScope">IsisAudit</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_73.html b/doc/html/search/functions_73.html
new file mode 100644
index 0000000..6b3e062
--- /dev/null
+++ b/doc/html/search/functions_73.html
@@ -0,0 +1,56 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_specialitem">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classIsisConnector.html#a9050227e8d8f10821a4df08a5705832a" target="_parent">specialItem</a>
+ <span class="SRScope">IsisConnector</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_subfieldhasmap">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classIsisMap.html#ab5493af644e529c11a3c3e6edc37c3b9" target="_parent">subfieldHasMap</a>
+ <span class="SRScope">IsisMap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_subfields">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classBiblioIsisDb.html#a450e26ae0b7f4967d8e25c9a3d023c75" target="_parent">subfields</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_subfields_5ffrom_5ffetch">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classBiblioIsisDb.html#a2b08c6a7ba20f6f5eb07edb2b4a914c1" target="_parent">subfields_from_fetch</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_subfields_5ffrom_5fto_5fhash">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classBiblioIsisDb.html#a8c6a0081c5296a6db520e98998502ef7" target="_parent">subfields_from_to_hash</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_subfields_5fswitch">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classBiblioIsisDb.html#af0be305b211b96dcb4aeb8452c8331a9" target="_parent">subfields_switch</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_74.html b/doc/html/search/functions_74.html
new file mode 100644
index 0000000..4a7bfe0
--- /dev/null
+++ b/doc/html/search/functions_74.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_tag">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_tag')">tag</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBiblioIsisDb.html#a34483b463d81ba1d8031576b5735efbc" target="_parent">BiblioIsisDb::tag()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classMaleteDb.html#ac87c3ac1b3d9a6297be8574aa303e033" target="_parent">MaleteDb::tag()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classPhpIsisDb.html#a849f238c3323f53431be1c225a914d98" target="_parent">PhpIsisDb::tag()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_76.html b/doc/html/search/functions_76.html
new file mode 100644
index 0000000..3aeeadd
--- /dev/null
+++ b/doc/html/search/functions_76.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_valid">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_valid')">valid</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classIsisEntryIterator.html#aff9e54b112cc728b7cd6cf00c0359c49" target="_parent">IsisEntryIterator::valid()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classIsisItemIterator.html#aacea6ed6fd269ef1549ce86820da8b3b" target="_parent">IsisItemIterator::valid()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classIsisMainItemIterator.html#a376387f6168a95890fc9f3a441967135" target="_parent">IsisMainItemIterator::valid()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classIsisMethodIterator.html#acb2ac4c3a336d9c6c25d97bd47f60759" target="_parent">IsisMethodIterator::valid()</a>
+ <a id="Item0_c4" onkeydown="return searchResults.NavChild(event,0,4)" onkeypress="return searchResults.NavChild(event,0,4)" onkeyup="return searchResults.NavChild(event,0,4)" class="SRScope" href="../classIsisRowIterator.html#a69cb2b1c6e8feaffcfe65363a9178b72" target="_parent">IsisRowIterator::valid()</a>
+ <a id="Item0_c5" onkeydown="return searchResults.NavChild(event,0,5)" onkeypress="return searchResults.NavChild(event,0,5)" onkeyup="return searchResults.NavChild(event,0,5)" class="SRScope" href="../classIsisSubfieldIterator.html#a1934438bfdfa1827e6bcc71d3c90f2db" target="_parent">IsisSubfieldIterator::valid()</a>
+ <a id="Item0_c6" onkeydown="return searchResults.NavChild(event,0,6)" onkeypress="return searchResults.NavChild(event,0,6)" onkeyup="return searchResults.NavChild(event,0,6)" class="SRScope" href="../classIsisValueIterator.html#a7f6b3e0941c2110f1b2ba10ba2b87fb8" target="_parent">IsisValueIterator::valid()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_77.html b/doc/html/search/functions_77.html
new file mode 100644
index 0000000..200a8cc
--- /dev/null
+++ b/doc/html/search/functions_77.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_webbr">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a9c8b637e47e4263901baf4c5f2064d8d" target="_parent">webBr</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webclosetable">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classCinisisDisplayHelper.html#ab4e55ec58b59bc8b2af32b93cdf0d7c1" target="_parent">webCloseTable</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webentrylink">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a7ffe33c336d0b495807a2c4bae78cbfb" target="_parent">webEntryLink</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webfooter">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classCinisisDisplayHelper.html#aa331cd95a86ffd270784736e74f253e6" target="_parent">webFooter</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webform">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a7ba5dd0ddd1ba9de5efdbfa1b62d4efa" target="_parent">webForm</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webforminputtext">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a4c8934dc88cda9c7a894106b4dc7abba" target="_parent">webFormInputText</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webh2">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a0f2e5c78f6fdd146df04382e497cfe94" target="_parent">webH2</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webh3">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classCinisisDisplayHelper.html#acc20c726a214895584d15a434b2f3548" target="_parent">webH3</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webheader">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a356d8117dfcb220b7bb9996b569f5f25" target="_parent">webHeader</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_weblink">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classCinisisDisplayHelper.html#aadc869909d8be43402d73fa3415827b4" target="_parent">webLink</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webnavbar">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a291e2da97fd646e7fa34fb92879fc3d6" target="_parent">webNavbar</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webopentable">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a4028def92d8511e525251ec7ab06246d" target="_parent">webOpenTable</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webpre">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classCinisisDisplayHelper.html#a528283a8b16090918f1878dca5ee24fb" target="_parent">webPre</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_webtitle">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classCinisisDisplayHelper.html#af3849efbba5e6980ddfdb4ceddb6ad17" target="_parent">webTitle</a>
+ <span class="SRScope">CinisisDisplayHelper</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/functions_79.html b/doc/html/search/functions_79.html
new file mode 100644
index 0000000..3fb4662
--- /dev/null
+++ b/doc/html/search/functions_79.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_yaml">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classCinisis.html#add6ffac62cffb6ba5e5b0bec552b2cee" target="_parent">yaml</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/namespaces_69.html b/doc/html/search/namespaces_69.html
new file mode 100644
index 0000000..ed251fa
--- /dev/null
+++ b/doc/html/search/namespaces_69.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_isis">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespaceIsis.html" target="_parent">Isis</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/namespaces_73.html b/doc/html/search/namespaces_73.html
new file mode 100644
index 0000000..a0b93b4
--- /dev/null
+++ b/doc/html/search/namespaces_73.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_spyc">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespaceSpyc.html" target="_parent">Spyc</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/nomatches.html b/doc/html/search/nomatches.html
new file mode 100644
index 0000000..b1ded27
--- /dev/null
+++ b/doc/html/search/nomatches.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="NoMatches">No Matches</div>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/search.css b/doc/html/search/search.css
new file mode 100644
index 0000000..63b7f96
--- /dev/null
+++ b/doc/html/search/search.css
@@ -0,0 +1,200 @@
+/*---------------- Search Box */
+#FSearchBox {
+ float: left;
+}
+#MSearchBox {
+ padding: 0px;
+ margin: 0px;
+ border: none;
+ border: 1px solid #84B0C7;
+ white-space: nowrap;
+ -moz-border-radius: 8px;
+ -webkit-border-top-left-radius: 8px;
+ -webkit-border-top-right-radius: 8px;
+ -webkit-border-bottom-left-radius: 8px;
+ -webkit-border-bottom-right-radius: 8px;
+}
+#MSearchField {
+ font: 9pt Arial, Verdana, sans-serif;
+ color: #999999;
+ background-color: #FFFFFF;
+ font-style: normal;
+ cursor: text;
+ padding: 1px 1px;
+ margin: 0px 6px 0px 0px;
+ border: none;
+ outline: none;
+ vertical-align: middle;
+}
+.MSearchBoxActive #MSearchField {
+ color: #000000;
+}
+#MSearchSelect {
+ float : none;
+ display : inline;
+ background : none;
+ font: 9pt Verdana, sans-serif;
+ border: none;
+ margin: 0px 0px 0px 6px;
+ vertical-align: middle;
+ padding: 0px 0px;
+}
+
+#MSearchClose {
+ float : none;
+ display : none;
+ background : none;
+ border: none;
+ margin: 0px 4px 0px 0px;
+ padding: 0px 0px;
+ outline: none;
+}
+
+#MSearchCloseImg {
+ vertical-align: middle;
+}
+
+.MSearchBoxLeft {
+ display: block;
+ text-align: left;
+ float: left;
+ margin-left: 6px;
+}
+.MSearchBoxRight {
+ display: block;
+ float: right;
+ text-align: right;
+ margin-right: 6px;
+}
+.MSearchBoxSpacer {
+ font-size: 0px;
+ clear: both;
+}
+.MSearchBoxRow {
+ font-size: 0px;
+ clear: both;
+}
+
+/*---------------- Search filter selection */
+
+#MSearchSelectWindow {
+ display: none;
+ position: absolute;
+ left: 0; top: 0;
+ border: 1px solid #A0A0A0;
+ background-color: #FAFAFA;
+ z-index: 1;
+ padding-top: 4px;
+ padding-bottom: 4px;
+ -moz-border-radius: 4px;
+ -webkit-border-top-left-radius: 4px;
+ -webkit-border-top-right-radius: 4px;
+ -webkit-border-bottom-left-radius: 4px;
+ -webkit-border-bottom-right-radius: 4px;
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+ }
+.SelectItem {
+ font: 8pt Arial, Verdana, sans-serif;
+ padding-left: 2px;
+ padding-right: 12px;
+ border: 0px;
+}
+span.SelectionMark {
+ margin-right: 4px;
+ font-family: monospace;
+ outline-style: none;
+ text-decoration: none;
+}
+a.SelectItem {
+ display: block;
+ outline-style: none;
+ color: #000000;
+ text-decoration: none;
+ padding-left: 6px;
+ padding-right: 12px;
+}
+a.SelectItem:focus,
+a.SelectItem:active {
+ color: #000000;
+ outline-style: none;
+ text-decoration: none;
+}
+a.SelectItem:hover {
+ color: #FFFFFF;
+ background-color: #2A50E4;
+ outline-style: none;
+ text-decoration: none;
+ cursor: pointer;
+ display: block;
+}
+
+/*---------------- Search results window */
+
+iframe#MSearchResults {
+ width: 60ex;
+ height: 15em;
+ }
+#MSearchResultsWindow {
+ display: none;
+ position: absolute;
+ left: 0; top: 0;
+ border: 1px solid #000000;
+ background-color: #EEF3F5;
+ }
+
+/* ----------------------------------- */
+
+
+#SRIndex {
+ clear:both;
+ padding-bottom: 15px;
+}
+
+.SREntry {
+ font-size: 10pt;
+ padding-left: 1ex;
+}
+.SRPage .SREntry {
+ font-size: 8pt;
+ padding: 1px 5px;
+}
+body.SRPage {
+ margin: 5px 2px;
+}
+
+.SRChildren {
+ padding-left: 3ex; padding-bottom: .5em
+}
+.SRPage .SRChildren {
+ display: none;
+}
+.SRSymbol {
+ font-weight: bold; color: #153788;
+ font-family: Arial, Verdana, sans-serif;
+ text-decoration: none;
+ outline: none;
+}
+
+a.SRScope {
+ display: block;
+ color: #153788;
+ font-family: Arial, Verdana, sans-serif;
+ text-decoration: none;
+ outline: none;
+}
+
+a.SRSymbol:focus, a.SRSymbol:active,
+a.SRScope:focus, a.SRScope:active {
+ text-decoration: underline;
+}
+
+.SRPage .SRStatus {
+ padding: 2px 5px;
+ font-size: 8pt;
+ font-style: italic;
+}
+
+.SRResult {
+ display: none;
+}
+
diff --git a/doc/html/search/search.js b/doc/html/search/search.js
new file mode 100644
index 0000000..b1b97b1
--- /dev/null
+++ b/doc/html/search/search.js
@@ -0,0 +1,732 @@
+// Search script generated by doxygen
+// Copyright (C) 2009 by Dimitri van Heesch.
+
+// The code in this file is loosly based on main.js, part of Natural Docs,
+// which is Copyright (C) 2003-2008 Greg Valure
+// Natural Docs is licensed under the GPL.
+
+var indexSectionsWithContent =
+{
+ 0: "0000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010111011111111111101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000001000100100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111011111111111101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 3: "0000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
+};
+
+var indexSectionNames =
+{
+ 0: "all",
+ 1: "classes",
+ 2: "functions",
+ 3: "variables"
+};
+
+function convertToId(search)
+{
+ var result = '';
+ for (i=0;i<search.length;i++)
+ {
+ var c = search.charAt(i);
+ var cn = c.charCodeAt(0);
+ if (c.match(/[a-z0-9]/))
+ {
+ result+=c;
+ }
+ else if (cn<16)
+ {
+ result+="_0"+cn.toString(16);
+ }
+ else
+ {
+ result+="_"+cn.toString(16);
+ }
+ }
+ return result;
+}
+
+function getXPos(item)
+{
+ var x = 0;
+ if (item.offsetWidth)
+ {
+ while (item && item!=document.body)
+ {
+ x += item.offsetLeft;
+ item = item.offsetParent;
+ }
+ }
+ return x;
+}
+
+function getYPos(item)
+{
+ var y = 0;
+ if (item.offsetWidth)
+ {
+ while (item && item!=document.body)
+ {
+ y += item.offsetTop;
+ item = item.offsetParent;
+ }
+ }
+ return y;
+}
+
+/* A class handling everything associated with the search panel.
+
+ Parameters:
+ name - The name of the global variable that will be
+ storing this instance. Is needed to be able to set timeouts.
+ resultPath - path to use for external files
+*/
+function SearchBox(name, resultsPath, inFrame, label)
+{
+ if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); }
+
+ // ---------- Instance variables
+ this.name = name;
+ this.resultsPath = resultsPath;
+ this.keyTimeout = 0;
+ this.keyTimeoutLength = 500;
+ this.closeSelectionTimeout = 300;
+ this.lastSearchValue = "";
+ this.lastResultsPage = "";
+ this.hideTimeout = 0;
+ this.searchIndex = 0;
+ this.searchActive = false;
+ this.insideFrame = inFrame;
+ this.searchLabel = label;
+
+ // ----------- DOM Elements
+
+ this.DOMSearchField = function()
+ { return document.getElementById("MSearchField"); }
+
+ this.DOMSearchSelect = function()
+ { return document.getElementById("MSearchSelect"); }
+
+ this.DOMSearchSelectWindow = function()
+ { return document.getElementById("MSearchSelectWindow"); }
+
+ this.DOMPopupSearchResults = function()
+ { return document.getElementById("MSearchResults"); }
+
+ this.DOMPopupSearchResultsWindow = function()
+ { return document.getElementById("MSearchResultsWindow"); }
+
+ this.DOMSearchClose = function()
+ { return document.getElementById("MSearchClose"); }
+
+ this.DOMSearchBox = function()
+ { return document.getElementById("MSearchBox"); }
+
+ // ------------ Event Handlers
+
+ // Called when focus is added or removed from the search field.
+ this.OnSearchFieldFocus = function(isActive)
+ {
+ this.Activate(isActive);
+ }
+
+ this.OnSearchSelectShow = function()
+ {
+ var searchSelectWindow = this.DOMSearchSelectWindow();
+ var searchField = this.DOMSearchSelect();
+
+ if (this.insideFrame)
+ {
+ var left = getXPos(searchField);
+ var top = getYPos(searchField);
+ left += searchField.offsetWidth + 6;
+ top += searchField.offsetHeight;
+
+ // show search selection popup
+ searchSelectWindow.style.display='block';
+ left -= searchSelectWindow.offsetWidth;
+ searchSelectWindow.style.left = left + 'px';
+ searchSelectWindow.style.top = top + 'px';
+ }
+ else
+ {
+ var left = getXPos(searchField);
+ var top = getYPos(searchField);
+ top += searchField.offsetHeight;
+
+ // show search selection popup
+ searchSelectWindow.style.display='block';
+ searchSelectWindow.style.left = left + 'px';
+ searchSelectWindow.style.top = top + 'px';
+ }
+
+ // stop selection hide timer
+ if (this.hideTimeout)
+ {
+ clearTimeout(this.hideTimeout);
+ this.hideTimeout=0;
+ }
+ return false; // to avoid "image drag" default event
+ }
+
+ this.OnSearchSelectHide = function()
+ {
+ this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()",
+ this.closeSelectionTimeout);
+ }
+
+ // Called when the content of the search field is changed.
+ this.OnSearchFieldChange = function(evt)
+ {
+ if (this.keyTimeout) // kill running timer
+ {
+ clearTimeout(this.keyTimeout);
+ this.keyTimeout = 0;
+ }
+
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==40 || e.keyCode==13)
+ {
+ if (e.shiftKey==1)
+ {
+ this.OnSearchSelectShow();
+ var win=this.DOMSearchSelectWindow();
+ for (i=0;i<win.childNodes.length;i++)
+ {
+ var child = win.childNodes[i]; // get span within a
+ if (child.className=='SelectItem')
+ {
+ child.focus();
+ return;
+ }
+ }
+ return;
+ }
+ else if (window.frames.MSearchResults.searchResults)
+ {
+ var elem = window.frames.MSearchResults.searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+ }
+ else if (e.keyCode==27) // Escape out of the search field
+ {
+ this.DOMSearchField().blur();
+ this.DOMPopupSearchResultsWindow().style.display = 'none';
+ this.DOMSearchClose().style.display = 'none';
+ this.lastSearchValue = '';
+ this.Activate(false);
+ return;
+ }
+
+ // strip whitespaces
+ var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
+
+ if (searchValue != this.lastSearchValue) // search value has changed
+ {
+ if (searchValue != "") // non-empty search
+ {
+ // set timer for search update
+ this.keyTimeout = setTimeout(this.name + '.Search()',
+ this.keyTimeoutLength);
+ }
+ else // empty search field
+ {
+ this.DOMPopupSearchResultsWindow().style.display = 'none';
+ this.DOMSearchClose().style.display = 'none';
+ this.lastSearchValue = '';
+ }
+ }
+ }
+
+ this.SelectItemCount = function(id)
+ {
+ var count=0;
+ var win=this.DOMSearchSelectWindow();
+ for (i=0;i<win.childNodes.length;i++)
+ {
+ var child = win.childNodes[i]; // get span within a
+ if (child.className=='SelectItem')
+ {
+ count++;
+ }
+ }
+ return count;
+ }
+
+ this.SelectItemSet = function(id)
+ {
+ var i,j=0;
+ var win=this.DOMSearchSelectWindow();
+ for (i=0;i<win.childNodes.length;i++)
+ {
+ var child = win.childNodes[i]; // get span within a
+ if (child.className=='SelectItem')
+ {
+ var node = child.firstChild;
+ if (j==id)
+ {
+ node.innerHTML='&bull;';
+ }
+ else
+ {
+ node.innerHTML='&nbsp;';
+ }
+ j++;
+ }
+ }
+ }
+
+ // Called when an search filter selection is made.
+ // set item with index id as the active item
+ this.OnSelectItem = function(id)
+ {
+ this.searchIndex = id;
+ this.SelectItemSet(id);
+ var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
+ if (searchValue!="" && this.searchActive) // something was found -> do a search
+ {
+ this.Search();
+ }
+ }
+
+ this.OnSearchSelectKey = function(evt)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
+ {
+ this.searchIndex++;
+ this.OnSelectItem(this.searchIndex);
+ }
+ else if (e.keyCode==38 && this.searchIndex>0) // Up
+ {
+ this.searchIndex--;
+ this.OnSelectItem(this.searchIndex);
+ }
+ else if (e.keyCode==13 || e.keyCode==27)
+ {
+ this.OnSelectItem(this.searchIndex);
+ this.CloseSelectionWindow();
+ this.DOMSearchField().focus();
+ }
+ return false;
+ }
+
+ // --------- Actions
+
+ // Closes the results window.
+ this.CloseResultsWindow = function()
+ {
+ this.DOMPopupSearchResultsWindow().style.display = 'none';
+ this.DOMSearchClose().style.display = 'none';
+ this.Activate(false);
+ }
+
+ this.CloseSelectionWindow = function()
+ {
+ this.DOMSearchSelectWindow().style.display = 'none';
+ }
+
+ // Performs a search.
+ this.Search = function()
+ {
+ this.keyTimeout = 0;
+
+ // strip leading whitespace
+ var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
+
+ var code = searchValue.toLowerCase().charCodeAt(0);
+ var hexCode;
+ if (code<16)
+ {
+ hexCode="0"+code.toString(16);
+ }
+ else
+ {
+ hexCode=code.toString(16);
+ }
+
+ var resultsPage;
+ var resultsPageWithSearch;
+ var hasResultsPage;
+
+ if (indexSectionsWithContent[this.searchIndex].charAt(code) == '1')
+ {
+ resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html';
+ resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
+ hasResultsPage = true;
+ }
+ else // nothing available for this search term
+ {
+ resultsPage = this.resultsPath + '/nomatches.html';
+ resultsPageWithSearch = resultsPage;
+ hasResultsPage = false;
+ }
+
+ window.frames.MSearchResults.location.href = resultsPageWithSearch;
+ var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
+
+ if (domPopupSearchResultsWindow.style.display!='block')
+ {
+ var domSearchBox = this.DOMSearchBox();
+ this.DOMSearchClose().style.display = 'inline';
+ if (this.insideFrame)
+ {
+ var domPopupSearchResults = this.DOMPopupSearchResults();
+ domPopupSearchResultsWindow.style.position = 'relative';
+ domPopupSearchResultsWindow.style.display = 'block';
+ var width = document.body.clientWidth - 8; // the -8 is for IE :-(
+ domPopupSearchResultsWindow.style.width = width + 'px';
+ domPopupSearchResults.style.width = width + 'px';
+ }
+ else
+ {
+ var domPopupSearchResults = this.DOMPopupSearchResults();
+ var left = getXPos(domSearchBox) + domSearchBox.offsetWidth;
+ var top = getYPos(domSearchBox) + domSearchBox.offsetHeight + 1;
+ domPopupSearchResultsWindow.style.display = 'block';
+ left -= domPopupSearchResults.offsetWidth;
+ domPopupSearchResultsWindow.style.top = top + 'px';
+ domPopupSearchResultsWindow.style.left = left + 'px';
+ }
+ }
+
+ this.lastSearchValue = searchValue;
+ this.lastResultsPage = resultsPage;
+ }
+
+ // -------- Activation Functions
+
+ // Activates or deactivates the search panel, resetting things to
+ // their default values if necessary.
+ this.Activate = function(isActive)
+ {
+ if (isActive || // open it
+ this.DOMPopupSearchResultsWindow().style.display == 'block'
+ )
+ {
+ this.DOMSearchBox().className = 'MSearchBoxActive';
+
+ var searchField = this.DOMSearchField();
+
+ if (searchField.value == this.searchLabel) // clear "Search" term upon entry
+ {
+ searchField.value = '';
+ this.searchActive = true;
+ }
+ }
+ else if (!isActive) // directly remove the panel
+ {
+ this.DOMSearchBox().className = 'MSearchBoxInactive';
+ this.DOMSearchField().value = this.searchLabel;
+ this.searchActive = false;
+ this.lastSearchValue = ''
+ this.lastResultsPage = '';
+ }
+ }
+}
+
+// -----------------------------------------------------------------------
+
+// The class that handles everything on the search results page.
+function SearchResults(name)
+{
+ // The number of matches from the last run of <Search()>.
+ this.lastMatchCount = 0;
+ this.lastKey = 0;
+ this.repeatOn = false;
+
+ // Toggles the visibility of the passed element ID.
+ this.FindChildElement = function(id)
+ {
+ var parentElement = document.getElementById(id);
+ var element = parentElement.firstChild;
+
+ while (element && element!=parentElement)
+ {
+ if (element.nodeName == 'DIV' && element.className == 'SRChildren')
+ {
+ return element;
+ }
+
+ if (element.nodeName == 'DIV' && element.hasChildNodes())
+ {
+ element = element.firstChild;
+ }
+ else if (element.nextSibling)
+ {
+ element = element.nextSibling;
+ }
+ else
+ {
+ do
+ {
+ element = element.parentNode;
+ }
+ while (element && element!=parentElement && !element.nextSibling);
+
+ if (element && element!=parentElement)
+ {
+ element = element.nextSibling;
+ }
+ }
+ }
+ }
+
+ this.Toggle = function(id)
+ {
+ var element = this.FindChildElement(id);
+ if (element)
+ {
+ if (element.style.display == 'block')
+ {
+ element.style.display = 'none';
+ }
+ else
+ {
+ element.style.display = 'block';
+ }
+ }
+ }
+
+ // Searches for the passed string. If there is no parameter,
+ // it takes it from the URL query.
+ //
+ // Always returns true, since other documents may try to call it
+ // and that may or may not be possible.
+ this.Search = function(search)
+ {
+ if (!search) // get search word from URL
+ {
+ search = window.location.search;
+ search = search.substring(1); // Remove the leading '?'
+ search = unescape(search);
+ }
+
+ search = search.replace(/^ +/, ""); // strip leading spaces
+ search = search.replace(/ +$/, ""); // strip trailing spaces
+ search = search.toLowerCase();
+ search = convertToId(search);
+
+ var resultRows = document.getElementsByTagName("div");
+ var matches = 0;
+
+ var i = 0;
+ while (i < resultRows.length)
+ {
+ var row = resultRows.item(i);
+ if (row.className == "SRResult")
+ {
+ var rowMatchName = row.id.toLowerCase();
+ rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
+
+ if (search.length<=rowMatchName.length &&
+ rowMatchName.substr(0, search.length)==search)
+ {
+ row.style.display = 'block';
+ matches++;
+ }
+ else
+ {
+ row.style.display = 'none';
+ }
+ }
+ i++;
+ }
+ document.getElementById("Searching").style.display='none';
+ if (matches == 0) // no results
+ {
+ document.getElementById("NoMatches").style.display='block';
+ }
+ else // at least one result
+ {
+ document.getElementById("NoMatches").style.display='none';
+ }
+ this.lastMatchCount = matches;
+ return true;
+ }
+
+ // return the first item with index index or higher that is visible
+ this.NavNext = function(index)
+ {
+ var focusItem;
+ while (1)
+ {
+ var focusName = 'Item'+index;
+ focusItem = document.getElementById(focusName);
+ if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+ {
+ break;
+ }
+ else if (!focusItem) // last element
+ {
+ break;
+ }
+ focusItem=null;
+ index++;
+ }
+ return focusItem;
+ }
+
+ this.NavPrev = function(index)
+ {
+ var focusItem;
+ while (1)
+ {
+ var focusName = 'Item'+index;
+ focusItem = document.getElementById(focusName);
+ if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+ {
+ break;
+ }
+ else if (!focusItem) // last element
+ {
+ break;
+ }
+ focusItem=null;
+ index--;
+ }
+ return focusItem;
+ }
+
+ this.ProcessKeys = function(e)
+ {
+ if (e.type == "keydown")
+ {
+ this.repeatOn = false;
+ this.lastKey = e.keyCode;
+ }
+ else if (e.type == "keypress")
+ {
+ if (!this.repeatOn)
+ {
+ if (this.lastKey) this.repeatOn = true;
+ return false; // ignore first keypress after keydown
+ }
+ }
+ else if (e.type == "keyup")
+ {
+ this.lastKey = 0;
+ this.repeatOn = false;
+ }
+ return this.lastKey!=0;
+ }
+
+ this.Nav = function(evt,itemIndex)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==13) return true;
+ if (!this.ProcessKeys(e)) return false;
+
+ if (this.lastKey==38) // Up
+ {
+ var newIndex = itemIndex-1;
+ var focusItem = this.NavPrev(newIndex);
+ if (focusItem)
+ {
+ var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
+ if (child && child.style.display == 'block') // children visible
+ {
+ var n=0;
+ var tmpElem;
+ while (1) // search for last child
+ {
+ tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
+ if (tmpElem)
+ {
+ focusItem = tmpElem;
+ }
+ else // found it!
+ {
+ break;
+ }
+ n++;
+ }
+ }
+ }
+ if (focusItem)
+ {
+ focusItem.focus();
+ }
+ else // return focus to search field
+ {
+ parent.document.getElementById("MSearchField").focus();
+ }
+ }
+ else if (this.lastKey==40) // Down
+ {
+ var newIndex = itemIndex+1;
+ var focusItem;
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem && elem.style.display == 'block') // children visible
+ {
+ focusItem = document.getElementById('Item'+itemIndex+'_c0');
+ }
+ if (!focusItem) focusItem = this.NavNext(newIndex);
+ if (focusItem) focusItem.focus();
+ }
+ else if (this.lastKey==39) // Right
+ {
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem) elem.style.display = 'block';
+ }
+ else if (this.lastKey==37) // Left
+ {
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem) elem.style.display = 'none';
+ }
+ else if (this.lastKey==27) // Escape
+ {
+ parent.searchBox.CloseResultsWindow();
+ parent.document.getElementById("MSearchField").focus();
+ }
+ else if (this.lastKey==13) // Enter
+ {
+ return true;
+ }
+ return false;
+ }
+
+ this.NavChild = function(evt,itemIndex,childIndex)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==13) return true;
+ if (!this.ProcessKeys(e)) return false;
+
+ if (this.lastKey==38) // Up
+ {
+ if (childIndex>0)
+ {
+ var newIndex = childIndex-1;
+ document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
+ }
+ else // already at first child, jump to parent
+ {
+ document.getElementById('Item'+itemIndex).focus();
+ }
+ }
+ else if (this.lastKey==40) // Down
+ {
+ var newIndex = childIndex+1;
+ var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
+ if (!elem) // last child, jump to parent next parent
+ {
+ elem = this.NavNext(itemIndex+1);
+ }
+ if (elem)
+ {
+ elem.focus();
+ }
+ }
+ else if (this.lastKey==27) // Escape
+ {
+ parent.searchBox.CloseResultsWindow();
+ parent.document.getElementById("MSearchField").focus();
+ }
+ else if (this.lastKey==13) // Enter
+ {
+ return true;
+ }
+ return false;
+ }
+}
diff --git a/doc/html/search/search.png b/doc/html/search/search.png
new file mode 100644
index 0000000..9dd2396
--- /dev/null
+++ b/doc/html/search/search.png
Binary files differ
diff --git a/doc/html/search/variables_24.html b/doc/html/search/variables_24.html
new file mode 100644
index 0000000..8b3975c
--- /dev/null
+++ b/doc/html/search/variables_24.html
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR__24db">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__24db')">$db</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classCinisis.html#ae8aedec88384439c95da89f423a219c0" target="_parent">Cinisis::$db()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classMaleteDb.html#a4b970df3631d2763f001c96ee417f27a" target="_parent">MaleteDb::$db()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classPhpIsisDb.html#a536e4c67dda71a7c7dad9ffbac299f9b" target="_parent">PhpIsisDb::$db()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR__24fdt">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__24fdt')">$fdt</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classBiblioIsisDb.html#a978a9243ea53b1f2426115d7b4191b07" target="_parent">BiblioIsisDb::$fdt()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classMaleteDb.html#af2cd60ce81381edc3ca09a6812cf79fd" target="_parent">MaleteDb::$fdt()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR__24format">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__24format')">$format</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classBiblioIsisDb.html#ab9fb3b6f10d2734a198ca7802ee38c2d" target="_parent">BiblioIsisDb::$format()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classMaleteDb.html#a833fed4faae9537306053ee966c06197" target="_parent">MaleteDb::$format()</a>
+ <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classPhpIsisDb.html#a275e29f3711d37fc67cea340b564ddf3" target="_parent">PhpIsisDb::$format()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR__24implementation">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classCinisis.html#ae537c5305e84e86ae7dd305d2cd253fc" target="_parent">$implementation</a>
+ <span class="SRScope">Cinisis</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__24log">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__24log')">$log</a>
+ <div class="SRChildren">
+ <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classBiblioIsisDb.html#a67337d78af0fc21d0ff10471aa638c62" target="_parent">BiblioIsisDb::$log()</a>
+ <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classMaleteDb.html#ae1c8cefd1a6e661fb03c214f47336368" target="_parent">MaleteDb::$log()</a>
+ <a id="Item4_c2" onkeydown="return searchResults.NavChild(event,4,2)" onkeypress="return searchResults.NavChild(event,4,2)" onkeyup="return searchResults.NavChild(event,4,2)" class="SRScope" href="../classPhpIsisDb.html#a0742105b3efab477fda99cd0561f98c7" target="_parent">PhpIsisDb::$log()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR__24perl">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classBiblioIsisDb.html#a7eccfa964dcd1469a263340447c38143" target="_parent">$perl</a>
+ <span class="SRScope">BiblioIsisDb</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_64.html b/doc/html/search/variables_64.html
new file mode 100644
index 0000000..ef3f803
--- /dev/null
+++ b/doc/html/search/variables_64.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_db">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1NativeDb.html#aa5c73ac3becde8818de9f207e34a34de" target="_parent">db</a>
+ <span class="SRScope">org::openisis::NativeDb</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_default_5fencoding">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a8c097faae617c7999b4cc4876ce61882" target="_parent">DEFAULT_ENCODING</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ds">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a292a4b500926d4ddea918f6f3c40b2b9" target="_parent">DS</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_65.html b/doc/html/search/variables_65.html
new file mode 100644
index 0000000..5210c2f
--- /dev/null
+++ b/doc/html/search/variables_65.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_encoding">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#aa00c89548ce8eaf12b50eb016fd7f02b" target="_parent">encoding</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_error">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Log.html#a0f1d7925e7c0895320dfe7d02e014ac4" target="_parent">ERROR</a>
+ <span class="SRScope">org::openisis::Log</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_66.html b/doc/html/search/variables_66.html
new file mode 100644
index 0000000..268c831
--- /dev/null
+++ b/doc/html/search/variables_66.html
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fta">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#a65d97b8bc75018a773b2abaf562f22fe" target="_parent">FTA</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ftb">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#a0010487d48478bca7467766154f214d1" target="_parent">FTB</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_fte">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#adc53ed1e972d6d0e5f35b4aac194342f" target="_parent">FTE</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ftf">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#aed832a8e116f098f0c7d51bf12a1a4b2" target="_parent">FTF</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_fti">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#a8c6469cb9b85e97b9c73c09c3cfc496c" target="_parent">FTI</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ftn">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#a09ddbb53aa36b84060d7e5c89f118a8f" target="_parent">FTN</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ftp">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#a8dfc6623ec5321c846ad323c8513fe47" target="_parent">FTP</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_fts">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#a0236373f995cee84cb0312ed529e0bb7" target="_parent">FTS</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ftt">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#a76791b32789a91938a8f281eb69f73f0" target="_parent">FTT</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ftv">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#a45888e1b0b5d790bf79683686d7e0093" target="_parent">FTV</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ftx">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classorg_1_1openisis_1_1Fdt.html#a71fb4b73b4e4bba1826d16ba8a24a842" target="_parent">FTX</a>
+ <span class="SRScope">org::openisis::Fdt</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_68.html b/doc/html/search/variables_68.html
new file mode 100644
index 0000000..7d490af
--- /dev/null
+++ b/doc/html/search/variables_68.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_hta">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#ad1dad33907186cea27d419f6e5077e11" target="_parent">HTA</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hti">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#ac9419c241a9944e84cff8ba5d8e97d8e" target="_parent">HTI</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_htu">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a2131696f0e6c8a23f9877975da8c02b7" target="_parent">HTU</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_69.html b/doc/html/search/variables_69.html
new file mode 100644
index 0000000..54f4c43
--- /dev/null
+++ b/doc/html/search/variables_69.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_info">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Log.html#a393fca9a54dcb3b2209a2250ae7b53c0" target="_parent">INFO</a>
+ <span class="SRScope">org::openisis::Log</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_6c.html b/doc/html/search/variables_6c.html
new file mode 100644
index 0000000..4c1f71a
--- /dev/null
+++ b/doc/html/search/variables_6c.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_locc">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a8fd27b8bb0c59b17f2e5edf37b1615a8" target="_parent">LOCC</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_6d.html b/doc/html/search/variables_6d.html
new file mode 100644
index 0000000..d8b4d98
--- /dev/null
+++ b/doc/html/search/variables_6d.html
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_md">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a7dd08684cf470c19fe4e52c8ecda3a1b" target="_parent">MD</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_mdl">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a48fc4614a8a881114bac9fb448ff3828" target="_parent">MDL</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_mdu">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a824d7baa60c7223f1cdd0cdba009605b" target="_parent">MDU</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_mhl">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#ab328af437ee1e2fd3f9338e45878cbbf" target="_parent">MHL</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_mhu">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a3fb86175f13e337065323d4ffad9a997" target="_parent">MHU</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_mi">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a645579fb38e45541529b2ad6e05de88a" target="_parent">MI</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_mxu">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#aee5f5ded7d4cc23878188cded87ac0a6" target="_parent">MXU</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_6e.html b/doc/html/search/variables_6e.html
new file mode 100644
index 0000000..f92f9f7
--- /dev/null
+++ b/doc/html/search/variables_6e.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_ns">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#ab42f22193f72d14f56ca30569deadc60" target="_parent">NS</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_70.html b/doc/html/search/variables_70.html
new file mode 100644
index 0000000..f97fe13
--- /dev/null
+++ b/doc/html/search/variables_70.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_pp">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a504095681c11486d5b116e2c666eebe9" target="_parent">PP</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ps">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#afb5accf41593f226630cdf1fd2e2b763" target="_parent">PS</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_71.html b/doc/html/search/variables_71.html
new file mode 100644
index 0000000..cc1947f
--- /dev/null
+++ b/doc/html/search/variables_71.html
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_qry_5fkeyat">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#acd651c525d35bf371bb881bc90341e88" target="_parent">QRY_KEYAT</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fkeyeq">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a28387a27a78a4cea23a94ae4f503a48d" target="_parent">QRY_KEYEQ</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fkeypf">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a3685c877ff126bf569c7e9c2dcec9260" target="_parent">QRY_KEYPF</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fproper">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a15af23acb045b20f896a7bb7ec805e69" target="_parent">QRY_PROPER</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fscanc">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#ae3cc8b21c13aa359422be55a68aafb1a" target="_parent">QRY_SCANC</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fscane">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#ac1ce62e3abf332816eaca6118633ff70" target="_parent">QRY_SCANE</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_qry_5fsimple">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classorg_1_1openisis_1_1Db.html#a8313370cadd3bbcded4e4d6bc936daa1" target="_parent">QRY_SIMPLE</a>
+ <span class="SRScope">org::openisis::Db</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_74.html b/doc/html/search/variables_74.html
new file mode 100644
index 0000000..f4751b5
--- /dev/null
+++ b/doc/html/search/variables_74.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_tag">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Field.html#a07884decd97e0f7ed5a7967682c15e7e" target="_parent">tag</a>
+ <span class="SRScope">org::openisis::Field</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_76.html b/doc/html/search/variables_76.html
new file mode 100644
index 0000000..b557943
--- /dev/null
+++ b/doc/html/search/variables_76.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_verbose">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Log.html#aa0d51b141210b825eca405d415dc0bf4" target="_parent">VERBOSE</a>
+ <span class="SRScope">org::openisis::Log</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/search/variables_77.html b/doc/html/search/variables_77.html
new file mode 100644
index 0000000..9b15c62
--- /dev/null
+++ b/doc/html/search/variables_77.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_warn">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classorg_1_1openisis_1_1Log.html#a5a9a6454a046e323ca0b626638db460c" target="_parent">WARN</a>
+ <span class="SRScope">org::openisis::Log</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doc/html/structBatch-members.html b/doc/html/structBatch-members.html
new file mode 100644
index 0000000..984683b
--- /dev/null
+++ b/doc/html/structBatch-members.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Batch Member List</h1>This is the complete list of members for <a class="el" href="structBatch.html">Batch</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cur</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>free</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>got</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>key</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>keyl</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>keys</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>let</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>maxl</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>maxv</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>span</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tot</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>val</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>vals</b> (defined in <a class="el" href="structBatch.html">Batch</a>)</td><td><a class="el" href="structBatch.html">Batch</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structBatch.html b/doc/html/structBatch.html
new file mode 100644
index 0000000..8023769
--- /dev/null
+++ b/doc/html/structBatch.html
@@ -0,0 +1,101 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Batch Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Batch Struct Reference</h1><!-- doxytag: class="Batch" -->
+<p><a href="structBatch-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6d669a931bb82d6d2ce38baa171bf67"></a><!-- doxytag: member="Batch::cur" ref="ae6d669a931bb82d6d2ce38baa171bf67" args="" -->
+<a class="el" href="structBlock.html">Block</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cur</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13441e18bea2de8b23b1f3e54dedbfdb"></a><!-- doxytag: member="Batch::got" ref="a13441e18bea2de8b23b1f3e54dedbfdb" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>got</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0cabe6f2df239407a2497a81b95719da"></a><!-- doxytag: member="Batch::tot" ref="a0cabe6f2df239407a2497a81b95719da" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>tot</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8383d78ea641c71b3884dcf928eac4a"></a><!-- doxytag: member="Batch::let" ref="aa8383d78ea641c71b3884dcf928eac4a" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>let</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1138887917f413bc4988d7d6ee33265"></a><!-- doxytag: member="Batch::keys" ref="aa1138887917f413bc4988d7d6ee33265" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>keys</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af431fa372914593882925179bdb2b927"></a><!-- doxytag: member="Batch::keyl" ref="af431fa372914593882925179bdb2b927" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>keyl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0184e67a685d8cb3b22ad55492bff232"></a><!-- doxytag: member="Batch::maxl" ref="a0184e67a685d8cb3b22ad55492bff232" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>maxl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d41b70072bde6de81b1915211f56cc3"></a><!-- doxytag: member="Batch::vals" ref="a5d41b70072bde6de81b1915211f56cc3" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>vals</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b2b32637d877dda1c4649ef1ae4e082"></a><!-- doxytag: member="Batch::maxv" ref="a7b2b32637d877dda1c4649ef1ae4e082" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>maxv</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7715e827bc146ec8b90bc8a5b811fbc2"></a><!-- doxytag: member="Batch::span" ref="a7715e827bc146ec8b90bc8a5b811fbc2" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>span</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15c69324bc8443006877c51772aba56b"></a><!-- doxytag: member="Batch::free" ref="a15c69324bc8443006877c51772aba56b" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>free</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a371c4139255194c546a3ac096f63e6e3"></a><!-- doxytag: member="Batch::key" ref="a371c4139255194c546a3ac096f63e6e3" args="" -->
+<a class="el" href="structKey.html">Key</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62e9546b713381c9f3299fcc11d35777"></a><!-- doxytag: member="Batch::val" ref="a62e9546b713381c9f3299fcc11d35777" args="[LBT_ENTMAX]" -->
+<a class="el" href="structVal.html">Val</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>val</b> [LBT_ENTMAX]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lbt.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structBin-members.html b/doc/html/structBin-members.html
new file mode 100644
index 0000000..63fcb62
--- /dev/null
+++ b/doc/html/structBin-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Bin Member List</h1>This is the complete list of members for <a class="el" href="structBin.html">Bin</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cod</b> (defined in <a class="el" href="structBin.html">Bin</a>)</td><td><a class="el" href="structBin.html">Bin</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tab</b> (defined in <a class="el" href="structBin.html">Bin</a>)</td><td><a class="el" href="structBin.html">Bin</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structBin.html b/doc/html/structBin.html
new file mode 100644
index 0000000..a68aae7
--- /dev/null
+++ b/doc/html/structBin.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Bin Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Bin Struct Reference</h1><!-- doxytag: class="Bin" -->
+<p><a href="structBin-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38193a75a24eb35fee51ca2f641bfc67"></a><!-- doxytag: member="Bin::cod" ref="a38193a75a24eb35fee51ca2f641bfc67" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>cod</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf0365b2b3f30c89257c55b28d3faa85"></a><!-- doxytag: member="Bin::tab" ref="abf0365b2b3f30c89257c55b28d3faa85" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>tab</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structBlock-members.html b/doc/html/structBlock-members.html
new file mode 100644
index 0000000..fe69b82
--- /dev/null
+++ b/doc/html/structBlock-members.html
@@ -0,0 +1,86 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Block Member List</h1>This is the complete list of members for <a class="el" href="structBlock.html">Block</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>col</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dct</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ent</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>grd</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ird</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>key</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ksz</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lck</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lev</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nhs</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nru</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>num</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nxt</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ptr</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>stk</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>typ</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>wlk</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>wrd</b> (defined in <a class="el" href="structBlock.html">Block</a>)</td><td><a class="el" href="structBlock.html">Block</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structBlock.html b/doc/html/structBlock.html
new file mode 100644
index 0000000..aee6bb0
--- /dev/null
+++ b/doc/html/structBlock.html
@@ -0,0 +1,112 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Block Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Block Struct Reference</h1><!-- doxytag: class="Block" -->
+<p><a href="structBlock-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13f170ce2855c87b53e9a19e6bd0430b"></a><!-- doxytag: member="Block::num" ref="a13f170ce2855c87b53e9a19e6bd0430b" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>num</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61d06ce7d655257ea00304d6351f136d"></a><!-- doxytag: member="Block::typ" ref="a61d06ce7d655257ea00304d6351f136d" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>typ</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e4cac861c242c2f55bd665ef01e9e25"></a><!-- doxytag: member="Block::ksz" ref="a2e4cac861c242c2f55bd665ef01e9e25" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>ksz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d77df0f10bc04ca9bb2b531ef119775"></a><!-- doxytag: member="Block::ptr" ref="a2d77df0f10bc04ca9bb2b531ef119775" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>ptr</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cb37f3e5cf9057760ec21705d422985"></a><!-- doxytag: member="Block::lev" ref="a8cb37f3e5cf9057760ec21705d422985" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>lev</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c1c28bbf8440aed8bc1c785c2e76258"></a><!-- doxytag: member="Block::nxt" ref="a1c1c28bbf8440aed8bc1c785c2e76258" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e6a0ccbc9a2c6eea3f67bafe5050c3a"></a><!-- doxytag: member="Block::ent" ref="a2e6a0ccbc9a2c6eea3f67bafe5050c3a" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>ent</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a627b24f990d93c09fcc7d6365eab4895"></a><!-- doxytag: member="Block::stk" ref="a627b24f990d93c09fcc7d6365eab4895" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>stk</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6cd6d1b2d2fa282ef0e979747fdffb4d"></a><!-- doxytag: member="Block::dct" ref="a6cd6d1b2d2fa282ef0e979747fdffb4d" args="[1]" -->
+<a class="el" href="structDict.html">Dict</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>dct</b> [1]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7f56b9bbda21f6d13c1465061b753f88"></a><!-- doxytag: member="Block::grd" ref="a7f56b9bbda21f6d13c1465061b753f88" args="[LBT_GUARD]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>grd</b> [LBT_GUARD]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0cd01d5fdc337b399cb36b472f38b796"></a><!-- doxytag: member="Block::ird" ref="a0cd01d5fdc337b399cb36b472f38b796" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>ird</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1dce351601957eeffd4e51afcc2beba5"></a><!-- doxytag: member="Block::wrd" ref="a1dce351601957eeffd4e51afcc2beba5" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>wrd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2927a0c50a2da1a2dae261a6850dd6f"></a><!-- doxytag: member="Block::lck" ref="ae2927a0c50a2da1a2dae261a6850dd6f" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>lck</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d43fd6fc280cf20152a99b32fda1467"></a><!-- doxytag: member="Block::wlk" ref="a8d43fd6fc280cf20152a99b32fda1467" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>wlk</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e3c8c6d4478de7404f0a547fba66be1"></a><!-- doxytag: member="Block::nhs" ref="a7e3c8c6d4478de7404f0a547fba66be1" args="" -->
+struct <a class="el" href="structBlock.html">Block</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nhs</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45ffe6c52428fe8dfcabd564da1c5b2f"></a><!-- doxytag: member="Block::nru" ref="a45ffe6c52428fe8dfcabd564da1c5b2f" args="" -->
+struct <a class="el" href="structBlock.html">Block</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nru</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdc4cf39a3d4128b5c3e876c47fd99b1"></a><!-- doxytag: member="Block::key" ref="afdc4cf39a3d4128b5c3e876c47fd99b1" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a824e7d25cdb5aee6a9fcac9cc0edaffd"></a><!-- doxytag: member="Block::col" ref="a824e7d25cdb5aee6a9fcac9cc0edaffd" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>col</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following files:<ul>
+<li>contrib/malete/mlt/qdx.c</li>
+<li>contrib/openisis/lbt.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structBop-members.html b/doc/html/structBop-members.html
new file mode 100644
index 0000000..9dcccdb
--- /dev/null
+++ b/doc/html/structBop-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Bop Member List</h1>This is the complete list of members for <a class="el" href="structBop.html">Bop</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>dst</b> (defined in <a class="el" href="structBop.html">Bop</a>)</td><td><a class="el" href="structBop.html">Bop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lft</b> (defined in <a class="el" href="structBop.html">Bop</a>)</td><td><a class="el" href="structBop.html">Bop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rgt</b> (defined in <a class="el" href="structBop.html">Bop</a>)</td><td><a class="el" href="structBop.html">Bop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structBop.html">Bop</a>)</td><td><a class="el" href="structBop.html">Bop</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structBop.html b/doc/html/structBop.html
new file mode 100644
index 0000000..ef777f2
--- /dev/null
+++ b/doc/html/structBop.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Bop Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Bop Struct Reference</h1><!-- doxytag: class="Bop" -->
+<p><a href="structBop-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ce314aeb5c59a565679f87ee07c1671"></a><!-- doxytag: member="Bop::tag" ref="a1ce314aeb5c59a565679f87ee07c1671" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a09a8c449428064d6889b8432acda153b"></a><!-- doxytag: member="Bop::dst" ref="a09a8c449428064d6889b8432acda153b" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dst</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc69c525d35427dc0a3e6375f9daf4e2"></a><!-- doxytag: member="Bop::lft" ref="adc69c525d35427dc0a3e6375f9daf4e2" args="" -->
+<a class="el" href="unionExp.html">Exp</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>lft</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60586bcf24e3d9211b0cb9272b86bb0d"></a><!-- doxytag: member="Bop::rgt" ref="a60586bcf24e3d9211b0cb9272b86bb0d" args="" -->
+<a class="el" href="unionExp.html">Exp</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>rgt</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structBuf-members.html b/doc/html/structBuf-members.html
new file mode 100644
index 0000000..99c81cf
--- /dev/null
+++ b/doc/html/structBuf-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Buf Member List</h1>This is the complete list of members for <a class="el" href="structBuf.html">Buf</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>c</b> (defined in <a class="el" href="structBuf.html">Buf</a>)</td><td><a class="el" href="structBuf.html">Buf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>done</b> (defined in <a class="el" href="structBuf.html">Buf</a>)</td><td><a class="el" href="structBuf.html">Buf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fill</b> (defined in <a class="el" href="structBuf.html">Buf</a>)</td><td><a class="el" href="structBuf.html">Buf</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structBuf.html b/doc/html/structBuf.html
new file mode 100644
index 0000000..92bf567
--- /dev/null
+++ b/doc/html/structBuf.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Buf Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Buf Struct Reference</h1><!-- doxytag: class="Buf" -->
+<p><a href="structBuf-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa04b380a78cc953c9e3f3e5db81d25b"></a><!-- doxytag: member="Buf::fill" ref="afa04b380a78cc953c9e3f3e5db81d25b" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>fill</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9fcc350ae47418a127d0fc612c569b25"></a><!-- doxytag: member="Buf::done" ref="a9fcc350ae47418a127d0fc612c569b25" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>done</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a467e16b66b05557a637018c7481c67fb"></a><!-- doxytag: member="Buf::c" ref="a467e16b66b05557a637018c7481c67fb" args="[LIO_BUFSIZ]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>c</b> [LIO_BUFSIZ]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="lio_8h_source.html">lio.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCDb-members.html b/doc/html/structCDb-members.html
new file mode 100644
index 0000000..13e5711
--- /dev/null
+++ b/doc/html/structCDb-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CDb Member List</h1>This is the complete list of members for <a class="el" href="structCDb.html">CDb</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>head</b> (defined in <a class="el" href="structCDb.html">CDb</a>)</td><td><a class="el" href="structCDb.html">CDb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCDb.html b/doc/html/structCDb.html
new file mode 100644
index 0000000..17c59b9
--- /dev/null
+++ b/doc/html/structCDb.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CDb Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CDb Struct Reference</h1><!-- doxytag: class="CDb" -->
+<p><a href="structCDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84acd8dcd45ad223a3c1a39948979529"></a><!-- doxytag: member="CDb::head" ref="a84acd8dcd45ad223a3c1a39948979529" args="" -->
+<a class="el" href="structDb.html">Db</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>head</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lstb.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCdsLoop-members.html b/doc/html/structCdsLoop-members.html
new file mode 100644
index 0000000..257589c
--- /dev/null
+++ b/doc/html/structCdsLoop-members.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CdsLoop Member List</h1>This is the complete list of members for <a class="el" href="structCdsLoop.html">CdsLoop</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cds</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ifb</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>infb</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>infp</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>l01</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>l02</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>n01</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>n02</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qlp</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rec</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>totp</b> (defined in <a class="el" href="structCdsLoop.html">CdsLoop</a>)</td><td><a class="el" href="structCdsLoop.html">CdsLoop</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCdsLoop.html b/doc/html/structCdsLoop.html
new file mode 100644
index 0000000..0332cf5
--- /dev/null
+++ b/doc/html/structCdsLoop.html
@@ -0,0 +1,97 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CdsLoop Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CdsLoop Struct Reference</h1><!-- doxytag: class="CdsLoop" -->
+<p><a href="structCdsLoop-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abafbed44e393b911d8683212c2d2d328"></a><!-- doxytag: member="CdsLoop::qlp" ref="abafbed44e393b911d8683212c2d2d328" args="" -->
+<a class="el" href="structQLoop.html">QLoop</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>qlp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a0df62cc95996240fb81cdada758c41"></a><!-- doxytag: member="CdsLoop::cds" ref="a7a0df62cc95996240fb81cdada758c41" args="" -->
+file *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cds</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acba6c1f18d943fdf4cbd618b5d773bab"></a><!-- doxytag: member="CdsLoop::totp" ref="acba6c1f18d943fdf4cbd618b5d773bab" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>totp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a221fadadfae2ef31d3dc08dfa295abab"></a><!-- doxytag: member="CdsLoop::infb" ref="a221fadadfae2ef31d3dc08dfa295abab" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>infb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75c912f7e0865e153d806c4bdb222301"></a><!-- doxytag: member="CdsLoop::infp" ref="a75c912f7e0865e153d806c4bdb222301" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>infp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbfc78739deaabc89f13d30f00718c58"></a><!-- doxytag: member="CdsLoop::ifb" ref="acbfc78739deaabc89f13d30f00718c58" args="" -->
+<a class="el" href="structIfb.html">Ifb</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>ifb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4a169a90ffb9ac93d85ee9d2ea6380c"></a><!-- doxytag: member="CdsLoop::rec" ref="ac4a169a90ffb9ac93d85ee9d2ea6380c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>rec</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac96652b7274b37ad2e63295c88837bd3"></a><!-- doxytag: member="CdsLoop::l01" ref="ac96652b7274b37ad2e63295c88837bd3" args="" -->
+L01&nbsp;</td><td class="memItemRight" valign="bottom"><b>l01</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d4ad94d23db0ef3b49181419e1ba5cf"></a><!-- doxytag: member="CdsLoop::l02" ref="a4d4ad94d23db0ef3b49181419e1ba5cf" args="" -->
+L02&nbsp;</td><td class="memItemRight" valign="bottom"><b>l02</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c5f1ffa241585855754dfe01b15fb3b"></a><!-- doxytag: member="CdsLoop::n01" ref="a5c5f1ffa241585855754dfe01b15fb3b" args="" -->
+N01&nbsp;</td><td class="memItemRight" valign="bottom"><b>n01</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6e110f96c304f2dd0c5a307fcfff29f"></a><!-- doxytag: member="CdsLoop::n02" ref="ae6e110f96c304f2dd0c5a307fcfff29f" args="" -->
+N02&nbsp;</td><td class="memItemRight" valign="bottom"><b>n02</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cds.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCdsOpt-members.html b/doc/html/structCdsOpt-members.html
new file mode 100644
index 0000000..83832a0
--- /dev/null
+++ b/doc/html/structCdsOpt-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CdsOpt Member List</h1>This is the complete list of members for <a class="el" href="structCdsOpt.html">CdsOpt</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>base</b> (defined in <a class="el" href="structCdsOpt.html">CdsOpt</a>)</td><td><a class="el" href="structCdsOpt.html">CdsOpt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>no850</b> (defined in <a class="el" href="structCdsOpt.html">CdsOpt</a>)</td><td><a class="el" href="structCdsOpt.html">CdsOpt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>notab</b> (defined in <a class="el" href="structCdsOpt.html">CdsOpt</a>)</td><td><a class="el" href="structCdsOpt.html">CdsOpt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>novt</b> (defined in <a class="el" href="structCdsOpt.html">CdsOpt</a>)</td><td><a class="el" href="structCdsOpt.html">CdsOpt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>write</b> (defined in <a class="el" href="structCdsOpt.html">CdsOpt</a>)</td><td><a class="el" href="structCdsOpt.html">CdsOpt</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCdsOpt.html b/doc/html/structCdsOpt.html
new file mode 100644
index 0000000..f745c43
--- /dev/null
+++ b/doc/html/structCdsOpt.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CdsOpt Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CdsOpt Struct Reference</h1><!-- doxytag: class="CdsOpt" -->
+<p><a href="structCdsOpt-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae13224933bc62d8800e5caf978749431"></a><!-- doxytag: member="CdsOpt::base" ref="ae13224933bc62d8800e5caf978749431" args="" -->
+<a class="el" href="structFld.html">Fld</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>base</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e853e955bb790fb27073c4f93f70fa8"></a><!-- doxytag: member="CdsOpt::notab" ref="a9e853e955bb790fb27073c4f93f70fa8" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>notab</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74d11d148d350d180955fb0ebd2dfb93"></a><!-- doxytag: member="CdsOpt::novt" ref="a74d11d148d350d180955fb0ebd2dfb93" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>novt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae45aa2ecf259a6ee8538f62c46eb6bcf"></a><!-- doxytag: member="CdsOpt::no850" ref="ae45aa2ecf259a6ee8538f62c46eb6bcf" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>no850</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42759ab3e75ea3be67aae8bb63747cf3"></a><!-- doxytag: member="CdsOpt::write" ref="a42759ab3e75ea3be67aae8bb63747cf3" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>write</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cds.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCdx-members.html b/doc/html/structCdx-members.html
new file mode 100644
index 0000000..2fdb7e4
--- /dev/null
+++ b/doc/html/structCdx-members.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Cdx Member List</h1>This is the complete list of members for <a class="el" href="structCdx.html">Cdx</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>bt0</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cv</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mag</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>map</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>otp</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ovi</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pri</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>siz</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tab</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>typ</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>var</b> (defined in <a class="el" href="structCdx.html">Cdx</a>)</td><td><a class="el" href="structCdx.html">Cdx</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCdx.html b/doc/html/structCdx.html
new file mode 100644
index 0000000..6a3d40d
--- /dev/null
+++ b/doc/html/structCdx.html
@@ -0,0 +1,97 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Cdx Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Cdx Struct Reference</h1><!-- doxytag: class="Cdx" -->
+<p><a href="structCdx-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb48e35e6a3406a1bdef0836c409d05e"></a><!-- doxytag: member="Cdx::mag" ref="afb48e35e6a3406a1bdef0836c409d05e" args="[3]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>mag</b> [3]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a147f008346996f746c2da28e4017dbe3"></a><!-- doxytag: member="Cdx::typ" ref="a147f008346996f746c2da28e4017dbe3" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>typ</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8a64dd63f4d56a7702839c079227563"></a><!-- doxytag: member="Cdx::pri" ref="ab8a64dd63f4d56a7702839c079227563" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>pri</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab08897d36d59858cf4934ccf97103a1c"></a><!-- doxytag: member="Cdx::var" ref="ab08897d36d59858cf4934ccf97103a1c" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>var</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8177eb0acb1c135c8c9220155d1b4301"></a><!-- doxytag: member="Cdx::map" ref="a8177eb0acb1c135c8c9220155d1b4301" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>map</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a714d6b67fa9bef58ba092249a9e08021"></a><!-- doxytag: member="Cdx::tab" ref="a714d6b67fa9bef58ba092249a9e08021" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>tab</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d15fb667996390f9a8c687fbe50fcb4"></a><!-- doxytag: member="Cdx::ovi" ref="a5d15fb667996390f9a8c687fbe50fcb4" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>ovi</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae55d4b73d773c08fe1a8e892ff069207"></a><!-- doxytag: member="Cdx::otp" ref="ae55d4b73d773c08fe1a8e892ff069207" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>otp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaadd36503a451dda3fbf17ef128b3961"></a><!-- doxytag: member="Cdx::siz" ref="aaadd36503a451dda3fbf17ef128b3961" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>siz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2429fa3f62bb56ff051ac10fb2c10200"></a><!-- doxytag: member="Cdx::bt0" ref="a2429fa3f62bb56ff051ac10fb2c10200" args="" -->
+Bins&nbsp;</td><td class="memItemRight" valign="bottom"><b>bt0</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a1308879d3599955282e2cd4f3e95eb"></a><!-- doxytag: member="Cdx::cv" ref="a9a1308879d3599955282e2cd4f3e95eb" args="[CVLAT1]" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>cv</b> [CVLAT1]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCdxMake-members.html b/doc/html/structCdxMake-members.html
new file mode 100644
index 0000000..09ba21a
--- /dev/null
+++ b/doc/html/structCdxMake-members.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CdxMake Member List</h1>This is the complete list of members for <a class="el" href="structCdxMake.html">CdxMake</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>b</b> (defined in <a class="el" href="structCdxMake.html">CdxMake</a>)</td><td><a class="el" href="structCdxMake.html">CdxMake</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>bt</b> (defined in <a class="el" href="structCdxMake.html">CdxMake</a>)</td><td><a class="el" href="structCdxMake.html">CdxMake</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>btb</b> (defined in <a class="el" href="structCdxMake.html">CdxMake</a>)</td><td><a class="el" href="structCdxMake.html">CdxMake</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cdx</b> (defined in <a class="el" href="structCdxMake.html">CdxMake</a>)</td><td><a class="el" href="structCdxMake.html">CdxMake</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cvb</b> (defined in <a class="el" href="structCdxMake.html">CdxMake</a>)</td><td><a class="el" href="structCdxMake.html">CdxMake</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>p</b> (defined in <a class="el" href="structCdxMake.html">CdxMake</a>)</td><td><a class="el" href="structCdxMake.html">CdxMake</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tp</b> (defined in <a class="el" href="structCdxMake.html">CdxMake</a>)</td><td><a class="el" href="structCdxMake.html">CdxMake</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>vi</b> (defined in <a class="el" href="structCdxMake.html">CdxMake</a>)</td><td><a class="el" href="structCdxMake.html">CdxMake</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>vib</b> (defined in <a class="el" href="structCdxMake.html">CdxMake</a>)</td><td><a class="el" href="structCdxMake.html">CdxMake</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCdxMake.html b/doc/html/structCdxMake.html
new file mode 100644
index 0000000..10a2b6c
--- /dev/null
+++ b/doc/html/structCdxMake.html
@@ -0,0 +1,93 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CdxMake Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CdxMake Struct Reference</h1><!-- doxytag: class="CdxMake" -->
+<p><a href="structCdxMake-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa39900a4bbe5df015ebbe271ec9f970e"></a><!-- doxytag: member="CdxMake::cdx" ref="aa39900a4bbe5df015ebbe271ec9f970e" args="" -->
+<a class="el" href="structCdx.html">Cdx</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>cdx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58e87b6d4f73a2134f462be4c4923ee7"></a><!-- doxytag: member="CdxMake::cvb" ref="a58e87b6d4f73a2134f462be4c4923ee7" args="[0x10000&#45;CVLAT1]" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>cvb</b> [0x10000-CVLAT1]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a770c1acd8f21dcaaf6b6545a4a2d8685"></a><!-- doxytag: member="CdxMake::vi" ref="a770c1acd8f21dcaaf6b6545a4a2d8685" args="" -->
+<a class="el" href="structVar.html">Var</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>vi</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5361ce2d1f3474a7772f9885452647ff"></a><!-- doxytag: member="CdxMake::vib" ref="a5361ce2d1f3474a7772f9885452647ff" args="[0x10000]" -->
+<a class="el" href="structVar.html">Var</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>vib</b> [0x10000]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad42c4933c59bc59b0fbb019896c49cdf"></a><!-- doxytag: member="CdxMake::tp" ref="ad42c4933c59bc59b0fbb019896c49cdf" args="[1100]" -->
+<a class="el" href="structTab.html">Tab</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>tp</b> [1100]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33998fa01108166ab320ebec98453d45"></a><!-- doxytag: member="CdxMake::bt" ref="a33998fa01108166ab320ebec98453d45" args="" -->
+Bins *&nbsp;</td><td class="memItemRight" valign="bottom"><b>bt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56a9c3b883217ec668a1bbad6a1b690c"></a><!-- doxytag: member="CdxMake::btb" ref="a56a9c3b883217ec668a1bbad6a1b690c" args="[1100]" -->
+Bins&nbsp;</td><td class="memItemRight" valign="bottom"><b>btb</b> [1100]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23073e467a5983fbea12afeb5e8ca4e9"></a><!-- doxytag: member="CdxMake::p" ref="a23073e467a5983fbea12afeb5e8ca4e9" args="" -->
+unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>p</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83e468cf1f9c02baff1e9f0383be1953"></a><!-- doxytag: member="CdxMake::b" ref="a83e468cf1f9c02baff1e9f0383be1953" args="[200000]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>b</b> [200000]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structChunk-members.html b/doc/html/structChunk-members.html
new file mode 100644
index 0000000..80cc4ac
--- /dev/null
+++ b/doc/html/structChunk-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Chunk Member List</h1>This is the complete list of members for <a class="el" href="structChunk.html">Chunk</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>nxt</b> (defined in <a class="el" href="structChunk.html">Chunk</a>)</td><td><a class="el" href="structChunk.html">Chunk</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structChunk.html b/doc/html/structChunk.html
new file mode 100644
index 0000000..6032f14
--- /dev/null
+++ b/doc/html/structChunk.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Chunk Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Chunk Struct Reference</h1><!-- doxytag: class="Chunk" -->
+<p><a href="structChunk-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e969b86eb16ead22f9105e75ccf350a"></a><!-- doxytag: member="Chunk::nxt" ref="a2e969b86eb16ead22f9105e75ccf350a" args="" -->
+struct <a class="el" href="structChunk.html">Chunk</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxt</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lbt.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCliChnl-members.html b/doc/html/structCliChnl-members.html
new file mode 100644
index 0000000..daa8aba
--- /dev/null
+++ b/doc/html/structCliChnl-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CliChnl Member List</h1>This is the complete list of members for <a class="el" href="structCliChnl.html">CliChnl</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>err</b> (defined in <a class="el" href="structCliChnl.html">CliChnl</a>)</td><td><a class="el" href="structCliChnl.html">CliChnl</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sd</b> (defined in <a class="el" href="structCliChnl.html">CliChnl</a>)</td><td><a class="el" href="structCliChnl.html">CliChnl</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCliChnl.html b/doc/html/structCliChnl.html
new file mode 100644
index 0000000..ce8a7d2
--- /dev/null
+++ b/doc/html/structCliChnl.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: CliChnl Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>CliChnl Struct Reference</h1><!-- doxytag: class="CliChnl" -->
+<p><a href="structCliChnl-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace918a37e8f49a4ac03d959656b6c01d"></a><!-- doxytag: member="CliChnl::sd" ref="ace918a37e8f49a4ac03d959656b6c01d" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>sd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8299d9ad02db6178686d50fe36c35a25"></a><!-- doxytag: member="CliChnl::err" ref="a8299d9ad02db6178686d50fe36c35a25" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>err</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="lcli_8h_source.html">lcli.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCnt-members.html b/doc/html/structCnt-members.html
new file mode 100644
index 0000000..8191ee9
--- /dev/null
+++ b/doc/html/structCnt-members.html
@@ -0,0 +1,78 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Cnt Member List</h1>This is the complete list of members for <a class="el" href="structCnt.html">Cnt</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>abno</b> (defined in <a class="el" href="structCnt.html">Cnt</a>)</td><td><a class="el" href="structCnt.html">Cnt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fmax</b> (defined in <a class="el" href="structCnt.html">Cnt</a>)</td><td><a class="el" href="structCnt.html">Cnt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>k</b> (defined in <a class="el" href="structCnt.html">Cnt</a>)</td><td><a class="el" href="structCnt.html">Cnt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lev</b> (defined in <a class="el" href="structCnt.html">Cnt</a>)</td><td><a class="el" href="structCnt.html">Cnt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>n</b> (defined in <a class="el" href="structCnt.html">Cnt</a>)</td><td><a class="el" href="structCnt.html">Cnt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nmax</b> (defined in <a class="el" href="structCnt.html">Cnt</a>)</td><td><a class="el" href="structCnt.html">Cnt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ordf</b> (defined in <a class="el" href="structCnt.html">Cnt</a>)</td><td><a class="el" href="structCnt.html">Cnt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ordn</b> (defined in <a class="el" href="structCnt.html">Cnt</a>)</td><td><a class="el" href="structCnt.html">Cnt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>posr</b> (defined in <a class="el" href="structCnt.html">Cnt</a>)</td><td><a class="el" href="structCnt.html">Cnt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>type</b> (defined in <a class="el" href="structCnt.html">Cnt</a>)</td><td><a class="el" href="structCnt.html">Cnt</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCnt.html b/doc/html/structCnt.html
new file mode 100644
index 0000000..af2e604
--- /dev/null
+++ b/doc/html/structCnt.html
@@ -0,0 +1,95 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Cnt Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Cnt Struct Reference</h1><!-- doxytag: class="Cnt" -->
+<p><a href="structCnt-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587f411feef951a6afc651c55e365c5b"></a><!-- doxytag: member="Cnt::type" ref="a587f411feef951a6afc651c55e365c5b" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>type</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ee28299efa2fcd2661a1886398d1458"></a><!-- doxytag: member="Cnt::ordn" ref="a3ee28299efa2fcd2661a1886398d1458" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>ordn</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa5d610f8e864243b67f25fdfed691d2"></a><!-- doxytag: member="Cnt::ordf" ref="aaa5d610f8e864243b67f25fdfed691d2" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>ordf</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a49dd5626776558e8c7c05627eb95d445"></a><!-- doxytag: member="Cnt::n" ref="a49dd5626776558e8c7c05627eb95d445" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>n</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4093c38372670d25cd97021c9ed7951"></a><!-- doxytag: member="Cnt::k" ref="ac4093c38372670d25cd97021c9ed7951" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>k</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31222e4ceb50a92e49ecb40d0acce53f"></a><!-- doxytag: member="Cnt::lev" ref="a31222e4ceb50a92e49ecb40d0acce53f" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>lev</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65ab1644f06c0a7808c3bba1d7f3f893"></a><!-- doxytag: member="Cnt::posr" ref="a65ab1644f06c0a7808c3bba1d7f3f893" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>posr</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ad11719d84e0e3b10b3b10dfc680e0e"></a><!-- doxytag: member="Cnt::nmax" ref="a6ad11719d84e0e3b10b3b10dfc680e0e" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>nmax</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92e5b650da9920eb653fef2edfc31c6c"></a><!-- doxytag: member="Cnt::fmax" ref="a92e5b650da9920eb653fef2edfc31c6c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>fmax</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1d7f54372154032caf7e34a7133ca76"></a><!-- doxytag: member="Cnt::abno" ref="ab1d7f54372154032caf7e34a7133ca76" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>abno</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cds.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCon-members.html b/doc/html/structCon-members.html
new file mode 100644
index 0000000..b372beb
--- /dev/null
+++ b/doc/html/structCon-members.html
@@ -0,0 +1,84 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Con Member List</h1>This is the complete list of members for <a class="el" href="structCon.html">Con</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>app</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>bin</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>con</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flt</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>grp</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>host</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ios</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nam</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nxt</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pdg</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>prt</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>req</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ses</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>srv</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>stg</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tim</b> (defined in <a class="el" href="structCon.html">Con</a>)</td><td><a class="el" href="structCon.html">Con</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structCon.html b/doc/html/structCon.html
new file mode 100644
index 0000000..68159f8
--- /dev/null
+++ b/doc/html/structCon.html
@@ -0,0 +1,107 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Con Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Con Struct Reference</h1><!-- doxytag: class="Con" -->
+<p><a href="structCon-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="accf239cba9f2641f1bea122f1faa5511"></a><!-- doxytag: member="Con::ios" ref="accf239cba9f2641f1bea122f1faa5511" args="" -->
+<a class="el" href="structIos.html">Ios</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>ios</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73af352e43e3e6cc1b85dd1a037b8520"></a><!-- doxytag: member="Con::flt" ref="a73af352e43e3e6cc1b85dd1a037b8520" args="" -->
+<a class="el" href="structBuf.html">Buf</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>flt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af27ffbb7c9f05af5ac406c25eb9526f8"></a><!-- doxytag: member="Con::srv" ref="af27ffbb7c9f05af5ac406c25eb9526f8" args="" -->
+const <a class="el" href="structSrv.html">Srv</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>srv</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77e51f4c2e58e57f953be5652cbca033"></a><!-- doxytag: member="Con::nxt" ref="a77e51f4c2e58e57f953be5652cbca033" args="" -->
+struct <a class="el" href="structCon.html">Con</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ab25f0d6410ad84f9529e8156bd53ae"></a><!-- doxytag: member="Con::stg" ref="a1ab25f0d6410ad84f9529e8156bd53ae" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>stg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe63ef959d2a0d935145c8a609e59b48"></a><!-- doxytag: member="Con::pdg" ref="afe63ef959d2a0d935145c8a609e59b48" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>pdg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a968ad2c07fa4e651e4ec61c155d48711"></a><!-- doxytag: member="Con::grp" ref="a968ad2c07fa4e651e4ec61c155d48711" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>grp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8ebcfc6fd39b0ed480ffe9c865ae258"></a><!-- doxytag: member="Con::bin" ref="ac8ebcfc6fd39b0ed480ffe9c865ae258" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>bin</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a242d6ad1589698d32352824b7a100cfb"></a><!-- doxytag: member="Con::prt" ref="a242d6ad1589698d32352824b7a100cfb" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>prt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abef5eca5f7c652768bd1cdde00f9c7b9"></a><!-- doxytag: member="Con::app" ref="abef5eca5f7c652768bd1cdde00f9c7b9" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>app</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad45ebd8853e01831e536e8cbf9470fbe"></a><!-- doxytag: member="Con::host" ref="ad45ebd8853e01831e536e8cbf9470fbe" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>host</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace827b3cd1492fa64b09961d73fbd6a3"></a><!-- doxytag: member="Con::nam" ref="ace827b3cd1492fa64b09961d73fbd6a3" args="[64]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>nam</b> [64]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5379fcf3e7590d44b5d0ea295b08214"></a><!-- doxytag: member="Con::ses" ref="ad5379fcf3e7590d44b5d0ea295b08214" args="" -->
+Session&nbsp;</td><td class="memItemRight" valign="bottom"><b>ses</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13181029aa7afbadb86026e1b72f4c34"></a><!-- doxytag: member="Con::req" ref="a13181029aa7afbadb86026e1b72f4c34" args="" -->
+<a class="el" href="structFld.html">Rec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>req</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9856306f78794c5c07bc8cdb3dce0c87"></a><!-- doxytag: member="Con::tim" ref="a9856306f78794c5c07bc8cdb3dce0c87" args="" -->
+<a class="el" href="structTm.html">Tm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>tim</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b855fed95542e470dfbddaa377697f4"></a><!-- doxytag: member="Con::con" ref="a8b855fed95542e470dfbddaa377697f4" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>con</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="lsv_8h_source.html">lsv.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structDb-members.html b/doc/html/structDb-members.html
new file mode 100644
index 0000000..2474908
--- /dev/null
+++ b/doc/html/structDb-members.html
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Db Member List</h1>This is the complete list of members for <a class="el" href="structDb.html">Db</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>flg</b> (defined in <a class="el" href="structDb.html">Db</a>)</td><td><a class="el" href="structDb.html">Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mnt</b> (defined in <a class="el" href="structDb.html">Db</a>)</td><td><a class="el" href="structDb.html">Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nam</b> (defined in <a class="el" href="structDb.html">Db</a>)</td><td><a class="el" href="structDb.html">Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nxt</b> (defined in <a class="el" href="structDb.html">Db</a>)</td><td><a class="el" href="structDb.html">Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>opt</b> (defined in <a class="el" href="structDb.html">Db</a>)</td><td><a class="el" href="structDb.html">Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pat</b> (defined in <a class="el" href="structDb.html">Db</a>)</td><td><a class="el" href="structDb.html">Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qdx</b> (defined in <a class="el" href="structDb.html">Db</a>)</td><td><a class="el" href="structDb.html">Db</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rdx</b> (defined in <a class="el" href="structDb.html">Db</a>)</td><td><a class="el" href="structDb.html">Db</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structDb.html b/doc/html/structDb.html
new file mode 100644
index 0000000..c160225
--- /dev/null
+++ b/doc/html/structDb.html
@@ -0,0 +1,95 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Db Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Db Struct Reference</h1><!-- doxytag: class="Db" -->
+<p><code>#include &lt;<a class="el" href="core_8h_source.html">core.h</a>&gt;</code></p>
+
+<p><a href="structDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa94a1349c289f551059e4d9fc5787e88"></a><!-- doxytag: member="Db::nam" ref="aa94a1349c289f551059e4d9fc5787e88" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nam</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78859ba5fd9f509a1317a6e4b09bedfc"></a><!-- doxytag: member="Db::pat" ref="a78859ba5fd9f509a1317a6e4b09bedfc" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>pat</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba9af572621c80af84d0ef091b450109"></a><!-- doxytag: member="Db::flg" ref="aba9af572621c80af84d0ef091b450109" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f9c2dba36d99b9d7597406bc14e10e0"></a><!-- doxytag: member="Db::mnt" ref="a2f9c2dba36d99b9d7597406bc14e10e0" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mnt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afed1565d056e9203e4045921e564e6a8"></a><!-- doxytag: member="Db::nxt" ref="afed1565d056e9203e4045921e564e6a8" args="" -->
+struct <a class="el" href="structDb.html">Db</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb6dc16a376819cad7ee9bf24be98c82"></a><!-- doxytag: member="Db::opt" ref="abb6dc16a376819cad7ee9bf24be98c82" args="" -->
+const <a class="el" href="structFld.html">Fld</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>opt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac65b15103007eff4b028c9a6d6834bca"></a><!-- doxytag: member="Db::rdx" ref="ac65b15103007eff4b028c9a6d6834bca" args="" -->
+<a class="el" href="structRdx.html">Rdx</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>rdx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45d965f485d3c3213ed38b295f7400a2"></a><!-- doxytag: member="Db::qdx" ref="a45d965f485d3c3213ed38b295f7400a2" args="" -->
+<a class="el" href="structQdx.html">Qdx</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>qdx</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>finally, a real database </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structDbo-members.html b/doc/html/structDbo-members.html
new file mode 100644
index 0000000..dd92d68
--- /dev/null
+++ b/doc/html/structDbo-members.html
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Dbo Member List</h1>This is the complete list of members for <a class="el" href="structDbo.html">Dbo</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>db</b> (defined in <a class="el" href="structDbo.html">Dbo</a>)</td><td><a class="el" href="structDbo.html">Dbo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fac</b> (defined in <a class="el" href="structDbo.html">Dbo</a>)</td><td><a class="el" href="structDbo.html">Dbo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>p</b> (defined in <a class="el" href="structDbo.html">Dbo</a>)</td><td><a class="el" href="structDbo.html">Dbo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qid</b> (defined in <a class="el" href="structDbo.html">Dbo</a>)</td><td><a class="el" href="structDbo.html">Dbo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qry</b> (defined in <a class="el" href="structDbo.html">Dbo</a>)</td><td><a class="el" href="structDbo.html">Dbo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>reg</b> (defined in <a class="el" href="structDbo.html">Dbo</a>)</td><td><a class="el" href="structDbo.html">Dbo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rid</b> (defined in <a class="el" href="structDbo.html">Dbo</a>)</td><td><a class="el" href="structDbo.html">Dbo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>snd</b> (defined in <a class="el" href="structDbo.html">Dbo</a>)</td><td><a class="el" href="structDbo.html">Dbo</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structDbo.html b/doc/html/structDbo.html
new file mode 100644
index 0000000..bd815a1
--- /dev/null
+++ b/doc/html/structDbo.html
@@ -0,0 +1,91 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Dbo Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Dbo Struct Reference</h1><!-- doxytag: class="Dbo" -->
+<p><a href="structDbo-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb705b766268e6c185d52825e75a160d"></a><!-- doxytag: member="Dbo::snd" ref="acb705b766268e6c185d52825e75a160d" args="" -->
+disp *&nbsp;</td><td class="memItemRight" valign="bottom"><b>snd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02f9e6a1b231aba3498cc896ebb3de2c"></a><!-- doxytag: member="Dbo::reg" ref="a02f9e6a1b231aba3498cc896ebb3de2c" args="" -->
+<a class="el" href="structHTable.html">HTable</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>reg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f462c6a9d4712d4c6927ac6f965d4ed"></a><!-- doxytag: member="Dbo::fac" ref="a8f462c6a9d4712d4c6927ac6f965d4ed" args="" -->
+factory *&nbsp;</td><td class="memItemRight" valign="bottom"><b>fac</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29684692185f5071acdf3910c12c72c1"></a><!-- doxytag: member="Dbo::db" ref="a29684692185f5071acdf3910c12c72c1" args="" -->
+<a class="el" href="structDb.html">Db</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>db</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e9764d6815c6efb0a5e83c06eb1532c"></a><!-- doxytag: member="Dbo::qry" ref="a4e9764d6815c6efb0a5e83c06eb1532c" args="" -->
+<a class="el" href="structQry.html">Qry</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>qry</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f1b25d0df40a111e408e3ba11c6eb80"></a><!-- doxytag: member="Dbo::qid" ref="a2f1b25d0df40a111e408e3ba11c6eb80" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>qid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad845d825e8ed721983e7920c09e46326"></a><!-- doxytag: member="Dbo::rid" ref="ad845d825e8ed721983e7920c09e46326" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>rid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a834d4dbbec1b2f722b7127fb73cd4b4c"></a><!-- doxytag: member="Dbo::p" ref="a834d4dbbec1b2f722b7127fb73cd4b4c" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>p</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="pw_8h_source.html">pw.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structDct-members.html b/doc/html/structDct-members.html
new file mode 100644
index 0000000..ad26f62
--- /dev/null
+++ b/doc/html/structDct-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Dct Member List</h1>This is the complete list of members for <a class="el" href="structDct.html">Dct</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structDct.html">Dct</a>)</td><td><a class="el" href="structDct.html">Dct</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pos</b> (defined in <a class="el" href="structDct.html">Dct</a>)</td><td><a class="el" href="structDct.html">Dct</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structDct.html">Dct</a>)</td><td><a class="el" href="structDct.html">Dct</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structDct.html b/doc/html/structDct.html
new file mode 100644
index 0000000..3facd96
--- /dev/null
+++ b/doc/html/structDct.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Dct Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Dct Struct Reference</h1><!-- doxytag: class="Dct" -->
+<p><a href="structDct-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4a01778700e5449232c5e330a59a6d3"></a><!-- doxytag: member="Dct::tag" ref="aa4a01778700e5449232c5e330a59a6d3" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d6144ee46faf5cf8669418202c4d2b1"></a><!-- doxytag: member="Dct::pos" ref="a5d6144ee46faf5cf8669418202c4d2b1" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee8eeba45ae38fe843337a8d1b56e62f"></a><!-- doxytag: member="Dct::len" ref="aee8eeba45ae38fe843337a8d1b56e62f" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cds.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structDict-members.html b/doc/html/structDict-members.html
new file mode 100644
index 0000000..ed3ac4f
--- /dev/null
+++ b/doc/html/structDict-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Dict Member List</h1>This is the complete list of members for <a class="el" href="structDict.html">Dict</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>kln</b> (defined in <a class="el" href="structDict.html">Dict</a>)</td><td><a class="el" href="structDict.html">Dict</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structDict.html">Dict</a>)</td><td><a class="el" href="structDict.html">Dict</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pos</b> (defined in <a class="el" href="structDict.html">Dict</a>)</td><td><a class="el" href="structDict.html">Dict</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pos</b> (defined in <a class="el" href="structDict.html">Dict</a>)</td><td><a class="el" href="structDict.html">Dict</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structDict.html">Dict</a>)</td><td><a class="el" href="structDict.html">Dict</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>vln</b> (defined in <a class="el" href="structDict.html">Dict</a>)</td><td><a class="el" href="structDict.html">Dict</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structDict.html b/doc/html/structDict.html
new file mode 100644
index 0000000..03c7b2c
--- /dev/null
+++ b/doc/html/structDict.html
@@ -0,0 +1,92 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Dict Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Dict Struct Reference</h1><!-- doxytag: class="Dict" -->
+<p><a href="structDict-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec540b275f2b276f5b7a5bd23232df4b"></a><!-- doxytag: member="Dict::pos" ref="aec540b275f2b276f5b7a5bd23232df4b" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0422e38b94ba4010b515497a7f7fa4be"></a><!-- doxytag: member="Dict::vln" ref="a0422e38b94ba4010b515497a7f7fa4be" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>vln</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7d3452d6430df6237dd89709029a98b"></a><!-- doxytag: member="Dict::kln" ref="ad7d3452d6430df6237dd89709029a98b" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>kln</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af53fff8969135eac25e604e0c1192771"></a><!-- doxytag: member="Dict::tag" ref="af53fff8969135eac25e604e0c1192771" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c71f9aeae946a323fad08bc1a4b2c87"></a><!-- doxytag: member="Dict::pos" ref="a4c71f9aeae946a323fad08bc1a4b2c87" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74b48b93c62a7cd85a3ac64455006b9f"></a><!-- doxytag: member="Dict::len" ref="a74b48b93c62a7cd85a3ac64455006b9f" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Dictionary layout for forks (inner nodes of tree):</p>
+<p>packed little endian masterfile record. </p>
+<hr/>The documentation for this struct was generated from the following files:<ul>
+<li>contrib/malete/mlt/qdx.c</li>
+<li>contrib/openisis/lbt.c</li>
+<li>contrib/openisis/ldb.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structEntry-members.html b/doc/html/structEntry-members.html
new file mode 100644
index 0000000..1cd5d2a
--- /dev/null
+++ b/doc/html/structEntry-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Entry Member List</h1>This is the complete list of members for <a class="el" href="structEntry.html">Entry</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>lof</b> (defined in <a class="el" href="structEntry.html">Entry</a>)</td><td><a class="el" href="structEntry.html">Entry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>scp</b> (defined in <a class="el" href="structEntry.html">Entry</a>)</td><td><a class="el" href="structEntry.html">Entry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structEntry.html">Entry</a>)</td><td><a class="el" href="structEntry.html">Entry</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structEntry.html b/doc/html/structEntry.html
new file mode 100644
index 0000000..3a34e3d
--- /dev/null
+++ b/doc/html/structEntry.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Entry Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Entry Struct Reference</h1><!-- doxytag: class="Entry" -->
+<p><a href="structEntry-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13b3bacec6d1fc8834460cfa1494f9be"></a><!-- doxytag: member="Entry::tag" ref="a13b3bacec6d1fc8834460cfa1494f9be" args="[3]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b> [3]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca1a86070bc5a638a52a5e3d5aa338a4"></a><!-- doxytag: member="Entry::lof" ref="aca1a86070bc5a638a52a5e3d5aa338a4" args="[4]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>lof</b> [4]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a996cb8a0adf988d45f6efed11c8e3d0a"></a><!-- doxytag: member="Entry::scp" ref="a996cb8a0adf988d45f6efed11c8e3d0a" args="[5]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>scp</b> [5]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/iif.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structEnv-members.html b/doc/html/structEnv-members.html
new file mode 100644
index 0000000..dbc4e04
--- /dev/null
+++ b/doc/html/structEnv-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Env Member List</h1>This is the complete list of members for <a class="el" href="structEnv.html">Env</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>err</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flg</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>in</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>log</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>opt</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>out</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>psh</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>psz</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qml</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rml</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sig</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>wri</b> (defined in <a class="el" href="structEnv.html">Env</a>)</td><td><a class="el" href="structEnv.html">Env</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structEnv.html b/doc/html/structEnv.html
new file mode 100644
index 0000000..9cfae1e
--- /dev/null
+++ b/doc/html/structEnv.html
@@ -0,0 +1,99 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Env Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Env Struct Reference</h1><!-- doxytag: class="Env" -->
+<p><a href="structEnv-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a690b34e8388f90efa6992f36a0b8f8dd"></a><!-- doxytag: member="Env::opt" ref="a690b34e8388f90efa6992f36a0b8f8dd" args="" -->
+<a class="el" href="structList.html">List</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>opt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaeab7a3fff368363aa4fe30160fbb9a5"></a><!-- doxytag: member="Env::in" ref="aaeab7a3fff368363aa4fe30160fbb9a5" args="" -->
+file&nbsp;</td><td class="memItemRight" valign="bottom"><b>in</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ece1802538a00fb27a2ea85b008e680"></a><!-- doxytag: member="Env::out" ref="a2ece1802538a00fb27a2ea85b008e680" args="" -->
+<a class="el" href="structSink.html">Sink</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>out</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af555b06b18742e50d121798b4a812e2e"></a><!-- doxytag: member="Env::err" ref="af555b06b18742e50d121798b4a812e2e" args="" -->
+<a class="el" href="structSink.html">Sink</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>err</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d6a3242bba6434e2b0b527ecadd644c"></a><!-- doxytag: member="Env::log" ref="a6d6a3242bba6434e2b0b527ecadd644c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>log</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb21d48f754bebdc50a4b603f1afa315"></a><!-- doxytag: member="Env::flg" ref="adb21d48f754bebdc50a4b603f1afa315" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a392cae2266a74c0a604d7a24b620bd7e"></a><!-- doxytag: member="Env::wri" ref="a392cae2266a74c0a604d7a24b620bd7e" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>wri</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71975ec46d662acfcb9634e9f310b5b8"></a><!-- doxytag: member="Env::sig" ref="a71975ec46d662acfcb9634e9f310b5b8" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>sig</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a49abeb9d63565b05719eaeaed9a164a6"></a><!-- doxytag: member="Env::psz" ref="a49abeb9d63565b05719eaeaed9a164a6" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>psz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d679372c3c15046b5aac3cc4024b8eb"></a><!-- doxytag: member="Env::psh" ref="a0d679372c3c15046b5aac3cc4024b8eb" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>psh</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af7a5d91eb06eb7e75ee40a59f8b971f5"></a><!-- doxytag: member="Env::rml" ref="af7a5d91eb06eb7e75ee40a59f8b971f5" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>rml</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a137ca03a3b65186c8aee65548bffc54b"></a><!-- doxytag: member="Env::qml" ref="a137ca03a3b65186c8aee65548bffc54b" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>qml</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFBuf-members.html b/doc/html/structFBuf-members.html
new file mode 100644
index 0000000..adcbb17
--- /dev/null
+++ b/doc/html/structFBuf-members.html
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>FBuf Member List</h1>This is the complete list of members for <a class="el" href="structFBuf.html">FBuf</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>b</b> (defined in <a class="el" href="structFBuf.html">FBuf</a>)</td><td><a class="el" href="structFBuf.html">FBuf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>f</b> (defined in <a class="el" href="structFBuf.html">FBuf</a>)</td><td><a class="el" href="structFBuf.html">FBuf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>l</b> (defined in <a class="el" href="structFBuf.html">FBuf</a>)</td><td><a class="el" href="structFBuf.html">FBuf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>m</b> (defined in <a class="el" href="structFBuf.html">FBuf</a>)</td><td><a class="el" href="structFBuf.html">FBuf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>n</b> (defined in <a class="el" href="structFBuf.html">FBuf</a>)</td><td><a class="el" href="structFBuf.html">FBuf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>o</b> (defined in <a class="el" href="structFBuf.html">FBuf</a>)</td><td><a class="el" href="structFBuf.html">FBuf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>p</b> (defined in <a class="el" href="structFBuf.html">FBuf</a>)</td><td><a class="el" href="structFBuf.html">FBuf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>s</b> (defined in <a class="el" href="structFBuf.html">FBuf</a>)</td><td><a class="el" href="structFBuf.html">FBuf</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFBuf.html b/doc/html/structFBuf.html
new file mode 100644
index 0000000..622c083
--- /dev/null
+++ b/doc/html/structFBuf.html
@@ -0,0 +1,91 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: FBuf Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>FBuf Struct Reference</h1><!-- doxytag: class="FBuf" -->
+<p><a href="structFBuf-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0fb09b34ea665b4c072831702247542"></a><!-- doxytag: member="FBuf::f" ref="ad0fb09b34ea665b4c072831702247542" args="" -->
+file&nbsp;</td><td class="memItemRight" valign="bottom"><b>f</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f74e70d93ec82b032eb700085d0ab3e"></a><!-- doxytag: member="FBuf::n" ref="a1f74e70d93ec82b032eb700085d0ab3e" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>n</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab29710aecd3859e4751d39d2e78392be"></a><!-- doxytag: member="FBuf::o" ref="ab29710aecd3859e4751d39d2e78392be" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>o</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76ebe91f008c95bf2bfe6b80e0c3c0f9"></a><!-- doxytag: member="FBuf::b" ref="a76ebe91f008c95bf2bfe6b80e0c3c0f9" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>b</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47820649fb4c9bc1f0d72bf0a487d432"></a><!-- doxytag: member="FBuf::s" ref="a47820649fb4c9bc1f0d72bf0a487d432" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>s</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbd4598e90dadc7c899d53eb5a6e4be1"></a><!-- doxytag: member="FBuf::p" ref="adbd4598e90dadc7c899d53eb5a6e4be1" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>p</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c542f70a151cb9d8cddf7bccc529266"></a><!-- doxytag: member="FBuf::l" ref="a4c542f70a151cb9d8cddf7bccc529266" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>l</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef4f59421a4b136ba044125c387e87c9"></a><!-- doxytag: member="FBuf::m" ref="aef4f59421a4b136ba044125c387e87c9" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>m</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFMap-members.html b/doc/html/structFMap-members.html
new file mode 100644
index 0000000..1030aec
--- /dev/null
+++ b/doc/html/structFMap-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>FMap Member List</h1>This is the complete list of members for <a class="el" href="structFMap.html">FMap</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>fil</b> (defined in <a class="el" href="structFMap.html">FMap</a>)</td><td><a class="el" href="structFMap.html">FMap</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flg</b> (defined in <a class="el" href="structFMap.html">FMap</a>)</td><td><a class="el" href="structFMap.html">FMap</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lim</b> (defined in <a class="el" href="structFMap.html">FMap</a>)</td><td><a class="el" href="structFMap.html">FMap</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>map</b> (defined in <a class="el" href="structFMap.html">FMap</a>)</td><td><a class="el" href="structFMap.html">FMap</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>npg</b> (defined in <a class="el" href="structFMap.html">FMap</a>)</td><td><a class="el" href="structFMap.html">FMap</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFMap.html b/doc/html/structFMap.html
new file mode 100644
index 0000000..64ba3a7
--- /dev/null
+++ b/doc/html/structFMap.html
@@ -0,0 +1,89 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: FMap Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>FMap Struct Reference</h1><!-- doxytag: class="FMap" -->
+<p><code>#include &lt;<a class="el" href="core_8h_source.html">core.h</a>&gt;</code></p>
+
+<p><a href="structFMap-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34164c5816cc8a5d3d25e0aaf9865bed"></a><!-- doxytag: member="FMap::fil" ref="a34164c5816cc8a5d3d25e0aaf9865bed" args="" -->
+file&nbsp;</td><td class="memItemRight" valign="bottom"><b>fil</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e267d76595182796fb2254ca1a0639a"></a><!-- doxytag: member="FMap::flg" ref="a9e267d76595182796fb2254ca1a0639a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9f7aade11eabf96dbe3901bcdc15a71"></a><!-- doxytag: member="FMap::map" ref="ab9f7aade11eabf96dbe3901bcdc15a71" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>map</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad36f302c93d51d628c3347575ade014f"></a><!-- doxytag: member="FMap::npg" ref="ad36f302c93d51d628c3347575ade014f" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>npg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d82e3b71aca2eb437448b1808ea95e9"></a><!-- doxytag: member="FMap::lim" ref="a4d82e3b71aca2eb437448b1808ea95e9" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>lim</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>a potentially mapped file </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFindKey-members.html b/doc/html/structFindKey-members.html
new file mode 100644
index 0000000..71a5a18
--- /dev/null
+++ b/doc/html/structFindKey-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>FindKey Member List</h1>This is the complete list of members for <a class="el" href="structFindKey.html">FindKey</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>b</b> (defined in <a class="el" href="structFindKey.html">FindKey</a>)</td><td><a class="el" href="structFindKey.html">FindKey</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>bt</b> (defined in <a class="el" href="structFindKey.html">FindKey</a>)</td><td><a class="el" href="structFindKey.html">FindKey</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dx</b> (defined in <a class="el" href="structFindKey.html">FindKey</a>)</td><td><a class="el" href="structFindKey.html">FindKey</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>e</b> (defined in <a class="el" href="structFindKey.html">FindKey</a>)</td><td><a class="el" href="structFindKey.html">FindKey</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>key</b> (defined in <a class="el" href="structFindKey.html">FindKey</a>)</td><td><a class="el" href="structFindKey.html">FindKey</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>n</b> (defined in <a class="el" href="structFindKey.html">FindKey</a>)</td><td><a class="el" href="structFindKey.html">FindKey</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFindKey.html b/doc/html/structFindKey.html
new file mode 100644
index 0000000..12eaf82
--- /dev/null
+++ b/doc/html/structFindKey.html
@@ -0,0 +1,88 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: FindKey Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>FindKey Struct Reference</h1><!-- doxytag: class="FindKey" -->
+<p><a href="structFindKey-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a411d0a988513c234bcff214f78d30b1a"></a><!-- doxytag: member="FindKey::dx" ref="a411d0a988513c234bcff214f78d30b1a" args="" -->
+<a class="el" href="structQdx.html">Qdx</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>dx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6973abee63896858a0032aabbacede8d"></a><!-- doxytag: member="FindKey::key" ref="a6973abee63896858a0032aabbacede8d" args="" -->
+<a class="el" href="structKey.html">Key</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a110e22e0f24c233262f045403c03438e"></a><!-- doxytag: member="FindKey::n" ref="a110e22e0f24c233262f045403c03438e" args="[QLEVELS]" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>n</b> [QLEVELS]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33081b39f9c6e35f5ae1de663eb55036"></a><!-- doxytag: member="FindKey::e" ref="a33081b39f9c6e35f5ae1de663eb55036" args="[QLEVELS]" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>e</b> [QLEVELS]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a4429632b49de20c4d6bc1f59f8b177"></a><!-- doxytag: member="FindKey::bt" ref="a9a4429632b49de20c4d6bc1f59f8b177" args="" -->
+<a class="el" href="structIdx.html">Idx</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>bt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28beaeac83c56a846700dde31f97a11b"></a><!-- doxytag: member="FindKey::b" ref="a28beaeac83c56a846700dde31f97a11b" args="[LBT_LEVELS]" -->
+<a class="el" href="structBlock.html">Block</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>b</b> [LBT_LEVELS]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following files:<ul>
+<li>contrib/malete/mlt/qdx.c</li>
+<li>contrib/openisis/lbt.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFld-members.html b/doc/html/structFld-members.html
new file mode 100644
index 0000000..d70223b
--- /dev/null
+++ b/doc/html/structFld-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Fld Member List</h1>This is the complete list of members for <a class="el" href="structFld.html">Fld</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structFld.html">Fld</a>)</td><td><a class="el" href="structFld.html">Fld</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structFld.html">Fld</a>)</td><td><a class="el" href="structFld.html">Fld</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>val</b> (defined in <a class="el" href="structFld.html">Fld</a>)</td><td><a class="el" href="structFld.html">Fld</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFld.html b/doc/html/structFld.html
new file mode 100644
index 0000000..2b0aa1b
--- /dev/null
+++ b/doc/html/structFld.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Fld Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Fld Struct Reference</h1><!-- doxytag: class="Fld" -->
+<p><a href="structFld-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc4a8a584e9af254fd55c3064534f8a0"></a><!-- doxytag: member="Fld::tag" ref="abc4a8a584e9af254fd55c3064534f8a0" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a215d34efd47566e127217e1c5e370af9"></a><!-- doxytag: member="Fld::len" ref="a215d34efd47566e127217e1c5e370af9" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5648e8626dc5fb6c93e4876ee4ba60a6"></a><!-- doxytag: member="Fld::val" ref="a5648e8626dc5fb6c93e4876ee4ba60a6" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>val</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFlt-members.html b/doc/html/structFlt-members.html
new file mode 100644
index 0000000..826545e
--- /dev/null
+++ b/doc/html/structFlt-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Flt Member List</h1>This is the complete list of members for <a class="el" href="structFlt.html">Flt</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cnd</b> (defined in <a class="el" href="structFlt.html">Flt</a>)</td><td><a class="el" href="structFlt.html">Flt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mrk</b> (defined in <a class="el" href="structFlt.html">Flt</a>)</td><td><a class="el" href="structFlt.html">Flt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>res</b> (defined in <a class="el" href="structFlt.html">Flt</a>)</td><td><a class="el" href="structFlt.html">Flt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set</b> (defined in <a class="el" href="structFlt.html">Flt</a>)</td><td><a class="el" href="structFlt.html">Flt</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFlt.html b/doc/html/structFlt.html
new file mode 100644
index 0000000..30a7a47
--- /dev/null
+++ b/doc/html/structFlt.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Flt Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Flt Struct Reference</h1><!-- doxytag: class="Flt" -->
+<p><a href="structFlt-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a67a1d7b99df788c19ff27663e3101889"></a><!-- doxytag: member="Flt::res" ref="a67a1d7b99df788c19ff27663e3101889" args="" -->
+<a class="el" href="structRes.html">Res</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>res</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75dbe7ff1dada939bc5b87fda12436d6"></a><!-- doxytag: member="Flt::cnd" ref="a75dbe7ff1dada939bc5b87fda12436d6" args="" -->
+<a class="el" href="structBop.html">Bop</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cnd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b2043231aaabdd2240cc1e9ffa3cdd1"></a><!-- doxytag: member="Flt::mrk" ref="a9b2043231aaabdd2240cc1e9ffa3cdd1" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>mrk</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41c5330dcdf996e5d4f8934fe3682505"></a><!-- doxytag: member="Flt::set" ref="a41c5330dcdf996e5d4f8934fe3682505" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>set</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFoo-members.html b/doc/html/structFoo-members.html
new file mode 100644
index 0000000..bddb635
--- /dev/null
+++ b/doc/html/structFoo-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Foo Member List</h1>This is the complete list of members for <a class="el" href="structFoo.html">Foo</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cdx</b> (defined in <a class="el" href="structFoo.html">Foo</a>)</td><td><a class="el" href="structFoo.html">Foo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fm</b> (defined in <a class="el" href="structFoo.html">Foo</a>)</td><td><a class="el" href="structFoo.html">Foo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>foo</b> (defined in <a class="el" href="structFoo.html">Foo</a>)</td><td><a class="el" href="structFoo.html">Foo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nam</b> (defined in <a class="el" href="structFoo.html">Foo</a>)</td><td><a class="el" href="structFoo.html">Foo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nln</b> (defined in <a class="el" href="structFoo.html">Foo</a>)</td><td><a class="el" href="structFoo.html">Foo</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ref</b> (defined in <a class="el" href="structFoo.html">Foo</a>)</td><td><a class="el" href="structFoo.html">Foo</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structFoo.html b/doc/html/structFoo.html
new file mode 100644
index 0000000..8447ab3
--- /dev/null
+++ b/doc/html/structFoo.html
@@ -0,0 +1,87 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Foo Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Foo Struct Reference</h1><!-- doxytag: class="Foo" -->
+<p><a href="structFoo-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9df9a178ee766580067c3e3cde7b29d4"></a><!-- doxytag: member="Foo::nln" ref="a9df9a178ee766580067c3e3cde7b29d4" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>nln</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af65629ced967245aa8db0d20002861da"></a><!-- doxytag: member="Foo::nam" ref="af65629ced967245aa8db0d20002861da" args="[31]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>nam</b> [31]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0eea1784758ad49d1c109cd5c05a86e"></a><!-- doxytag: member="Foo::foo" ref="af0eea1784758ad49d1c109cd5c05a86e" args="" -->
+<a class="el" href="structFoo.html">Foo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>foo</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa9492960e159d7bb52a9dce0892273d"></a><!-- doxytag: member="Foo::ref" ref="aaa9492960e159d7bb52a9dce0892273d" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>ref</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaee9eb93f51e27cb9730b0cbb74c86f1"></a><!-- doxytag: member="Foo::cdx" ref="aaee9eb93f51e27cb9730b0cbb74c86f1" args="" -->
+<a class="el" href="structCdx.html">Cdx</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cdx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0f854e8d7bd0777dda4377cf895c37c"></a><!-- doxytag: member="Foo::fm" ref="ad0f854e8d7bd0777dda4377cf895c37c" args="" -->
+<a class="el" href="structFMap.html">FMap</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>fm</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structHEntry-members.html b/doc/html/structHEntry-members.html
new file mode 100644
index 0000000..bc007ea
--- /dev/null
+++ b/doc/html/structHEntry-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>HEntry Member List</h1>This is the complete list of members for <a class="el" href="structHEntry.html">HEntry</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>dpt</b> (defined in <a class="el" href="structHEntry.html">HEntry</a>)</td><td><a class="el" href="structHEntry.html">HEntry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>hv</b> (defined in <a class="el" href="structHEntry.html">HEntry</a>)</td><td><a class="el" href="structHEntry.html">HEntry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>key</b> (defined in <a class="el" href="structHEntry.html">HEntry</a>)</td><td><a class="el" href="structHEntry.html">HEntry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structHEntry.html">HEntry</a>)</td><td><a class="el" href="structHEntry.html">HEntry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nxt</b> (defined in <a class="el" href="structHEntry.html">HEntry</a>)</td><td><a class="el" href="structHEntry.html">HEntry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>obj</b> (defined in <a class="el" href="structHEntry.html">HEntry</a>)</td><td><a class="el" href="structHEntry.html">HEntry</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structHEntry.html b/doc/html/structHEntry.html
new file mode 100644
index 0000000..68ee4af
--- /dev/null
+++ b/doc/html/structHEntry.html
@@ -0,0 +1,87 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: HEntry Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>HEntry Struct Reference</h1><!-- doxytag: class="HEntry" -->
+<p><a href="structHEntry-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab493f0a704083f204731159b20dca2f5"></a><!-- doxytag: member="HEntry::nxt" ref="ab493f0a704083f204731159b20dca2f5" args="" -->
+<a class="el" href="structHEntry.html">HEntry</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e1a4d2968413f65e61b534daa1ea861"></a><!-- doxytag: member="HEntry::obj" ref="a9e1a4d2968413f65e61b534daa1ea861" args="" -->
+<a class="el" href="structObj.html">Obj</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>obj</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac19473e1663d3c93617b3c35bd37cd1f"></a><!-- doxytag: member="HEntry::hv" ref="ac19473e1663d3c93617b3c35bd37cd1f" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>hv</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17452df536226ceb4331d98d91fd86b7"></a><!-- doxytag: member="HEntry::dpt" ref="a17452df536226ceb4331d98d91fd86b7" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dpt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af94bcf30cbfbaaa39f94815f64b0224a"></a><!-- doxytag: member="HEntry::len" ref="af94bcf30cbfbaaa39f94815f64b0224a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3cb304637f9974ee53b60ba7259c971"></a><!-- doxytag: member="HEntry::key" ref="ab3cb304637f9974ee53b60ba7259c971" args="[HEDEFKEYLEN]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>key</b> [HEDEFKEYLEN]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="pw_8h_source.html">pw.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structHTable-members.html b/doc/html/structHTable-members.html
new file mode 100644
index 0000000..4eb3763
--- /dev/null
+++ b/doc/html/structHTable-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>HTable Member List</h1>This is the complete list of members for <a class="el" href="structHTable.html">HTable</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>coll</b> (defined in <a class="el" href="structHTable.html">HTable</a>)</td><td><a class="el" href="structHTable.html">HTable</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dsize</b> (defined in <a class="el" href="structHTable.html">HTable</a>)</td><td><a class="el" href="structHTable.html">HTable</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>list</b> (defined in <a class="el" href="structHTable.html">HTable</a>)</td><td><a class="el" href="structHTable.html">HTable</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mask</b> (defined in <a class="el" href="structHTable.html">HTable</a>)</td><td><a class="el" href="structHTable.html">HTable</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nume</b> (defined in <a class="el" href="structHTable.html">HTable</a>)</td><td><a class="el" href="structHTable.html">HTable</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structHTable.html b/doc/html/structHTable.html
new file mode 100644
index 0000000..8564bd1
--- /dev/null
+++ b/doc/html/structHTable.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: HTable Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>HTable Struct Reference</h1><!-- doxytag: class="HTable" -->
+<p><a href="structHTable-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0481a755b95522fe7cfbb306f4de41b"></a><!-- doxytag: member="HTable::list" ref="af0481a755b95522fe7cfbb306f4de41b" args="" -->
+<a class="el" href="structList.html">List</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>list</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad02e0a9f6bd85ddd4a17429a5f297b78"></a><!-- doxytag: member="HTable::mask" ref="ad02e0a9f6bd85ddd4a17429a5f297b78" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mask</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22eaf6f779c0edf64ff2e92581ee0e90"></a><!-- doxytag: member="HTable::nume" ref="a22eaf6f779c0edf64ff2e92581ee0e90" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>nume</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a618782cad15a56fabc4a897bd6a4181b"></a><!-- doxytag: member="HTable::dsize" ref="a618782cad15a56fabc4a897bd6a4181b" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dsize</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae81414d234c03d6c0485c3914ddbb9ac"></a><!-- doxytag: member="HTable::coll" ref="ae81414d234c03d6c0485c3914ddbb9ac" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>coll</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="pw_8h_source.html">pw.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structIdx-members.html b/doc/html/structIdx-members.html
new file mode 100644
index 0000000..f1a47d0
--- /dev/null
+++ b/doc/html/structIdx-members.html
@@ -0,0 +1,89 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Idx Member List</h1>This is the complete list of members for <a class="el" href="structIdx.html">Idx</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>bat</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>bsz</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>clen</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cmp</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>col</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dpt</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fd</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flg</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>hash</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>hlen</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>key</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lru</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mem</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mhd</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mod</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mru</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qst</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>root</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>typ</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>vsz</b> (defined in <a class="el" href="structIdx.html">Idx</a>)</td><td><a class="el" href="structIdx.html">Idx</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structIdx.html b/doc/html/structIdx.html
new file mode 100644
index 0000000..c7406a2
--- /dev/null
+++ b/doc/html/structIdx.html
@@ -0,0 +1,122 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Idx Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Idx Struct Reference</h1><!-- doxytag: class="Idx" -->
+<p><code>#include &lt;<a class="el" href="lbt_8h_source.html">lbt.h</a>&gt;</code></p>
+
+<p><a href="structIdx-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ac91d2e68ed2aac1de4a01f7dd324a9"></a><!-- doxytag: member="Idx::qst" ref="a9ac91d2e68ed2aac1de4a01f7dd324a9" args="" -->
+<a class="el" href="structQSet.html">QSet</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>qst</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28722285eadf04d7e4d205622ca14a6a"></a><!-- doxytag: member="Idx::mod" ref="a28722285eadf04d7e4d205622ca14a6a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mod</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19576eaee23c7c025d5d01b458dace0e"></a><!-- doxytag: member="Idx::mhd" ref="a19576eaee23c7c025d5d01b458dace0e" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mhd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa48fc4405b1658bbdc464f043fc61bdf"></a><!-- doxytag: member="Idx::fd" ref="aa48fc4405b1658bbdc464f043fc61bdf" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>fd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7dd05fe73bc67fccb37037e0bc343f1f"></a><!-- doxytag: member="Idx::flg" ref="a7dd05fe73bc67fccb37037e0bc343f1f" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7faea93bda652c7bfa727f42c44ad6b9"></a><!-- doxytag: member="Idx::typ" ref="a7faea93bda652c7bfa727f42c44ad6b9" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>typ</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca06fc70e7d8d841469481f2ebadc820"></a><!-- doxytag: member="Idx::key" ref="aca06fc70e7d8d841469481f2ebadc820" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78667ebfe55c169a6b8281eb1238f7fc"></a><!-- doxytag: member="Idx::col" ref="a78667ebfe55c169a6b8281eb1238f7fc" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>col</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42e09af5aaca6b69c1f30bad86e2a8d2"></a><!-- doxytag: member="Idx::dpt" ref="a42e09af5aaca6b69c1f30bad86e2a8d2" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>dpt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b5397294aa89fbcc30a702f4268bde7"></a><!-- doxytag: member="Idx::cmp" ref="a8b5397294aa89fbcc30a702f4268bde7" args="" -->
+lbt_comp *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cmp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6082e051f2dd45fc246a14c4a98faeb5"></a><!-- doxytag: member="Idx::vsz" ref="a6082e051f2dd45fc246a14c4a98faeb5" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>vsz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0773f08c7e1abdb0f65946cddd5508d3"></a><!-- doxytag: member="Idx::bsz" ref="a0773f08c7e1abdb0f65946cddd5508d3" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>bsz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1e4a80630fa2bb2dad81d8267b79272"></a><!-- doxytag: member="Idx::len" ref="ae1e4a80630fa2bb2dad81d8267b79272" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aefce21a7679367e10df7f0017f3ff9cd"></a><!-- doxytag: member="Idx::hlen" ref="aefce21a7679367e10df7f0017f3ff9cd" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>hlen</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a0740fefaf74d6ad0d427e674d4e533"></a><!-- doxytag: member="Idx::clen" ref="a5a0740fefaf74d6ad0d427e674d4e533" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>clen</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5ad929bd2d8fb76af463cb14e5da65f"></a><!-- doxytag: member="Idx::root" ref="ae5ad929bd2d8fb76af463cb14e5da65f" args="" -->
+struct <a class="el" href="structBlock.html">Block</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>root</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a867d5ea7af45a45dcca8e02d96c82282"></a><!-- doxytag: member="Idx::hash" ref="a867d5ea7af45a45dcca8e02d96c82282" args="" -->
+struct <a class="el" href="structBlock.html">Block</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><b>hash</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31cfddeab78f2f136fed606d77068798"></a><!-- doxytag: member="Idx::lru" ref="a31cfddeab78f2f136fed606d77068798" args="[4]" -->
+struct <a class="el" href="structBlock.html">Block</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>lru</b> [4]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f2b6c92dfd0c33bad916a79aaf784d3"></a><!-- doxytag: member="Idx::mru" ref="a1f2b6c92dfd0c33bad916a79aaf784d3" args="[4]" -->
+struct <a class="el" href="structBlock.html">Block</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>mru</b> [4]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba1632629495b225456b2ad63ef605f6"></a><!-- doxytag: member="Idx::mem" ref="aba1632629495b225456b2ad63ef605f6" args="" -->
+struct <a class="el" href="structChunk.html">Chunk</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>mem</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53a65b8ebdf9ad69a8b6765f300c6ab5"></a><!-- doxytag: member="Idx::bat" ref="a53a65b8ebdf9ad69a8b6765f300c6ab5" args="" -->
+struct <a class="el" href="structBatch.html">Batch</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>bat</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>variables: 4 bits: bytes for value 8+(0..15) 2 bits: blocksize 1024&lt;&lt;(0..3) max key length (4..255) collation (comparision function) 0..255 </p>
+<hr/>The documentation for this struct was generated from the following files:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+<li>contrib/openisis/<a class="el" href="lbt_8h_source.html">lbt.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structIfb-members.html b/doc/html/structIfb-members.html
new file mode 100644
index 0000000..6b3adc8
--- /dev/null
+++ b/doc/html/structIfb-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Ifb Member List</h1>This is the complete list of members for <a class="el" href="structIfb.html">Ifb</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>ifpblk</b> (defined in <a class="el" href="structIfb.html">Ifb</a>)</td><td><a class="el" href="structIfb.html">Ifb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ifprec</b> (defined in <a class="el" href="structIfb.html">Ifb</a>)</td><td><a class="el" href="structIfb.html">Ifb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structIfb.html b/doc/html/structIfb.html
new file mode 100644
index 0000000..47d5ead
--- /dev/null
+++ b/doc/html/structIfb.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Ifb Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Ifb Struct Reference</h1><!-- doxytag: class="Ifb" -->
+<p><a href="structIfb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a57f81fcfea631da00d78082a826c56c7"></a><!-- doxytag: member="Ifb::ifpblk" ref="a57f81fcfea631da00d78082a826c56c7" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>ifpblk</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae082f164f8e2b37ca19ba89ee15e0d39"></a><!-- doxytag: member="Ifb::ifprec" ref="ae082f164f8e2b37ca19ba89ee15e0d39" args="[127]" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>ifprec</b> [127]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cds.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structIfp-members.html b/doc/html/structIfp-members.html
new file mode 100644
index 0000000..895607c
--- /dev/null
+++ b/doc/html/structIfp-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Ifp Member List</h1>This is the complete list of members for <a class="el" href="structIfp.html">Ifp</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>nxtb</b> (defined in <a class="el" href="structIfp.html">Ifp</a>)</td><td><a class="el" href="structIfp.html">Ifp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nxtp</b> (defined in <a class="el" href="structIfp.html">Ifp</a>)</td><td><a class="el" href="structIfp.html">Ifp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>segc</b> (defined in <a class="el" href="structIfp.html">Ifp</a>)</td><td><a class="el" href="structIfp.html">Ifp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>segp</b> (defined in <a class="el" href="structIfp.html">Ifp</a>)</td><td><a class="el" href="structIfp.html">Ifp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>totp</b> (defined in <a class="el" href="structIfp.html">Ifp</a>)</td><td><a class="el" href="structIfp.html">Ifp</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structIfp.html b/doc/html/structIfp.html
new file mode 100644
index 0000000..261b176
--- /dev/null
+++ b/doc/html/structIfp.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Ifp Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Ifp Struct Reference</h1><!-- doxytag: class="Ifp" -->
+<p><a href="structIfp-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d2241514d93528f7d63eafe4a876842"></a><!-- doxytag: member="Ifp::nxtb" ref="a7d2241514d93528f7d63eafe4a876842" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxtb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac3f34196de717ad6f72afe0f637f33d8"></a><!-- doxytag: member="Ifp::nxtp" ref="ac3f34196de717ad6f72afe0f637f33d8" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxtp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3810e135c7463f57c6cd8faee93c7c7"></a><!-- doxytag: member="Ifp::totp" ref="ad3810e135c7463f57c6cd8faee93c7c7" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>totp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1589cb74e11c9faa1e243744360639c8"></a><!-- doxytag: member="Ifp::segp" ref="a1589cb74e11c9faa1e243744360639c8" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>segp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac81000a9b7b8f96e6ab98e5ee1e8dc72"></a><!-- doxytag: member="Ifp::segc" ref="ac81000a9b7b8f96e6ab98e5ee1e8dc72" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>segc</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cds.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structIifOpt-members.html b/doc/html/structIifOpt-members.html
new file mode 100644
index 0000000..61bac8e
--- /dev/null
+++ b/doc/html/structIifOpt-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IifOpt Member List</h1>This is the complete list of members for <a class="el" href="structIifOpt.html">IifOpt</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>file</b> (defined in <a class="el" href="structIifOpt.html">IifOpt</a>)</td><td><a class="el" href="structIifOpt.html">IifOpt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ind</b> (defined in <a class="el" href="structIifOpt.html">IifOpt</a>)</td><td><a class="el" href="structIifOpt.html">IifOpt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nomarc</b> (defined in <a class="el" href="structIifOpt.html">IifOpt</a>)</td><td><a class="el" href="structIifOpt.html">IifOpt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rid</b> (defined in <a class="el" href="structIifOpt.html">IifOpt</a>)</td><td><a class="el" href="structIifOpt.html">IifOpt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sub</b> (defined in <a class="el" href="structIifOpt.html">IifOpt</a>)</td><td><a class="el" href="structIifOpt.html">IifOpt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>write</b> (defined in <a class="el" href="structIifOpt.html">IifOpt</a>)</td><td><a class="el" href="structIifOpt.html">IifOpt</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structIifOpt.html b/doc/html/structIifOpt.html
new file mode 100644
index 0000000..ab59adb
--- /dev/null
+++ b/doc/html/structIifOpt.html
@@ -0,0 +1,87 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: IifOpt Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>IifOpt Struct Reference</h1><!-- doxytag: class="IifOpt" -->
+<p><a href="structIifOpt-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae453a7a62c88fa33769f5bbd6342db82"></a><!-- doxytag: member="IifOpt::file" ref="ae453a7a62c88fa33769f5bbd6342db82" args="" -->
+<a class="el" href="structFld.html">Fld</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>file</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c3b669554ad6da87c392ac50c6087f8"></a><!-- doxytag: member="IifOpt::rid" ref="a9c3b669554ad6da87c392ac50c6087f8" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>rid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a350ba54622049758f221c8c9f28986d6"></a><!-- doxytag: member="IifOpt::nomarc" ref="a350ba54622049758f221c8c9f28986d6" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>nomarc</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a06bbe702629b75b38e8d1865492a5f71"></a><!-- doxytag: member="IifOpt::write" ref="a06bbe702629b75b38e8d1865492a5f71" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>write</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae12868713e69af86d76188d19d31b9dd"></a><!-- doxytag: member="IifOpt::ind" ref="ae12868713e69af86d76188d19d31b9dd" args="[2]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>ind</b> [2]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a825f45131c7254c35f4a359d5ce1d213"></a><!-- doxytag: member="IifOpt::sub" ref="a825f45131c7254c35f4a359d5ce1d213" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>sub</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/iif.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structIos-members.html b/doc/html/structIos-members.html
new file mode 100644
index 0000000..3cac47c
--- /dev/null
+++ b/doc/html/structIos-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Ios Member List</h1>This is the complete list of members for <a class="el" href="structIos.html">Ios</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>b</b> (defined in <a class="el" href="structIos.html">Ios</a>)</td><td><a class="el" href="structIos.html">Ios</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>file</b> (defined in <a class="el" href="structIos.html">Ios</a>)</td><td><a class="el" href="structIos.html">Ios</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>func</b> (defined in <a class="el" href="structIos.html">Ios</a>)</td><td><a class="el" href="structIos.html">Ios</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>name</b> (defined in <a class="el" href="structIos.html">Ios</a>)</td><td><a class="el" href="structIos.html">Ios</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pos</b> (defined in <a class="el" href="structIos.html">Ios</a>)</td><td><a class="el" href="structIos.html">Ios</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structIos.html b/doc/html/structIos.html
new file mode 100644
index 0000000..ea6d9a6
--- /dev/null
+++ b/doc/html/structIos.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Ios Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Ios Struct Reference</h1><!-- doxytag: class="Ios" -->
+<p><a href="structIos-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aefd81626457604cdb3a8702bfd2420b4"></a><!-- doxytag: member="Ios::func" ref="aefd81626457604cdb3a8702bfd2420b4" args="" -->
+lio_sfunc *&nbsp;</td><td class="memItemRight" valign="bottom"><b>func</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaff5afecabf6537baa174dc37b9e410e"></a><!-- doxytag: member="Ios::name" ref="aaff5afecabf6537baa174dc37b9e410e" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8fb8833fe6c5a28ea56eb2b37d925451"></a><!-- doxytag: member="Ios::file" ref="a8fb8833fe6c5a28ea56eb2b37d925451" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>file</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea6c428bbf4805abe3d91eaf05fa7ac3"></a><!-- doxytag: member="Ios::pos" ref="aea6c428bbf4805abe3d91eaf05fa7ac3" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2fec69ba07eaf3aba1a569cf7a7ec57"></a><!-- doxytag: member="Ios::b" ref="af2fec69ba07eaf3aba1a569cf7a7ec57" args="" -->
+<a class="el" href="structBuf.html">Buf</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>b</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="lio_8h_source.html">lio.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structKey-members.html b/doc/html/structKey-members.html
new file mode 100644
index 0000000..5c35b25
--- /dev/null
+++ b/doc/html/structKey-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Key Member List</h1>This is the complete list of members for <a class="el" href="structKey.html">Key</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>byt</b> (defined in <a class="el" href="structKey.html">Key</a>)</td><td><a class="el" href="structKey.html">Key</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structKey.html">Key</a>)</td><td><a class="el" href="structKey.html">Key</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>val</b> (defined in <a class="el" href="structKey.html">Key</a>)</td><td><a class="el" href="structKey.html">Key</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structKey.html b/doc/html/structKey.html
new file mode 100644
index 0000000..b6a094e
--- /dev/null
+++ b/doc/html/structKey.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Key Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Key Struct Reference</h1><!-- doxytag: class="Key" -->
+<p><a href="structKey-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbf0cfaf71f7db61e8ebb0bf4b0960be"></a><!-- doxytag: member="Key::val" ref="adbf0cfaf71f7db61e8ebb0bf4b0960be" args="" -->
+<a class="el" href="structVal.html">Val</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>val</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a6e207c431bb5583bb49e61768d8172"></a><!-- doxytag: member="Key::len" ref="a0a6e207c431bb5583bb49e61768d8172" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54bee046113e74529e271490c970dfd3"></a><!-- doxytag: member="Key::byt" ref="a54bee046113e74529e271490c970dfd3" args="[255]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>byt</b> [255]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLBlk-members.html b/doc/html/structLBlk-members.html
new file mode 100644
index 0000000..eaa5a82
--- /dev/null
+++ b/doc/html/structLBlk-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LBlk Member List</h1>This is the complete list of members for <a class="el" href="structLBlk.html">LBlk</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>byt</b> (defined in <a class="el" href="structLBlk.html">LBlk</a>)</td><td><a class="el" href="structLBlk.html">LBlk</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nxt</b> (defined in <a class="el" href="structLBlk.html">LBlk</a>)</td><td><a class="el" href="structLBlk.html">LBlk</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>siz</b> (defined in <a class="el" href="structLBlk.html">LBlk</a>)</td><td><a class="el" href="structLBlk.html">LBlk</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLBlk.html b/doc/html/structLBlk.html
new file mode 100644
index 0000000..51798bc
--- /dev/null
+++ b/doc/html/structLBlk.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LBlk Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LBlk Struct Reference</h1><!-- doxytag: class="LBlk" -->
+<p><a href="structLBlk-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa85f7843c099250dbea87107f86ba89d"></a><!-- doxytag: member="LBlk::nxt" ref="aa85f7843c099250dbea87107f86ba89d" args="" -->
+struct <a class="el" href="structLBlk.html">LBlk</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa671a980917feb599262e83130006b2d"></a><!-- doxytag: member="LBlk::siz" ref="aa671a980917feb599262e83130006b2d" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>siz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a406f8ef0d75b8463ac33bae5634164a9"></a><!-- doxytag: member="LBlk::byt" ref="a406f8ef0d75b8463ac33bae5634164a9" args="[DEFBLKLEN]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>byt</b> [DEFBLKLEN]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLDb-members.html b/doc/html/structLDb-members.html
new file mode 100644
index 0000000..22e16c0
--- /dev/null
+++ b/doc/html/structLDb-members.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LDb Member List</h1>This is the complete list of members for <a class="el" href="structLDb.html">LDb</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cnt</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ctab</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flags</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>head</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>inv</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mfc</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mflen</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mmap</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mmlen</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mst</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>oxi</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>path</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ptr</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ptrl</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tlen</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>xrf</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>xrlen</b> (defined in <a class="el" href="structLDb.html">LDb</a>)</td><td><a class="el" href="structLDb.html">LDb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLDb.html b/doc/html/structLDb.html
new file mode 100644
index 0000000..cecff4a
--- /dev/null
+++ b/doc/html/structLDb.html
@@ -0,0 +1,109 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LDb Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LDb Struct Reference</h1><!-- doxytag: class="LDb" -->
+<p><a href="structLDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2109c9553d27cf1399cf9838a7887a5"></a><!-- doxytag: member="LDb::head" ref="aa2109c9553d27cf1399cf9838a7887a5" args="" -->
+<a class="el" href="structDb.html">Db</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>head</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2c1b3d0939f1c8ec933dfbef8bd6a921"></a><!-- doxytag: member="LDb::flags" ref="a2c1b3d0939f1c8ec933dfbef8bd6a921" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flags</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58a3ee74006b079894efe6b73a7e5e35"></a><!-- doxytag: member="LDb::path" ref="a58a3ee74006b079894efe6b73a7e5e35" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>path</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d18f7a11c0f06d212ca904a389e9061"></a><!-- doxytag: member="LDb::mst" ref="a2d18f7a11c0f06d212ca904a389e9061" args="[MST_FILES]" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mst</b> [MST_FILES]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab40dc139250e24fe6c610be170c4be9e"></a><!-- doxytag: member="LDb::inv" ref="ab40dc139250e24fe6c610be170c4be9e" args="[INV_FILES]" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>inv</b> [INV_FILES]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83ac25931f742c0623f25d02e995fdb8"></a><!-- doxytag: member="LDb::mfc" ref="a83ac25931f742c0623f25d02e995fdb8" args="[LMFC__FL]" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mfc</b> [LMFC__FL]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1a0be7c3b5b6be83af3e21e96639a2d"></a><!-- doxytag: member="LDb::mflen" ref="ae1a0be7c3b5b6be83af3e21e96639a2d" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>mflen</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff4a4724a14a9a3be6959b4f7d5cae6a"></a><!-- doxytag: member="LDb::xrf" ref="aff4a4724a14a9a3be6959b4f7d5cae6a" args="[129]" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>xrf</b> [129]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38040c61d31626731877f60de867151a"></a><!-- doxytag: member="LDb::xrlen" ref="a38040c61d31626731877f60de867151a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>xrlen</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0cad386746cce8a6b43de6361615ea87"></a><!-- doxytag: member="LDb::ptr" ref="a0cad386746cce8a6b43de6361615ea87" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>ptr</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a680eda2a8068948b39db30833a838f61"></a><!-- doxytag: member="LDb::ptrl" ref="a680eda2a8068948b39db30833a838f61" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>ptrl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a72301750f650b5d0b95b8831185c2dd7"></a><!-- doxytag: member="LDb::mmap" ref="a72301750f650b5d0b95b8831185c2dd7" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>mmap</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a110dbbd880a2fd5c3c2a1c17ddad97"></a><!-- doxytag: member="LDb::mmlen" ref="a4a110dbbd880a2fd5c3c2a1c17ddad97" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mmlen</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01feeb8bd7e6890da9d4fc63c6687ffa"></a><!-- doxytag: member="LDb::cnt" ref="a01feeb8bd7e6890da9d4fc63c6687ffa" args="[LDB_INDEXES][LCNT__FL]" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>cnt</b> [LDB_INDEXES][LCNT__FL]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afd1cb14428c599e83f758820c59a6ade"></a><!-- doxytag: member="LDb::tlen" ref="afd1cb14428c599e83f758820c59a6ade" args="[LDB_INDEXES]" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>tlen</b> [LDB_INDEXES]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a030f9219c92bb004ff82596a168dc56e"></a><!-- doxytag: member="LDb::ctab" ref="a030f9219c92bb004ff82596a168dc56e" args="[LCS__TABS]" -->
+<a class="el" href="unionLcsTab.html">LcsTab</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>ctab</b> [LCS__TABS]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b124564b0197b40586f84aab6a29249"></a><!-- doxytag: member="LDb::oxi" ref="a5b124564b0197b40586f84aab6a29249" args="" -->
+<a class="el" href="structIdx.html">Idx</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>oxi</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/ldb.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLdbPost-members.html b/doc/html/structLdbPost-members.html
new file mode 100644
index 0000000..fb0a6fd
--- /dev/null
+++ b/doc/html/structLdbPost-members.html
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LdbPost Member List</h1>This is the complete list of members for <a class="el" href="structLdbPost.html">LdbPost</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cut</b> (defined in <a class="el" href="structLdbPost.html">LdbPost</a>)</td><td><a class="el" href="structLdbPost.html">LdbPost</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fil</b> (defined in <a class="el" href="structLdbPost.html">LdbPost</a>)</td><td><a class="el" href="structLdbPost.html">LdbPost</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structLdbPost.html">LdbPost</a>)</td><td><a class="el" href="structLdbPost.html">LdbPost</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mode</b> (defined in <a class="el" href="structLdbPost.html">LdbPost</a>)</td><td><a class="el" href="structLdbPost.html">LdbPost</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>near</b> (defined in <a class="el" href="structLdbPost.html">LdbPost</a>)</td><td><a class="el" href="structLdbPost.html">LdbPost</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>p</b> (defined in <a class="el" href="structLdbPost.html">LdbPost</a>)</td><td><a class="el" href="structLdbPost.html">LdbPost</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>skp</b> (defined in <a class="el" href="structLdbPost.html">LdbPost</a>)</td><td><a class="el" href="structLdbPost.html">LdbPost</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structLdbPost.html">LdbPost</a>)</td><td><a class="el" href="structLdbPost.html">LdbPost</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLdbPost.html b/doc/html/structLdbPost.html
new file mode 100644
index 0000000..5493119
--- /dev/null
+++ b/doc/html/structLdbPost.html
@@ -0,0 +1,95 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LdbPost Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LdbPost Struct Reference</h1><!-- doxytag: class="LdbPost" -->
+<p><code>#include &lt;<a class="el" href="ldb_8h_source.html">ldb.h</a>&gt;</code></p>
+
+<p><a href="structLdbPost-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7823aec64c41fa2ab1994d59b58006f8"></a><!-- doxytag: member="LdbPost::mode" ref="a7823aec64c41fa2ab1994d59b58006f8" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>mode</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac230472537a5b76bf86a047c457fe886"></a><!-- doxytag: member="LdbPost::near" ref="ac230472537a5b76bf86a047c457fe886" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>near</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8042175f1093688fb3ded84ad94246a"></a><!-- doxytag: member="LdbPost::tag" ref="af8042175f1093688fb3ded84ad94246a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4abb4cf2f7aa43863e5d70e5b772bed2"></a><!-- doxytag: member="LdbPost::skp" ref="a4abb4cf2f7aa43863e5d70e5b772bed2" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>skp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbbb8d806bb853eeba614d8fcd360d1d"></a><!-- doxytag: member="LdbPost::len" ref="acbbb8d806bb853eeba614d8fcd360d1d" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac52a09062d7635d85997a95002d0be58"></a><!-- doxytag: member="LdbPost::fil" ref="ac52a09062d7635d85997a95002d0be58" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>fil</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a237738798fff04c731d70a45b5034bd6"></a><!-- doxytag: member="LdbPost::cut" ref="a237738798fff04c731d70a45b5034bd6" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>cut</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a419f667e8baf08dfe54476e6ed6feff1"></a><!-- doxytag: member="LdbPost::p" ref="a419f667e8baf08dfe54476e6ed6feff1" args="[OPENISIS_SETLEN]" -->
+<a class="el" href="unionLdbP.html">LdbP</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>p</b> [OPENISIS_SETLEN]</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>postings come in arrays with some header. The standard structure gives a 8k buffer, but <a class="el" href="classmember.html">member</a> len may give other actual length. </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="ldb_8h_source.html">ldb.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLdssSearch-members.html b/doc/html/structLdssSearch-members.html
new file mode 100644
index 0000000..db8dbae
--- /dev/null
+++ b/doc/html/structLdssSearch-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LdssSearch Member List</h1>This is the complete list of members for <a class="el" href="structLdssSearch.html">LdssSearch</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>hits</b> (defined in <a class="el" href="structLdssSearch.html">LdssSearch</a>)</td><td><a class="el" href="structLdssSearch.html">LdssSearch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>maxh</b> (defined in <a class="el" href="structLdssSearch.html">LdssSearch</a>)</td><td><a class="el" href="structLdssSearch.html">LdssSearch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>numh</b> (defined in <a class="el" href="structLdssSearch.html">LdssSearch</a>)</td><td><a class="el" href="structLdssSearch.html">LdssSearch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>numt</b> (defined in <a class="el" href="structLdssSearch.html">LdssSearch</a>)</td><td><a class="el" href="structLdssSearch.html">LdssSearch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sizh</b> (defined in <a class="el" href="structLdssSearch.html">LdssSearch</a>)</td><td><a class="el" href="structLdssSearch.html">LdssSearch</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tags</b> (defined in <a class="el" href="structLdssSearch.html">LdssSearch</a>)</td><td><a class="el" href="structLdssSearch.html">LdssSearch</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLdssSearch.html b/doc/html/structLdssSearch.html
new file mode 100644
index 0000000..96120a3
--- /dev/null
+++ b/doc/html/structLdssSearch.html
@@ -0,0 +1,87 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LdssSearch Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LdssSearch Struct Reference</h1><!-- doxytag: class="LdssSearch" -->
+<p><a href="structLdssSearch-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2bd25b00628bad8699a15feabd09d8f8"></a><!-- doxytag: member="LdssSearch::hits" ref="a2bd25b00628bad8699a15feabd09d8f8" args="" -->
+<a class="el" href="structFld.html">Rec</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><b>hits</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f982b6663573b579894e039b80c8fa0"></a><!-- doxytag: member="LdssSearch::numh" ref="a4f982b6663573b579894e039b80c8fa0" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>numh</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1630a6902d12ba2ba810b97b5d60895"></a><!-- doxytag: member="LdssSearch::sizh" ref="aa1630a6902d12ba2ba810b97b5d60895" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>sizh</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac82b98c390883ee16ec158dc0de5384a"></a><!-- doxytag: member="LdssSearch::maxh" ref="ac82b98c390883ee16ec158dc0de5384a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>maxh</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac26c61f2a753348316a90566a177c297"></a><!-- doxytag: member="LdssSearch::tags" ref="ac26c61f2a753348316a90566a177c297" args="" -->
+int *&nbsp;</td><td class="memItemRight" valign="bottom"><b>tags</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88935b57c590bfcdcf3816e7a1153a55"></a><!-- doxytag: member="LdssSearch::numt" ref="a88935b57c590bfcdcf3816e7a1153a55" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>numt</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/ldss.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLdssSortDta-members.html b/doc/html/structLdssSortDta-members.html
new file mode 100644
index 0000000..54994bf
--- /dev/null
+++ b/doc/html/structLdssSortDta-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LdssSortDta Member List</h1>This is the complete list of members for <a class="el" href="structLdssSortDta.html">LdssSortDta</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>compare</b> (defined in <a class="el" href="structLdssSortDta.html">LdssSortDta</a>)</td><td><a class="el" href="structLdssSortDta.html">LdssSortDta</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tmp</b> (defined in <a class="el" href="structLdssSortDta.html">LdssSortDta</a>)</td><td><a class="el" href="structLdssSortDta.html">LdssSortDta</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>width</b> (defined in <a class="el" href="structLdssSortDta.html">LdssSortDta</a>)</td><td><a class="el" href="structLdssSortDta.html">LdssSortDta</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLdssSortDta.html b/doc/html/structLdssSortDta.html
new file mode 100644
index 0000000..53b6a2a
--- /dev/null
+++ b/doc/html/structLdssSortDta.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LdssSortDta Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LdssSortDta Struct Reference</h1><!-- doxytag: class="LdssSortDta" -->
+<p><a href="structLdssSortDta-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a908c65026eee9d7fb9b7d7bb4776b22f"></a><!-- doxytag: member="LdssSortDta::tmp" ref="a908c65026eee9d7fb9b7d7bb4776b22f" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>tmp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af568e7fa62de8d4e9ec89bbd09420b75"></a><!-- doxytag: member="LdssSortDta::compare" ref="af568e7fa62de8d4e9ec89bbd09420b75" args="" -->
+LdssCmpFct *&nbsp;</td><td class="memItemRight" valign="bottom"><b>compare</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c3263728e935e4b85d0874d60617c28"></a><!-- doxytag: member="LdssSortDta::width" ref="a3c3263728e935e4b85d0874d60617c28" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>width</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/ldss.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLeader-members.html b/doc/html/structLeader-members.html
new file mode 100644
index 0000000..b88e0bb
--- /dev/null
+++ b/doc/html/structLeader-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Leader Member List</h1>This is the complete list of members for <a class="el" href="structLeader.html">Leader</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>id0</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>id1</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>idl</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>idp</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ind</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lof</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>off</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>res</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>scp</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sts</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>typ</b> (defined in <a class="el" href="structLeader.html">Leader</a>)</td><td><a class="el" href="structLeader.html">Leader</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLeader.html b/doc/html/structLeader.html
new file mode 100644
index 0000000..865f1d7
--- /dev/null
+++ b/doc/html/structLeader.html
@@ -0,0 +1,99 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Leader Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Leader Struct Reference</h1><!-- doxytag: class="Leader" -->
+<p><a href="structLeader-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62568e0ac41887a1d13163513932c834"></a><!-- doxytag: member="Leader::len" ref="a62568e0ac41887a1d13163513932c834" args="[5]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b> [5]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ac7416284ff67d9943fc3e8fbfd515e"></a><!-- doxytag: member="Leader::sts" ref="a6ac7416284ff67d9943fc3e8fbfd515e" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>sts</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85f1a1456971e9e48bf2d125872118aa"></a><!-- doxytag: member="Leader::typ" ref="a85f1a1456971e9e48bf2d125872118aa" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>typ</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac7f316aabd2bc7725e44fc82ce83a5f"></a><!-- doxytag: member="Leader::id0" ref="aac7f316aabd2bc7725e44fc82ce83a5f" args="[3]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>id0</b> [3]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a254364b69dc079396753b684ac3223a6"></a><!-- doxytag: member="Leader::ind" ref="a254364b69dc079396753b684ac3223a6" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>ind</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a298385d74f6a3000d8fced8db676f71d"></a><!-- doxytag: member="Leader::idl" ref="a298385d74f6a3000d8fced8db676f71d" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>idl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf0d0b60058b1a0f829aa014f412cacb"></a><!-- doxytag: member="Leader::off" ref="abf0d0b60058b1a0f829aa014f412cacb" args="[5]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>off</b> [5]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a333a4b2ee492a209fbc5abfa690266d5"></a><!-- doxytag: member="Leader::id1" ref="a333a4b2ee492a209fbc5abfa690266d5" args="[3]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>id1</b> [3]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c98a256eef07661e451305a2cf1f396"></a><!-- doxytag: member="Leader::lof" ref="a4c98a256eef07661e451305a2cf1f396" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>lof</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0e7506d9614a72d0981b3ea70203019"></a><!-- doxytag: member="Leader::scp" ref="aa0e7506d9614a72d0981b3ea70203019" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>scp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9cd335ded34f12d0fd3778fde73fc2b3"></a><!-- doxytag: member="Leader::idp" ref="a9cd335ded34f12d0fd3778fde73fc2b3" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>idp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef50b25d886e26f299ee4c843db9a3bc"></a><!-- doxytag: member="Leader::res" ref="aef50b25d886e26f299ee4c843db9a3bc" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>res</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/iif.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLev-members.html b/doc/html/structLev-members.html
new file mode 100644
index 0000000..1ac50e6
--- /dev/null
+++ b/doc/html/structLev-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Lev Member List</h1>This is the complete list of members for <a class="el" href="structLev.html">Lev</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>exp</b> (defined in <a class="el" href="structLev.html">Lev</a>)</td><td><a class="el" href="structLev.html">Lev</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>par</b> (defined in <a class="el" href="structLev.html">Lev</a>)</td><td><a class="el" href="structLev.html">Lev</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLev.html b/doc/html/structLev.html
new file mode 100644
index 0000000..26fbdf5
--- /dev/null
+++ b/doc/html/structLev.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Lev Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Lev Struct Reference</h1><!-- doxytag: class="Lev" -->
+<p><a href="structLev-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abfb0fe31b5a0c050ad5b06598fd4e07f"></a><!-- doxytag: member="Lev::exp" ref="abfb0fe31b5a0c050ad5b06598fd4e07f" args="" -->
+<a class="el" href="unionExp.html">Exp</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>exp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a095cf7c9671aec8aa09b471d816a5439"></a><!-- doxytag: member="Lev::par" ref="a095cf7c9671aec8aa09b471d816a5439" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>par</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLfmtFmt__-members.html b/doc/html/structLfmtFmt__-members.html
new file mode 100644
index 0000000..1428ce1
--- /dev/null
+++ b/doc/html/structLfmtFmt__-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LfmtFmt_ Member List</h1>This is the complete list of members for <a class="el" href="structLfmtFmt__.html">LfmtFmt_</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>e</b> (defined in <a class="el" href="structLfmtFmt__.html">LfmtFmt_</a>)</td><td><a class="el" href="structLfmtFmt__.html">LfmtFmt_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>f</b> (defined in <a class="el" href="structLfmtFmt__.html">LfmtFmt_</a>)</td><td><a class="el" href="structLfmtFmt__.html">LfmtFmt_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mode</b> (defined in <a class="el" href="structLfmtFmt__.html">LfmtFmt_</a>)</td><td><a class="el" href="structLfmtFmt__.html">LfmtFmt_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>prev</b> (defined in <a class="el" href="structLfmtFmt__.html">LfmtFmt_</a>)</td><td><a class="el" href="structLfmtFmt__.html">LfmtFmt_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>upcase</b> (defined in <a class="el" href="structLfmtFmt__.html">LfmtFmt_</a>)</td><td><a class="el" href="structLfmtFmt__.html">LfmtFmt_</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLfmtFmt__.html b/doc/html/structLfmtFmt__.html
new file mode 100644
index 0000000..53a80cb
--- /dev/null
+++ b/doc/html/structLfmtFmt__.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LfmtFmt_ Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LfmtFmt_ Struct Reference</h1><!-- doxytag: class="LfmtFmt_" -->
+<p><a href="structLfmtFmt__-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac7a8fd4eb11acb725b1b77f9f9508e6"></a><!-- doxytag: member="LfmtFmt_::prev" ref="aac7a8fd4eb11acb725b1b77f9f9508e6" args="" -->
+struct <a class="el" href="structLfmtFmt__.html">LfmtFmt_</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>prev</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d255c109458a88002af80c885726473"></a><!-- doxytag: member="LfmtFmt_::f" ref="a2d255c109458a88002af80c885726473" args="" -->
+const unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>f</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a948f306ce9b7893b4fe97bc647ba6ff6"></a><!-- doxytag: member="LfmtFmt_::e" ref="a948f306ce9b7893b4fe97bc647ba6ff6" args="" -->
+const unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>e</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af42dd6ac92702c5d90263ce565272d1d"></a><!-- doxytag: member="LfmtFmt_::mode" ref="af42dd6ac92702c5d90263ce565272d1d" args="" -->
+lfmtMode&nbsp;</td><td class="memItemRight" valign="bottom"><b>mode</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a830ddd9e5b25c7b485a2e5752f001216"></a><!-- doxytag: member="LfmtFmt_::upcase" ref="a830ddd9e5b25c7b485a2e5752f001216" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>upcase</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lfmt.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLfmtFrame-members.html b/doc/html/structLfmtFrame-members.html
new file mode 100644
index 0000000..2883e22
--- /dev/null
+++ b/doc/html/structLfmtFrame-members.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LfmtFrame Member List</h1>This is the complete list of members for <a class="el" href="structLfmtFrame.html">LfmtFrame</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>data</b> (defined in <a class="el" href="structLfmtFrame.html">LfmtFrame</a>)</td><td><a class="el" href="structLfmtFrame.html">LfmtFrame</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>expl</b> (defined in <a class="el" href="structLfmtFrame.html">LfmtFrame</a>)</td><td><a class="el" href="structLfmtFrame.html">LfmtFrame</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pos</b> (defined in <a class="el" href="structLfmtFrame.html">LfmtFrame</a>)</td><td><a class="el" href="structLfmtFrame.html">LfmtFrame</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rec</b> (defined in <a class="el" href="structLfmtFrame.html">LfmtFrame</a>)</td><td><a class="el" href="structLfmtFrame.html">LfmtFrame</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tok</b> (defined in <a class="el" href="structLfmtFrame.html">LfmtFrame</a>)</td><td><a class="el" href="structLfmtFrame.html">LfmtFrame</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>used</b> (defined in <a class="el" href="structLfmtFrame.html">LfmtFrame</a>)</td><td><a class="el" href="structLfmtFrame.html">LfmtFrame</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>want</b> (defined in <a class="el" href="structLfmtFrame.html">LfmtFrame</a>)</td><td><a class="el" href="structLfmtFrame.html">LfmtFrame</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLfmtFrame.html b/doc/html/structLfmtFrame.html
new file mode 100644
index 0000000..ff4fd28
--- /dev/null
+++ b/doc/html/structLfmtFrame.html
@@ -0,0 +1,89 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LfmtFrame Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LfmtFrame Struct Reference</h1><!-- doxytag: class="LfmtFrame" -->
+<p><a href="structLfmtFrame-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5e7f96dbdc71b87b193c2d0a8b77181"></a><!-- doxytag: member="LfmtFrame::tok" ref="ad5e7f96dbdc71b87b193c2d0a8b77181" args="" -->
+const <a class="el" href="structLfmtToken.html">LfmtToken</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>tok</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d6c08a358d3d9bf7564ffbaf33d612b"></a><!-- doxytag: member="LfmtFrame::data" ref="a8d6c08a358d3d9bf7564ffbaf33d612b" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>data</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9e75d29a3033ab9ef4e8787e0671a73"></a><!-- doxytag: member="LfmtFrame::used" ref="ab9e75d29a3033ab9ef4e8787e0671a73" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>used</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acdf0cf08ec6652a067ebe3f069b3e308"></a><!-- doxytag: member="LfmtFrame::pos" ref="acdf0cf08ec6652a067ebe3f069b3e308" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27bee7ce45d7771870d6e685251dc8ba"></a><!-- doxytag: member="LfmtFrame::want" ref="a27bee7ce45d7771870d6e685251dc8ba" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>want</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9285d1387ace22edfb1df5581b9a41cd"></a><!-- doxytag: member="LfmtFrame::expl" ref="a9285d1387ace22edfb1df5581b9a41cd" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>expl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a25920e62d058a640efbee4f1264bdc"></a><!-- doxytag: member="LfmtFrame::rec" ref="a1a25920e62d058a640efbee4f1264bdc" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>rec</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lfmt.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLfmtIter__-members.html b/doc/html/structLfmtIter__-members.html
new file mode 100644
index 0000000..680f370
--- /dev/null
+++ b/doc/html/structLfmtIter__-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LfmtIter_ Member List</h1>This is the complete list of members for <a class="el" href="structLfmtIter__.html">LfmtIter_</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>def</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>end</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>from</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>occ</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>off</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pos</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sfrom</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sto</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sub</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>submode</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>to</b> (defined in <a class="el" href="structLfmtIter__.html">LfmtIter_</a>)</td><td><a class="el" href="structLfmtIter__.html">LfmtIter_</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLfmtIter__.html b/doc/html/structLfmtIter__.html
new file mode 100644
index 0000000..4e00086
--- /dev/null
+++ b/doc/html/structLfmtIter__.html
@@ -0,0 +1,99 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LfmtIter_ Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LfmtIter_ Struct Reference</h1><!-- doxytag: class="LfmtIter_" -->
+<p><a href="structLfmtIter__-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae421975450604100af7b64756d02810f"></a><!-- doxytag: member="LfmtIter_::def" ref="ae421975450604100af7b64756d02810f" args="" -->
+const unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>def</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f1ce8b0b1ff154e8332b7b7b5e5620c"></a><!-- doxytag: member="LfmtIter_::end" ref="a3f1ce8b0b1ff154e8332b7b7b5e5620c" args="" -->
+const unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>end</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf989a8c8592304d1d6cb2ed569ec9eb"></a><!-- doxytag: member="LfmtIter_::pos" ref="abf989a8c8592304d1d6cb2ed569ec9eb" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a163fb596e6865a3983fbe538b3735428"></a><!-- doxytag: member="LfmtIter_::off" ref="a163fb596e6865a3983fbe538b3735428" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>off</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c998b3ab56aaa9edeefba5e5970ad8b"></a><!-- doxytag: member="LfmtIter_::occ" ref="a0c998b3ab56aaa9edeefba5e5970ad8b" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>occ</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3852c3988c4d3931ac52968d1bcd32e2"></a><!-- doxytag: member="LfmtIter_::tag" ref="a3852c3988c4d3931ac52968d1bcd32e2" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8071b7e76ce6a0eb0343ddf8fbbb0c73"></a><!-- doxytag: member="LfmtIter_::sub" ref="a8071b7e76ce6a0eb0343ddf8fbbb0c73" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>sub</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0fd21cef417aca830d6258ead83989c"></a><!-- doxytag: member="LfmtIter_::submode" ref="ae0fd21cef417aca830d6258ead83989c" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>submode</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ae247bdaa199723685dd7ca9ade888c"></a><!-- doxytag: member="LfmtIter_::from" ref="a5ae247bdaa199723685dd7ca9ade888c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>from</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a438620055d226609bf0d7cbe540a3080"></a><!-- doxytag: member="LfmtIter_::to" ref="a438620055d226609bf0d7cbe540a3080" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>to</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ee24a8dfac40bd3a84b3a230e56ce2e"></a><!-- doxytag: member="LfmtIter_::sfrom" ref="a7ee24a8dfac40bd3a84b3a230e56ce2e" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>sfrom</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aded9ac421fda0a377b06ec44235ee6a0"></a><!-- doxytag: member="LfmtIter_::sto" ref="aded9ac421fda0a377b06ec44235ee6a0" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>sto</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lfmt.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLfmtRec__-members.html b/doc/html/structLfmtRec__-members.html
new file mode 100644
index 0000000..9e7ca7a
--- /dev/null
+++ b/doc/html/structLfmtRec__-members.html
@@ -0,0 +1,78 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LfmtRec_ Member List</h1>This is the complete list of members for <a class="el" href="structLfmtRec__.html">LfmtRec_</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>frame</b> (defined in <a class="el" href="structLfmtRec__.html">LfmtRec_</a>)</td><td><a class="el" href="structLfmtRec__.html">LfmtRec_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>had</b> (defined in <a class="el" href="structLfmtRec__.html">LfmtRec_</a>)</td><td><a class="el" href="structLfmtRec__.html">LfmtRec_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>i</b> (defined in <a class="el" href="structLfmtRec__.html">LfmtRec_</a>)</td><td><a class="el" href="structLfmtRec__.html">LfmtRec_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>iter</b> (defined in <a class="el" href="structLfmtRec__.html">LfmtRec_</a>)</td><td><a class="el" href="structLfmtRec__.html">LfmtRec_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>loop</b> (defined in <a class="el" href="structLfmtRec__.html">LfmtRec_</a>)</td><td><a class="el" href="structLfmtRec__.html">LfmtRec_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>more</b> (defined in <a class="el" href="structLfmtRec__.html">LfmtRec_</a>)</td><td><a class="el" href="structLfmtRec__.html">LfmtRec_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>occ</b> (defined in <a class="el" href="structLfmtRec__.html">LfmtRec_</a>)</td><td><a class="el" href="structLfmtRec__.html">LfmtRec_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>prev</b> (defined in <a class="el" href="structLfmtRec__.html">LfmtRec_</a>)</td><td><a class="el" href="structLfmtRec__.html">LfmtRec_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>r</b> (defined in <a class="el" href="structLfmtRec__.html">LfmtRec_</a>)</td><td><a class="el" href="structLfmtRec__.html">LfmtRec_</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sub</b> (defined in <a class="el" href="structLfmtRec__.html">LfmtRec_</a>)</td><td><a class="el" href="structLfmtRec__.html">LfmtRec_</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLfmtRec__.html b/doc/html/structLfmtRec__.html
new file mode 100644
index 0000000..a9b9f8e
--- /dev/null
+++ b/doc/html/structLfmtRec__.html
@@ -0,0 +1,95 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LfmtRec_ Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LfmtRec_ Struct Reference</h1><!-- doxytag: class="LfmtRec_" -->
+<p><a href="structLfmtRec__-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac512f8aa818542816fd74e827f0541a6"></a><!-- doxytag: member="LfmtRec_::prev" ref="ac512f8aa818542816fd74e827f0541a6" args="" -->
+struct <a class="el" href="structLfmtRec__.html">LfmtRec_</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>prev</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ed4a9d5b466034ba311e2a582b52704"></a><!-- doxytag: member="LfmtRec_::r" ref="a8ed4a9d5b466034ba311e2a582b52704" args="" -->
+<a class="el" href="structFld.html">Rec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>r</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f1394b6b0fc8dc02dcdd8437bfa56b0"></a><!-- doxytag: member="LfmtRec_::frame" ref="a9f1394b6b0fc8dc02dcdd8437bfa56b0" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>frame</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e85f2b33ce78046cc5746e57f63a096"></a><!-- doxytag: member="LfmtRec_::loop" ref="a7e85f2b33ce78046cc5746e57f63a096" args="" -->
+const unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>loop</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0978690ba053271f475968b1439ac77b"></a><!-- doxytag: member="LfmtRec_::iter" ref="a0978690ba053271f475968b1439ac77b" args="[LFMT_NITER]" -->
+<a class="el" href="structLfmtIter__.html">LfmtIter</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>iter</b> [LFMT_NITER]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaeee6975712ae0cb9eba384be1456736"></a><!-- doxytag: member="LfmtRec_::occ" ref="aaeee6975712ae0cb9eba384be1456736" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>occ</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aadcaf77b5d780ad64cbe31ad529559ab"></a><!-- doxytag: member="LfmtRec_::i" ref="aadcaf77b5d780ad64cbe31ad529559ab" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>i</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9718bbc5b84d98e2458cd0323b85fb3b"></a><!-- doxytag: member="LfmtRec_::more" ref="a9718bbc5b84d98e2458cd0323b85fb3b" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>more</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa82eac30b72ff021fe70a0b24bc58f92"></a><!-- doxytag: member="LfmtRec_::had" ref="aa82eac30b72ff021fe70a0b24bc58f92" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>had</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a448cc3b22cf39a18a078de800ac6c52c"></a><!-- doxytag: member="LfmtRec_::sub" ref="a448cc3b22cf39a18a078de800ac6c52c" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>sub</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lfmt.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLfmtToken-members.html b/doc/html/structLfmtToken-members.html
new file mode 100644
index 0000000..6ff3d44
--- /dev/null
+++ b/doc/html/structLfmtToken-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LfmtToken Member List</h1>This is the complete list of members for <a class="el" href="structLfmtToken.html">LfmtToken</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>name</b> (defined in <a class="el" href="structLfmtToken.html">LfmtToken</a>)</td><td><a class="el" href="structLfmtToken.html">LfmtToken</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sign</b> (defined in <a class="el" href="structLfmtToken.html">LfmtToken</a>)</td><td><a class="el" href="structLfmtToken.html">LfmtToken</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structLfmtToken.html">LfmtToken</a>)</td><td><a class="el" href="structLfmtToken.html">LfmtToken</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLfmtToken.html b/doc/html/structLfmtToken.html
new file mode 100644
index 0000000..8b26e78
--- /dev/null
+++ b/doc/html/structLfmtToken.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LfmtToken Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LfmtToken Struct Reference</h1><!-- doxytag: class="LfmtToken" -->
+<p><a href="structLfmtToken-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2095e3a05f942da13a2dc450358b8873"></a><!-- doxytag: member="LfmtToken::name" ref="a2095e3a05f942da13a2dc450358b8873" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc73085e2478ab2fd8f58ab86f3a98b6"></a><!-- doxytag: member="LfmtToken::sign" ref="adc73085e2478ab2fd8f58ab86f3a98b6" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>sign</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc49ae584ac240014492e70b1f09d2f1"></a><!-- doxytag: member="LfmtToken::tag" ref="abc49ae584ac240014492e70b1f09d2f1" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lfmt.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structList-members.html b/doc/html/structList-members.html
new file mode 100644
index 0000000..78bc2a1
--- /dev/null
+++ b/doc/html/structList-members.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>List Member List</h1>This is the complete list of members for <a class="el" href="structList.html">List</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>bl0</b> (defined in <a class="el" href="structList.html">List</a>)</td><td><a class="el" href="structList.html">List</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>blk</b> (defined in <a class="el" href="structList.html">List</a>)</td><td><a class="el" href="structList.html">List</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>bok</b> (defined in <a class="el" href="structList.html">List</a>)</td><td><a class="el" href="structList.html">List</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>buf</b> (defined in <a class="el" href="structList.html">List</a>)</td><td><a class="el" href="structList.html">List</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>end</b> (defined in <a class="el" href="structList.html">List</a>)</td><td><a class="el" href="structList.html">List</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fav</b> (defined in <a class="el" href="structList.html">List</a>)</td><td><a class="el" href="structList.html">List</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fl0</b> (defined in <a class="el" href="structList.html">List</a>)</td><td><a class="el" href="structList.html">List</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fld</b> (defined in <a class="el" href="structList.html">List</a>)</td><td><a class="el" href="structList.html">List</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>siz</b> (defined in <a class="el" href="structList.html">List</a>)</td><td><a class="el" href="structList.html">List</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structList.html b/doc/html/structList.html
new file mode 100644
index 0000000..e5423c5
--- /dev/null
+++ b/doc/html/structList.html
@@ -0,0 +1,93 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: List Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>List Struct Reference</h1><!-- doxytag: class="List" -->
+<p><a href="structList-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0bb41feb5894a6629448b81675eedb34"></a><!-- doxytag: member="List::fld" ref="a0bb41feb5894a6629448b81675eedb34" args="" -->
+<a class="el" href="structFld.html">Fld</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>fld</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4059ba23ca24769dd91a056dbfb8a2da"></a><!-- doxytag: member="List::fav" ref="a4059ba23ca24769dd91a056dbfb8a2da" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>fav</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad41bf9108a8ea95393b44e121df3f7f9"></a><!-- doxytag: member="List::siz" ref="ad41bf9108a8ea95393b44e121df3f7f9" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>siz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac580b3ab62ed43fbe7a1d017d8ac19c4"></a><!-- doxytag: member="List::buf" ref="ac580b3ab62ed43fbe7a1d017d8ac19c4" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>buf</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a027e785e9513072ea39ae05c7ec1171e"></a><!-- doxytag: member="List::end" ref="a027e785e9513072ea39ae05c7ec1171e" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>end</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2ec04272935cb3ca298992f78524a1c"></a><!-- doxytag: member="List::blk" ref="ad2ec04272935cb3ca298992f78524a1c" args="" -->
+<a class="el" href="structLBlk.html">LBlk</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>blk</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7be25f15f3633cc3e45a977656daf976"></a><!-- doxytag: member="List::bok" ref="a7be25f15f3633cc3e45a977656daf976" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>bok</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6df154327f6a0a31093523f4ba2b8787"></a><!-- doxytag: member="List::fl0" ref="a6df154327f6a0a31093523f4ba2b8787" args="[DEFFIELDS]" -->
+<a class="el" href="structFld.html">Fld</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>fl0</b> [DEFFIELDS]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1498e910e9dfd7829ba5cd32b1bd7c5"></a><!-- doxytag: member="List::bl0" ref="af1498e910e9dfd7829ba5cd32b1bd7c5" args="" -->
+<a class="el" href="structLBlk.html">LBlk</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>bl0</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLlp-members.html b/doc/html/structLlp-members.html
new file mode 100644
index 0000000..102d489
--- /dev/null
+++ b/doc/html/structLlp-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Llp Member List</h1>This is the complete list of members for <a class="el" href="structLlp.html">Llp</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>pos</b> (defined in <a class="el" href="structLlp.html">Llp</a>)</td><td><a class="el" href="structLlp.html">Llp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rit</b> (defined in <a class="el" href="structLlp.html">Llp</a>)</td><td><a class="el" href="structLlp.html">Llp</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLlp.html b/doc/html/structLlp.html
new file mode 100644
index 0000000..5b73d65
--- /dev/null
+++ b/doc/html/structLlp.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Llp Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Llp Struct Reference</h1><!-- doxytag: class="Llp" -->
+<p><a href="structLlp-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0686c34b15ec83f5215f8753e5882940"></a><!-- doxytag: member="Llp::rit" ref="a0686c34b15ec83f5215f8753e5882940" args="" -->
+lulu&nbsp;</td><td class="memItemRight" valign="bottom"><b>rit</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a283a0a4ca17ba5261589266a561b73b2"></a><!-- doxytag: member="Llp::pos" ref="a283a0a4ca17ba5261589266a561b73b2" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLrecMF-members.html b/doc/html/structLrecMF-members.html
new file mode 100644
index 0000000..f21b11c
--- /dev/null
+++ b/doc/html/structLrecMF-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LrecMF Member List</h1>This is the complete list of members for <a class="el" href="structLrecMF.html">LrecMF</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structLrecMF.html">LrecMF</a>)</td><td><a class="el" href="structLrecMF.html">LrecMF</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tagf</b> (defined in <a class="el" href="structLrecMF.html">LrecMF</a>)</td><td><a class="el" href="structLrecMF.html">LrecMF</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLrecMF.html b/doc/html/structLrecMF.html
new file mode 100644
index 0000000..5a71228
--- /dev/null
+++ b/doc/html/structLrecMF.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LrecMF Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LrecMF Struct Reference</h1><!-- doxytag: class="LrecMF" -->
+<p><a href="structLrecMF-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31ce5ccf6969eb505260628a34c9c0a1"></a><!-- doxytag: member="LrecMF::len" ref="a31ce5ccf6969eb505260628a34c9c0a1" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf8a0adcc7d46f5beed662ef54ff45f1"></a><!-- doxytag: member="LrecMF::tagf" ref="adf8a0adcc7d46f5beed662ef54ff45f1" args="[2]" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tagf</b> [2]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lrec.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLstrSet-members.html b/doc/html/structLstrSet-members.html
new file mode 100644
index 0000000..e732c9d
--- /dev/null
+++ b/doc/html/structLstrSet-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LstrSet Member List</h1>This is the complete list of members for <a class="el" href="structLstrSet.html">LstrSet</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>desc</b> (defined in <a class="el" href="structLstrSet.html">LstrSet</a>)</td><td><a class="el" href="structLstrSet.html">LstrSet</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>name</b> (defined in <a class="el" href="structLstrSet.html">LstrSet</a>)</td><td><a class="el" href="structLstrSet.html">LstrSet</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLstrSet.html b/doc/html/structLstrSet.html
new file mode 100644
index 0000000..7739a4c
--- /dev/null
+++ b/doc/html/structLstrSet.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LstrSet Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LstrSet Struct Reference</h1><!-- doxytag: class="LstrSet" -->
+<p><a href="structLstrSet-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac199390640171b71d834bf29ec6af63b"></a><!-- doxytag: member="LstrSet::name" ref="ac199390640171b71d834bf29ec6af63b" args="" -->
+const char ***&nbsp;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af7917dd076583fb865ef058728b7b8ce"></a><!-- doxytag: member="LstrSet::desc" ref="af7917dd076583fb865ef058728b7b8ce" args="[LVAR_VARI]" -->
+int **&nbsp;</td><td class="memItemRight" valign="bottom"><b>desc</b> [LVAR_VARI]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="lstr_8h_source.html">lstr.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLutiLTEnt-members.html b/doc/html/structLutiLTEnt-members.html
new file mode 100644
index 0000000..43eb9b0
--- /dev/null
+++ b/doc/html/structLutiLTEnt-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LutiLTEnt Member List</h1>This is the complete list of members for <a class="el" href="structLutiLTEnt.html">LutiLTEnt</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>id</b> (defined in <a class="el" href="structLutiLTEnt.html">LutiLTEnt</a>)</td><td><a class="el" href="structLutiLTEnt.html">LutiLTEnt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>name</b> (defined in <a class="el" href="structLutiLTEnt.html">LutiLTEnt</a>)</td><td><a class="el" href="structLutiLTEnt.html">LutiLTEnt</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structLutiLTEnt.html b/doc/html/structLutiLTEnt.html
new file mode 100644
index 0000000..a4ea37e
--- /dev/null
+++ b/doc/html/structLutiLTEnt.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LutiLTEnt Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LutiLTEnt Struct Reference</h1><!-- doxytag: class="LutiLTEnt" -->
+<p><a href="structLutiLTEnt-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c69ddde42970578c5776388cd7226a9"></a><!-- doxytag: member="LutiLTEnt::name" ref="a9c69ddde42970578c5776388cd7226a9" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ed1b3e9dff9652ffeceac4469c49ba0"></a><!-- doxytag: member="LutiLTEnt::id" ref="a1ed1b3e9dff9652ffeceac4469c49ba0" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>id</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/luti.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structMfc-members.html b/doc/html/structMfc-members.html
new file mode 100644
index 0000000..caa1c3e
--- /dev/null
+++ b/doc/html/structMfc-members.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Mfc Member List</h1>This is the complete list of members for <a class="el" href="structMfc.html">Mfc</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>ctlm</b> (defined in <a class="el" href="structMfc.html">Mfc</a>)</td><td><a class="el" href="structMfc.html">Mfc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mfx1</b> (defined in <a class="el" href="structMfc.html">Mfc</a>)</td><td><a class="el" href="structMfc.html">Mfc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mfx2</b> (defined in <a class="el" href="structMfc.html">Mfc</a>)</td><td><a class="el" href="structMfc.html">Mfc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mfx3</b> (defined in <a class="el" href="structMfc.html">Mfc</a>)</td><td><a class="el" href="structMfc.html">Mfc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nmfb</b> (defined in <a class="el" href="structMfc.html">Mfc</a>)</td><td><a class="el" href="structMfc.html">Mfc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nmfn</b> (defined in <a class="el" href="structMfc.html">Mfc</a>)</td><td><a class="el" href="structMfc.html">Mfc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nmfp</b> (defined in <a class="el" href="structMfc.html">Mfc</a>)</td><td><a class="el" href="structMfc.html">Mfc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rcnt</b> (defined in <a class="el" href="structMfc.html">Mfc</a>)</td><td><a class="el" href="structMfc.html">Mfc</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>type</b> (defined in <a class="el" href="structMfc.html">Mfc</a>)</td><td><a class="el" href="structMfc.html">Mfc</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structMfc.html b/doc/html/structMfc.html
new file mode 100644
index 0000000..b8cc4ac
--- /dev/null
+++ b/doc/html/structMfc.html
@@ -0,0 +1,96 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Mfc Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Mfc Struct Reference</h1><!-- doxytag: class="Mfc" -->
+<p><a href="structMfc-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a04411946bdb4d907edd576c3db3ff714"></a><!-- doxytag: member="Mfc::ctlm" ref="a04411946bdb4d907edd576c3db3ff714" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>ctlm</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9be48492aef81f76a1b600b30538725d"></a><!-- doxytag: member="Mfc::nmfn" ref="a9be48492aef81f76a1b600b30538725d" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>nmfn</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae31b43720e951b18020190386e84b6a8"></a><!-- doxytag: member="Mfc::nmfb" ref="ae31b43720e951b18020190386e84b6a8" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>nmfb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab1d8f61a2644dffdaffa3c011113f29"></a><!-- doxytag: member="Mfc::nmfp" ref="aab1d8f61a2644dffdaffa3c011113f29" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>nmfp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a161dc91f9bd0aa3a7ee38118d0be99dc"></a><!-- doxytag: member="Mfc::type" ref="a161dc91f9bd0aa3a7ee38118d0be99dc" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>type</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0382e2528b47ae3a610cd550c1c8a57c"></a><!-- doxytag: member="Mfc::rcnt" ref="a0382e2528b47ae3a610cd550c1c8a57c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>rcnt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea389101ae6e5dabfb61e2d14bbd3c16"></a><!-- doxytag: member="Mfc::mfx1" ref="aea389101ae6e5dabfb61e2d14bbd3c16" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mfx1</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a596d257c78a4c9e74f2bd0ed06ccf218"></a><!-- doxytag: member="Mfc::mfx2" ref="a596d257c78a4c9e74f2bd0ed06ccf218" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mfx2</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4558d663656804cf7b55fd076dc2a8e9"></a><!-- doxytag: member="Mfc::mfx3" ref="a4558d663656804cf7b55fd076dc2a8e9" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mfx3</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>packed little endian masterfile control structure. </p>
+<hr/>The documentation for this struct was generated from the following files:<ul>
+<li>contrib/malete/mlt/cds.c</li>
+<li>contrib/openisis/ldb.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structMfr-members.html b/doc/html/structMfr-members.html
new file mode 100644
index 0000000..2bd6649
--- /dev/null
+++ b/doc/html/structMfr-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Mfr Member List</h1>This is the complete list of members for <a class="el" href="structMfr.html">Mfr</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>base</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>bwbh</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>bwbl</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>bwp</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dict</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dict</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mfn</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mfrl</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nvf</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>PACKED</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>recl</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>stat</b> (defined in <a class="el" href="structMfr.html">Mfr</a>)</td><td><a class="el" href="structMfr.html">Mfr</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structMfr.html b/doc/html/structMfr.html
new file mode 100644
index 0000000..9e96c6c
--- /dev/null
+++ b/doc/html/structMfr.html
@@ -0,0 +1,102 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Mfr Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Mfr Struct Reference</h1><!-- doxytag: class="Mfr" -->
+<p><a href="structMfr-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7be265c531279f26e2902c85f76205bc"></a><!-- doxytag: member="Mfr::mfn" ref="a7be265c531279f26e2902c85f76205bc" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mfn</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2711b24f6f31233d75e315cb84fb25d5"></a><!-- doxytag: member="Mfr::mfrl" ref="a2711b24f6f31233d75e315cb84fb25d5" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>mfrl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a282c82e7776728fc45aff0577381bc06"></a><!-- doxytag: member="Mfr::PACKED" ref="a282c82e7776728fc45aff0577381bc06" args="" -->
+int bwb&nbsp;</td><td class="memItemRight" valign="bottom"><b>PACKED</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa34758b1c1880909aca689719792051c"></a><!-- doxytag: member="Mfr::bwp" ref="aa34758b1c1880909aca689719792051c" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>bwp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6badb3f23529b6737093202d0e97caaa"></a><!-- doxytag: member="Mfr::base" ref="a6badb3f23529b6737093202d0e97caaa" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>base</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a637a4b514e9b45f2226a74e4c0fab49f"></a><!-- doxytag: member="Mfr::nvf" ref="a637a4b514e9b45f2226a74e4c0fab49f" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>nvf</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1452c10a9e9ab52dc59603571c841e64"></a><!-- doxytag: member="Mfr::stat" ref="a1452c10a9e9ab52dc59603571c841e64" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>stat</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36df8f97094d9bd2ca3544911f0fb593"></a><!-- doxytag: member="Mfr::dict" ref="a36df8f97094d9bd2ca3544911f0fb593" args="[1]" -->
+<a class="el" href="structDct.html">Dct</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>dict</b> [1]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6cad1528c741705a056bcf9bd6595b0f"></a><!-- doxytag: member="Mfr::recl" ref="a6cad1528c741705a056bcf9bd6595b0f" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>recl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3fbcdbc6e2d58e2746720cc5e6a190c5"></a><!-- doxytag: member="Mfr::bwbl" ref="a3fbcdbc6e2d58e2746720cc5e6a190c5" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>bwbl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="addc1b6e013d35a64629cd326ceec64e9"></a><!-- doxytag: member="Mfr::bwbh" ref="addc1b6e013d35a64629cd326ceec64e9" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>bwbh</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1707bc2e87e171322b98f8c908872cb"></a><!-- doxytag: member="Mfr::dict" ref="ae1707bc2e87e171322b98f8c908872cb" args="[1]" -->
+<a class="el" href="structDict.html">Dict</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>dict</b> [1]</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>packed little endian masterfile record. </p>
+<hr/>The documentation for this struct was generated from the following files:<ul>
+<li>contrib/malete/mlt/cds.c</li>
+<li>contrib/openisis/ldb.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOITCont-members.html b/doc/html/structOITCont-members.html
new file mode 100644
index 0000000..3b72e8a
--- /dev/null
+++ b/doc/html/structOITCont-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OITCont Member List</h1>This is the complete list of members for <a class="el" href="structOITCont.html">OITCont</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>env</b> (defined in <a class="el" href="structOITCont.html">OITCont</a>)</td><td><a class="el" href="structOITCont.html">OITCont</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>numr</b> (defined in <a class="el" href="structOITCont.html">OITCont</a>)</td><td><a class="el" href="structOITCont.html">OITCont</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>recs</b> (defined in <a class="el" href="structOITCont.html">OITCont</a>)</td><td><a class="el" href="structOITCont.html">OITCont</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>stb</b> (defined in <a class="el" href="structOITCont.html">OITCont</a>)</td><td><a class="el" href="structOITCont.html">OITCont</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOITCont.html b/doc/html/structOITCont.html
new file mode 100644
index 0000000..36bbf2a
--- /dev/null
+++ b/doc/html/structOITCont.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OITCont Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OITCont Struct Reference</h1><!-- doxytag: class="OITCont" -->
+<p><a href="structOITCont-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade5e10709d510bdbd2c6f4ec9055072e"></a><!-- doxytag: member="OITCont::env" ref="ade5e10709d510bdbd2c6f4ec9055072e" args="" -->
+<a class="el" href="structOITRec.html">OITRec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>env</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a39f3d013a6688922c9222c2fd7343479"></a><!-- doxytag: member="OITCont::stb" ref="a39f3d013a6688922c9222c2fd7343479" args="" -->
+<a class="el" href="structOpenIsisStb.html">OpenIsisStub</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>stb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a016e0f3b52650518e46b20513bb00d7f"></a><!-- doxytag: member="OITCont::recs" ref="a016e0f3b52650518e46b20513bb00d7f" args="" -->
+<a class="el" href="structOITRec.html">OITRec</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><b>recs</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a6c537532adba1206dccaf230410deb"></a><!-- doxytag: member="OITCont::numr" ref="a2a6c537532adba1206dccaf230410deb" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>numr</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/tcl/openisistcl.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOITRec-members.html b/doc/html/structOITRec-members.html
new file mode 100644
index 0000000..2f04881
--- /dev/null
+++ b/doc/html/structOITRec-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OITRec Member List</h1>This is the complete list of members for <a class="el" href="structOITRec.html">OITRec</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cmd</b> (defined in <a class="el" href="structOITRec.html">OITRec</a>)</td><td><a class="el" href="structOITRec.html">OITRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>db</b> (defined in <a class="el" href="structOITRec.html">OITRec</a>)</td><td><a class="el" href="structOITRec.html">OITRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fdt</b> (defined in <a class="el" href="structOITRec.html">OITRec</a>)</td><td><a class="el" href="structOITRec.html">OITRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rec</b> (defined in <a class="el" href="structOITRec.html">OITRec</a>)</td><td><a class="el" href="structOITRec.html">OITRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sid</b> (defined in <a class="el" href="structOITRec.html">OITRec</a>)</td><td><a class="el" href="structOITRec.html">OITRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>stat</b> (defined in <a class="el" href="structOITRec.html">OITRec</a>)</td><td><a class="el" href="structOITRec.html">OITRec</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOITRec.html b/doc/html/structOITRec.html
new file mode 100644
index 0000000..b09bdc6
--- /dev/null
+++ b/doc/html/structOITRec.html
@@ -0,0 +1,87 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OITRec Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OITRec Struct Reference</h1><!-- doxytag: class="OITRec" -->
+<p><a href="structOITRec-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd95265f6d65f0d985ad838f8036f0ba"></a><!-- doxytag: member="OITRec::rec" ref="acd95265f6d65f0d985ad838f8036f0ba" args="" -->
+<a class="el" href="structOpenIsisRec.html">OpenIsisRec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>rec</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe25f8e7bee1eab141607c7bab9c6a4d"></a><!-- doxytag: member="OITRec::db" ref="afe25f8e7bee1eab141607c7bab9c6a4d" args="" -->
+<a class="el" href="structOpenIsisDb.html">OpenIsisDb</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>db</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bb21960cb14c2ccad1c203f29d35dab"></a><!-- doxytag: member="OITRec::fdt" ref="a6bb21960cb14c2ccad1c203f29d35dab" args="" -->
+const <a class="el" href="structOpenIsisFdt.html">OpenIsisFdt</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>fdt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abceb4eb03b46b3338491b4670669a65f"></a><!-- doxytag: member="OITRec::cmd" ref="abceb4eb03b46b3338491b4670669a65f" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cmd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a679ff9e74f412602a891ce2d73fe480c"></a><!-- doxytag: member="OITRec::sid" ref="a679ff9e74f412602a891ce2d73fe480c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>sid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0fe00b9dc4b38929462e9a2dc0b52f1"></a><!-- doxytag: member="OITRec::stat" ref="ac0fe00b9dc4b38929462e9a2dc0b52f1" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>stat</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/tcl/openisistcl.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOITSess-members.html b/doc/html/structOITSess-members.html
new file mode 100644
index 0000000..438c50e
--- /dev/null
+++ b/doc/html/structOITSess-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OITSess Member List</h1>This is the complete list of members for <a class="el" href="structOITSess.html">OITSess</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>ip</b> (defined in <a class="el" href="structOITSess.html">OITSess</a>)</td><td><a class="el" href="structOITSess.html">OITSess</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>numr</b> (defined in <a class="el" href="structOITSess.html">OITSess</a>)</td><td><a class="el" href="structOITSess.html">OITSess</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>recs</b> (defined in <a class="el" href="structOITSess.html">OITSess</a>)</td><td><a class="el" href="structOITSess.html">OITSess</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>six</b> (defined in <a class="el" href="structOITSess.html">OITSess</a>)</td><td><a class="el" href="structOITSess.html">OITSess</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOITSess.html b/doc/html/structOITSess.html
new file mode 100644
index 0000000..80104e5
--- /dev/null
+++ b/doc/html/structOITSess.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OITSess Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OITSess Struct Reference</h1><!-- doxytag: class="OITSess" -->
+<p><a href="structOITSess-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac67749c2d5cbbc9adfa109d2dd9dc977"></a><!-- doxytag: member="OITSess::ip" ref="ac67749c2d5cbbc9adfa109d2dd9dc977" args="" -->
+Tcl_Interp *&nbsp;</td><td class="memItemRight" valign="bottom"><b>ip</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae472518b4c7adb268e2026f92b962c12"></a><!-- doxytag: member="OITSess::recs" ref="ae472518b4c7adb268e2026f92b962c12" args="" -->
+<a class="el" href="structOITRec.html">OITRec</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><b>recs</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e0c65c12c2c65e663794be5822b0703"></a><!-- doxytag: member="OITSess::numr" ref="a1e0c65c12c2c65e663794be5822b0703" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>numr</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8931c73266da6cb6b6525cdd511e8eda"></a><!-- doxytag: member="OITSess::six" ref="a8931c73266da6cb6b6525cdd511e8eda" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>six</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/tcl/openisistcl.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOITStub-members.html b/doc/html/structOITStub-members.html
new file mode 100644
index 0000000..027b756
--- /dev/null
+++ b/doc/html/structOITStub-members.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OITStub Member List</h1>This is the complete list of members for <a class="el" href="structOITStub.html">OITStub</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>actproc</b> (defined in <a class="el" href="structOITStub.html">OITStub</a>)</td><td><a class="el" href="structOITStub.html">OITStub</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ases</b> (defined in <a class="el" href="structOITStub.html">OITStub</a>)</td><td><a class="el" href="structOITStub.html">OITStub</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cfg</b> (defined in <a class="el" href="structOITStub.html">OITStub</a>)</td><td><a class="el" href="structOITStub.html">OITStub</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cmd</b> (defined in <a class="el" href="structOITStub.html">OITStub</a>)</td><td><a class="el" href="structOITStub.html">OITStub</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dfltproc</b> (defined in <a class="el" href="structOITStub.html">OITStub</a>)</td><td><a class="el" href="structOITStub.html">OITStub</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rqs</b> (defined in <a class="el" href="structOITStub.html">OITStub</a>)</td><td><a class="el" href="structOITStub.html">OITStub</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rsp</b> (defined in <a class="el" href="structOITStub.html">OITStub</a>)</td><td><a class="el" href="structOITStub.html">OITStub</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>stat</b> (defined in <a class="el" href="structOITStub.html">OITStub</a>)</td><td><a class="el" href="structOITStub.html">OITStub</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>stb</b> (defined in <a class="el" href="structOITStub.html">OITStub</a>)</td><td><a class="el" href="structOITStub.html">OITStub</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOITStub.html b/doc/html/structOITStub.html
new file mode 100644
index 0000000..443473b
--- /dev/null
+++ b/doc/html/structOITStub.html
@@ -0,0 +1,93 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OITStub Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OITStub Struct Reference</h1><!-- doxytag: class="OITStub" -->
+<p><a href="structOITStub-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af64c8bbdf82ce32d353aff50cfb308d4"></a><!-- doxytag: member="OITStub::stb" ref="af64c8bbdf82ce32d353aff50cfb308d4" args="" -->
+<a class="el" href="structOpenIsisStb.html">OpenIsisStub</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>stb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22c959fb645a13c06e11d508b772fb86"></a><!-- doxytag: member="OITStub::cfg" ref="a22c959fb645a13c06e11d508b772fb86" args="" -->
+<a class="el" href="structOITRec.html">OITRec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>cfg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb8c3f9fe0dd0bed870d19c37767a8c8"></a><!-- doxytag: member="OITStub::rqs" ref="abb8c3f9fe0dd0bed870d19c37767a8c8" args="" -->
+<a class="el" href="structOITCont.html">OITCont</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>rqs</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9aeb64ebb04fceba3b48a827f29dc95f"></a><!-- doxytag: member="OITStub::rsp" ref="a9aeb64ebb04fceba3b48a827f29dc95f" args="" -->
+<a class="el" href="structOITCont.html">OITCont</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>rsp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6307429433eab4190f947630308ae27"></a><!-- doxytag: member="OITStub::cmd" ref="ab6307429433eab4190f947630308ae27" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cmd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9fb267773476f8c002fe94eb27cc1084"></a><!-- doxytag: member="OITStub::dfltproc" ref="a9fb267773476f8c002fe94eb27cc1084" args="" -->
+Tcl_Obj *&nbsp;</td><td class="memItemRight" valign="bottom"><b>dfltproc</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affbaa81ebb290e3fc5283d08bb4ec5d4"></a><!-- doxytag: member="OITStub::actproc" ref="affbaa81ebb290e3fc5283d08bb4ec5d4" args="" -->
+Tcl_Obj *&nbsp;</td><td class="memItemRight" valign="bottom"><b>actproc</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a100903697974cd38720681e42df1e016"></a><!-- doxytag: member="OITStub::ases" ref="a100903697974cd38720681e42df1e016" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>ases</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af9f01009099b1f36a76f3ed47653f013"></a><!-- doxytag: member="OITStub::stat" ref="af9f01009099b1f36a76f3ed47653f013" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>stat</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/tcl/openisistcl.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOIT__Set-members.html b/doc/html/structOIT__Set-members.html
new file mode 100644
index 0000000..d93b010
--- /dev/null
+++ b/doc/html/structOIT__Set-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OIT_Set Member List</h1>This is the complete list of members for <a class="el" href="structOIT__Set.html">OIT_Set</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>dbid</b> (defined in <a class="el" href="structOIT__Set.html">OIT_Set</a>)</td><td><a class="el" href="structOIT__Set.html">OIT_Set</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>idx</b> (defined in <a class="el" href="structOIT__Set.html">OIT_Set</a>)</td><td><a class="el" href="structOIT__Set.html">OIT_Set</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ois</b> (defined in <a class="el" href="structOIT__Set.html">OIT_Set</a>)</td><td><a class="el" href="structOIT__Set.html">OIT_Set</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ses</b> (defined in <a class="el" href="structOIT__Set.html">OIT_Set</a>)</td><td><a class="el" href="structOIT__Set.html">OIT_Set</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOIT__Set.html b/doc/html/structOIT__Set.html
new file mode 100644
index 0000000..1131bb3
--- /dev/null
+++ b/doc/html/structOIT__Set.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OIT_Set Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OIT_Set Struct Reference</h1><!-- doxytag: class="OIT_Set" -->
+<p><a href="structOIT__Set-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32bfd3017871e2bde8d99620cded9126"></a><!-- doxytag: member="OIT_Set::ses" ref="a32bfd3017871e2bde8d99620cded9126" args="" -->
+OpenIsisSession&nbsp;</td><td class="memItemRight" valign="bottom"><b>ses</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba12d619e1919f580be58a8f32897435"></a><!-- doxytag: member="OIT_Set::idx" ref="aba12d619e1919f580be58a8f32897435" args="" -->
+long&nbsp;</td><td class="memItemRight" valign="bottom"><b>idx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8af5dcd104840869274181954e45626"></a><!-- doxytag: member="OIT_Set::dbid" ref="ad8af5dcd104840869274181954e45626" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b004dc2fb79924d5303dcb11d2c2fec"></a><!-- doxytag: member="OIT_Set::ois" ref="a5b004dc2fb79924d5303dcb11d2c2fec" args="" -->
+<a class="el" href="structOpenIsisSet.html">OpenIsisSet</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>ois</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/tcl/openisistcl.087.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structObj-members.html b/doc/html/structObj-members.html
new file mode 100644
index 0000000..98f6a4c
--- /dev/null
+++ b/doc/html/structObj-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Obj Member List</h1>This is the complete list of members for <a class="el" href="structObj.html">Obj</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>snd</b> (defined in <a class="el" href="structObj.html">Obj</a>)</td><td><a class="el" href="structObj.html">Obj</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structObj.html b/doc/html/structObj.html
new file mode 100644
index 0000000..dc3deca
--- /dev/null
+++ b/doc/html/structObj.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Obj Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Obj Struct Reference</h1><!-- doxytag: class="Obj" -->
+<p><a href="structObj-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a639ae686356de968a60bc6270724b837"></a><!-- doxytag: member="Obj::snd" ref="a639ae686356de968a60bc6270724b837" args="" -->
+disp *&nbsp;</td><td class="memItemRight" valign="bottom"><b>snd</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="pw_8h_source.html">pw.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisDXLoop-members.html b/doc/html/structOpenIsisDXLoop-members.html
new file mode 100644
index 0000000..2a83469
--- /dev/null
+++ b/doc/html/structOpenIsisDXLoop-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisDXLoop Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cb</b> (defined in <a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a>)</td><td><a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flg</b> (defined in <a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a>)</td><td><a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>key</b> (defined in <a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a>)</td><td><a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>me</b> (defined in <a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a>)</td><td><a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>to</b> (defined in <a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a>)</td><td><a class="el" href="structOpenIsisDXLoop.html">OpenIsisDXLoop</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisDXLoop.html b/doc/html/structOpenIsisDXLoop.html
new file mode 100644
index 0000000..ef4eba8
--- /dev/null
+++ b/doc/html/structOpenIsisDXLoop.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisDXLoop Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisDXLoop Struct Reference</h1><!-- doxytag: class="OpenIsisDXLoop" -->
+<p><a href="structOpenIsisDXLoop-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a066fba44f263c34fbf082870161c34e5"></a><!-- doxytag: member="OpenIsisDXLoop::flg" ref="a066fba44f263c34fbf082870161c34e5" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4607a8d29386f2dc75b23e358594c334"></a><!-- doxytag: member="OpenIsisDXLoop::me" ref="a4607a8d29386f2dc75b23e358594c334" args="" -->
+void *&nbsp;</td><td class="memItemRight" valign="bottom"><b>me</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae772480ea7d82759cbfd4106f56e912c"></a><!-- doxytag: member="OpenIsisDXLoop::cb" ref="ae772480ea7d82759cbfd4106f56e912c" args="" -->
+OpenIsisDXCb *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4282cfb4a93bac66c3b3dc2f19103e76"></a><!-- doxytag: member="OpenIsisDXLoop::key" ref="a4282cfb4a93bac66c3b3dc2f19103e76" args="" -->
+<a class="el" href="structOpenIsisKey.html">OpenIsisKey</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a90b8df2051c9278279f0c3d31768c5e4"></a><!-- doxytag: member="OpenIsisDXLoop::to" ref="a90b8df2051c9278279f0c3d31768c5e4" args="" -->
+<a class="el" href="structOpenIsisKey.html">OpenIsisKey</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>to</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisDb-members.html b/doc/html/structOpenIsisDb-members.html
new file mode 100644
index 0000000..8564ecd
--- /dev/null
+++ b/doc/html/structOpenIsisDb-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisDb Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisDb.html">OpenIsisDb</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cfg</b> (defined in <a class="el" href="structOpenIsisDb.html">OpenIsisDb</a>)</td><td><a class="el" href="structOpenIsisDb.html">OpenIsisDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dbid</b> (defined in <a class="el" href="structOpenIsisDb.html">OpenIsisDb</a>)</td><td><a class="el" href="structOpenIsisDb.html">OpenIsisDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fdt</b> (defined in <a class="el" href="structOpenIsisDb.html">OpenIsisDb</a>)</td><td><a class="el" href="structOpenIsisDb.html">OpenIsisDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mntcnt</b> (defined in <a class="el" href="structOpenIsisDb.html">OpenIsisDb</a>)</td><td><a class="el" href="structOpenIsisDb.html">OpenIsisDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>name</b> (defined in <a class="el" href="structOpenIsisDb.html">OpenIsisDb</a>)</td><td><a class="el" href="structOpenIsisDb.html">OpenIsisDb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tms</b> (defined in <a class="el" href="structOpenIsisDb.html">OpenIsisDb</a>)</td><td><a class="el" href="structOpenIsisDb.html">OpenIsisDb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisDb.html b/doc/html/structOpenIsisDb.html
new file mode 100644
index 0000000..4550b3f
--- /dev/null
+++ b/doc/html/structOpenIsisDb.html
@@ -0,0 +1,87 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisDb Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisDb Struct Reference</h1><!-- doxytag: class="OpenIsisDb" -->
+<p><a href="structOpenIsisDb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeadc53c2ac2f06702f456b5aa512f976"></a><!-- doxytag: member="OpenIsisDb::name" ref="aeadc53c2ac2f06702f456b5aa512f976" args="[OPENISIS_DB_NAMELEN]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>name</b> [OPENISIS_DB_NAMELEN]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43e3eb4a251f36a6b5dd0e2733a49ca7"></a><!-- doxytag: member="OpenIsisDb::dbid" ref="a43e3eb4a251f36a6b5dd0e2733a49ca7" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aabfedff9849bdb934bb66db186fbe0e9"></a><!-- doxytag: member="OpenIsisDb::mntcnt" ref="aabfedff9849bdb934bb66db186fbe0e9" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mntcnt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1243d43fa676981d07f6d38057c91b95"></a><!-- doxytag: member="OpenIsisDb::tms" ref="a1243d43fa676981d07f6d38057c91b95" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tms</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8c476bc4df7ae0dfe70b247dd0a895f"></a><!-- doxytag: member="OpenIsisDb::cfg" ref="ac8c476bc4df7ae0dfe70b247dd0a895f" args="" -->
+<a class="el" href="structOpenIsisRec.html">OpenIsisRec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cfg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a2b913a436ebf70e7de84f82a918ac6"></a><!-- doxytag: member="OpenIsisDb::fdt" ref="a5a2b913a436ebf70e7de84f82a918ac6" args="" -->
+<a class="el" href="structOpenIsisFdt.html">OpenIsisFdt</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>fdt</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisFd-members.html b/doc/html/structOpenIsisFd-members.html
new file mode 100644
index 0000000..66eea2d
--- /dev/null
+++ b/doc/html/structOpenIsisFd-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisFd Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>desc</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dflt</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>id</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>info</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>name</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pat</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rep</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>slen</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>subf</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>subs</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>type</b> (defined in <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a>)</td><td><a class="el" href="structOpenIsisFd.html">OpenIsisFd</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisFd.html b/doc/html/structOpenIsisFd.html
new file mode 100644
index 0000000..0f7e1da
--- /dev/null
+++ b/doc/html/structOpenIsisFd.html
@@ -0,0 +1,99 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisFd Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisFd Struct Reference</h1><!-- doxytag: class="OpenIsisFd" -->
+<p><a href="structOpenIsisFd-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a274c97480f2b80bf036133ee8f1df594"></a><!-- doxytag: member="OpenIsisFd::id" ref="a274c97480f2b80bf036133ee8f1df594" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>id</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11528e5eaa7a1ab230a4025c98df0da1"></a><!-- doxytag: member="OpenIsisFd::subf" ref="a11528e5eaa7a1ab230a4025c98df0da1" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>subf</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad55b447e08fcef0d11983d09eba4e45b"></a><!-- doxytag: member="OpenIsisFd::type" ref="ad55b447e08fcef0d11983d09eba4e45b" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>type</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8d582fd5f92500337a9470aa4fd8652"></a><!-- doxytag: member="OpenIsisFd::rep" ref="ab8d582fd5f92500337a9470aa4fd8652" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>rep</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8860d4bef7b705a9bddc006ca256375f"></a><!-- doxytag: member="OpenIsisFd::slen" ref="a8860d4bef7b705a9bddc006ca256375f" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>slen</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e472f53e7c88249eff83532ba78d097"></a><!-- doxytag: member="OpenIsisFd::len" ref="a8e472f53e7c88249eff83532ba78d097" args="" -->
+short&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3244f9b22a164d4d9df84d15ad560e9d"></a><!-- doxytag: member="OpenIsisFd::name" ref="a3244f9b22a164d4d9df84d15ad560e9d" args="[OPENISIS_FD_NAMELEN]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>name</b> [OPENISIS_FD_NAMELEN]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92406fc4e0f4da1faa11932d1be43e89"></a><!-- doxytag: member="OpenIsisFd::desc" ref="a92406fc4e0f4da1faa11932d1be43e89" args="[OPENISIS_FD_NAMELEN]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>desc</b> [OPENISIS_FD_NAMELEN]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedd42361cc26aeb6756da6df9af52930"></a><!-- doxytag: member="OpenIsisFd::pat" ref="aedd42361cc26aeb6756da6df9af52930" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>pat</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d56b36ee12d88ce5691f5d693d405ef"></a><!-- doxytag: member="OpenIsisFd::dflt" ref="a7d56b36ee12d88ce5691f5d693d405ef" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>dflt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71bf30f9402277a2032f0ad490eb7285"></a><!-- doxytag: member="OpenIsisFd::info" ref="a71bf30f9402277a2032f0ad490eb7285" args="" -->
+<a class="el" href="structOpenIsisRec.html">OpenIsisRec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>info</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf69eaadc4cf792ee908ea0d5e70b3db"></a><!-- doxytag: member="OpenIsisFd::subs" ref="aaf69eaadc4cf792ee908ea0d5e70b3db" args="" -->
+struct <a class="el" href="structOpenIsisFd.html">OpenIsisFd</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><b>subs</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisFdt-members.html b/doc/html/structOpenIsisFdt-members.html
new file mode 100644
index 0000000..152790a
--- /dev/null
+++ b/doc/html/structOpenIsisFdt-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisFdt Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisFdt.html">OpenIsisFdt</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>fd</b> (defined in <a class="el" href="structOpenIsisFdt.html">OpenIsisFdt</a>)</td><td><a class="el" href="structOpenIsisFdt.html">OpenIsisFdt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structOpenIsisFdt.html">OpenIsisFdt</a>)</td><td><a class="el" href="structOpenIsisFdt.html">OpenIsisFdt</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rec</b> (defined in <a class="el" href="structOpenIsisFdt.html">OpenIsisFdt</a>)</td><td><a class="el" href="structOpenIsisFdt.html">OpenIsisFdt</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisFdt.html b/doc/html/structOpenIsisFdt.html
new file mode 100644
index 0000000..26269fb
--- /dev/null
+++ b/doc/html/structOpenIsisFdt.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisFdt Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisFdt Struct Reference</h1><!-- doxytag: class="OpenIsisFdt" -->
+<p><code>#include &lt;<a class="el" href="openisis_8h_source.html">openisis.h</a>&gt;</code></p>
+
+<p><a href="structOpenIsisFdt-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab086d2619b9662dbb7b10b854b240214"></a><!-- doxytag: member="OpenIsisFdt::len" ref="ab086d2619b9662dbb7b10b854b240214" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15261448faebc47180d179ef169e9819"></a><!-- doxytag: member="OpenIsisFdt::fd" ref="a15261448faebc47180d179ef169e9819" args="" -->
+<a class="el" href="structOpenIsisFd.html">OpenIsisFd</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>fd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f06c5f6fd9c6c2b34016e36909a44c8"></a><!-- doxytag: member="OpenIsisFdt::rec" ref="a4f06c5f6fd9c6c2b34016e36909a44c8" args="" -->
+<a class="el" href="structOpenIsisRec.html">OpenIsisRec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>rec</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>field description table. </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisField-members.html b/doc/html/structOpenIsisField-members.html
new file mode 100644
index 0000000..99fca16
--- /dev/null
+++ b/doc/html/structOpenIsisField-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisField Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisField.html">OpenIsisField</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structOpenIsisField.html">OpenIsisField</a>)</td><td><a class="el" href="structOpenIsisField.html">OpenIsisField</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structOpenIsisField.html">OpenIsisField</a>)</td><td><a class="el" href="structOpenIsisField.html">OpenIsisField</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>val</b> (defined in <a class="el" href="structOpenIsisField.html">OpenIsisField</a>)</td><td><a class="el" href="structOpenIsisField.html">OpenIsisField</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisField.html b/doc/html/structOpenIsisField.html
new file mode 100644
index 0000000..b80f504
--- /dev/null
+++ b/doc/html/structOpenIsisField.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisField Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisField Struct Reference</h1><!-- doxytag: class="OpenIsisField" -->
+<p><code>#include &lt;<a class="el" href="openisis_8h_source.html">openisis.h</a>&gt;</code></p>
+
+<p><a href="structOpenIsisField-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba6210da2d4f5634877ef9da3bf673e2"></a><!-- doxytag: member="OpenIsisField::tag" ref="aba6210da2d4f5634877ef9da3bf673e2" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb7a0c27d6e68c7c28b70d29c114374d"></a><!-- doxytag: member="OpenIsisField::val" ref="abb7a0c27d6e68c7c28b70d29c114374d" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>val</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23c679ec896f3c1d84fda06b2b72e13f"></a><!-- doxytag: member="OpenIsisField::len" ref="a23c679ec896f3c1d84fda06b2b72e13f" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>cooked version of an ISIS field. values are *NOT* terminated by a 0 byte. </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisFld-members.html b/doc/html/structOpenIsisFld-members.html
new file mode 100644
index 0000000..b035311
--- /dev/null
+++ b/doc/html/structOpenIsisFld-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisFld Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisFld.html">OpenIsisFld</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structOpenIsisFld.html">OpenIsisFld</a>)</td><td><a class="el" href="structOpenIsisFld.html">OpenIsisFld</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>off</b> (defined in <a class="el" href="structOpenIsisFld.html">OpenIsisFld</a>)</td><td><a class="el" href="structOpenIsisFld.html">OpenIsisFld</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structOpenIsisFld.html">OpenIsisFld</a>)</td><td><a class="el" href="structOpenIsisFld.html">OpenIsisFld</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisFld.html b/doc/html/structOpenIsisFld.html
new file mode 100644
index 0000000..544f859
--- /dev/null
+++ b/doc/html/structOpenIsisFld.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisFld Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisFld Struct Reference</h1><!-- doxytag: class="OpenIsisFld" -->
+<p><code>#include &lt;<a class="el" href="openisis_8h_source.html">openisis.h</a>&gt;</code></p>
+
+<p><a href="structOpenIsisFld-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a4cef3c7347c1e4af8b92b5b828a6d5"></a><!-- doxytag: member="OpenIsisFld::tag" ref="a1a4cef3c7347c1e4af8b92b5b828a6d5" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9771b0aa94d49c1cbebca0a81f140a07"></a><!-- doxytag: member="OpenIsisFld::off" ref="a9771b0aa94d49c1cbebca0a81f140a07" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>off</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad133826973483c49c4e4e41de09332ba"></a><!-- doxytag: member="OpenIsisFld::len" ref="ad133826973483c49c4e4e41de09332ba" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>raw version of an ISIS field. off gives an offset from the start of the record taken as char*. values are *NOT* terminated by a 0 byte. </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisHit-members.html b/doc/html/structOpenIsisHit-members.html
new file mode 100644
index 0000000..1c86008
--- /dev/null
+++ b/doc/html/structOpenIsisHit-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisHit Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisHit.html">OpenIsisHit</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>dbn</b> (defined in <a class="el" href="structOpenIsisHit.html">OpenIsisHit</a>)</td><td><a class="el" href="structOpenIsisHit.html">OpenIsisHit</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mfn</b> (defined in <a class="el" href="structOpenIsisHit.html">OpenIsisHit</a>)</td><td><a class="el" href="structOpenIsisHit.html">OpenIsisHit</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>occ</b> (defined in <a class="el" href="structOpenIsisHit.html">OpenIsisHit</a>)</td><td><a class="el" href="structOpenIsisHit.html">OpenIsisHit</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pos</b> (defined in <a class="el" href="structOpenIsisHit.html">OpenIsisHit</a>)</td><td><a class="el" href="structOpenIsisHit.html">OpenIsisHit</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structOpenIsisHit.html">OpenIsisHit</a>)</td><td><a class="el" href="structOpenIsisHit.html">OpenIsisHit</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisHit.html b/doc/html/structOpenIsisHit.html
new file mode 100644
index 0000000..914e62d
--- /dev/null
+++ b/doc/html/structOpenIsisHit.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisHit Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisHit Struct Reference</h1><!-- doxytag: class="OpenIsisHit" -->
+<p><a href="structOpenIsisHit-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1f388072005df99816627fa070f1e51"></a><!-- doxytag: member="OpenIsisHit::mfn" ref="ae1f388072005df99816627fa070f1e51" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>mfn</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8aae7ab916f3c8ab3387d5d6e283eea8"></a><!-- doxytag: member="OpenIsisHit::tag" ref="a8aae7ab916f3c8ab3387d5d6e283eea8" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a524d0068e88dcaa26ac7f5882ef67bf3"></a><!-- doxytag: member="OpenIsisHit::occ" ref="a524d0068e88dcaa26ac7f5882ef67bf3" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>occ</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f7a6c9d65f221ffddddbee4b0492c80"></a><!-- doxytag: member="OpenIsisHit::pos" ref="a8f7a6c9d65f221ffddddbee4b0492c80" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f5a0f62dd265233966c631b26ad8855"></a><!-- doxytag: member="OpenIsisHit::dbn" ref="a8f5a0f62dd265233966c631b26ad8855" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbn</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisKey-members.html b/doc/html/structOpenIsisKey-members.html
new file mode 100644
index 0000000..83e51d9
--- /dev/null
+++ b/doc/html/structOpenIsisKey-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisKey Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisKey.html">OpenIsisKey</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>byt</b> (defined in <a class="el" href="structOpenIsisKey.html">OpenIsisKey</a>)</td><td><a class="el" href="structOpenIsisKey.html">OpenIsisKey</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structOpenIsisKey.html">OpenIsisKey</a>)</td><td><a class="el" href="structOpenIsisKey.html">OpenIsisKey</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>val</b> (defined in <a class="el" href="structOpenIsisKey.html">OpenIsisKey</a>)</td><td><a class="el" href="structOpenIsisKey.html">OpenIsisKey</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisKey.html b/doc/html/structOpenIsisKey.html
new file mode 100644
index 0000000..c20ffbd
--- /dev/null
+++ b/doc/html/structOpenIsisKey.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisKey Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisKey Struct Reference</h1><!-- doxytag: class="OpenIsisKey" -->
+<p><a href="structOpenIsisKey-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5750f45a8647bad0e0f512b32c2a0cb3"></a><!-- doxytag: member="OpenIsisKey::val" ref="a5750f45a8647bad0e0f512b32c2a0cb3" args="" -->
+<a class="el" href="structOpenIsisVal.html">OpenIsisVal</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>val</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae65a83685f1158c138c1f123802952bf"></a><!-- doxytag: member="OpenIsisKey::len" ref="ae65a83685f1158c138c1f123802952bf" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21df0c7465c5220d08bc3e05e4c1c10e"></a><!-- doxytag: member="OpenIsisKey::byt" ref="a21df0c7465c5220d08bc3e05e4c1c10e" args="[255]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>byt</b> [255]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisLT-members.html b/doc/html/structOpenIsisLT-members.html
new file mode 100644
index 0000000..9778fc7
--- /dev/null
+++ b/doc/html/structOpenIsisLT-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisLT Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisLT.html">OpenIsisLT</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>arr</b> (defined in <a class="el" href="structOpenIsisLT.html">OpenIsisLT</a>)</td><td><a class="el" href="structOpenIsisLT.html">OpenIsisLT</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>num</b> (defined in <a class="el" href="structOpenIsisLT.html">OpenIsisLT</a>)</td><td><a class="el" href="structOpenIsisLT.html">OpenIsisLT</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>siz</b> (defined in <a class="el" href="structOpenIsisLT.html">OpenIsisLT</a>)</td><td><a class="el" href="structOpenIsisLT.html">OpenIsisLT</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisLT.html b/doc/html/structOpenIsisLT.html
new file mode 100644
index 0000000..f9e4d0c
--- /dev/null
+++ b/doc/html/structOpenIsisLT.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisLT Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisLT Struct Reference</h1><!-- doxytag: class="OpenIsisLT" -->
+<p><a href="structOpenIsisLT-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad78819230002d54ce7b4747192ebec78"></a><!-- doxytag: member="OpenIsisLT::arr" ref="ad78819230002d54ce7b4747192ebec78" args="" -->
+<a class="el" href="structLutiLTEnt.html">LutiLTEnt</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>arr</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0892b7b884cec124fd66bad1ee7f0f13"></a><!-- doxytag: member="OpenIsisLT::siz" ref="a0892b7b884cec124fd66bad1ee7f0f13" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>siz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a233250396bb08d63d2f76170bca72764"></a><!-- doxytag: member="OpenIsisLT::num" ref="a233250396bb08d63d2f76170bca72764" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>num</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/luti.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisRaw-members.html b/doc/html/structOpenIsisRaw-members.html
new file mode 100644
index 0000000..3937662
--- /dev/null
+++ b/doc/html/structOpenIsisRaw-members.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisRaw Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>base</b> (defined in <a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a>)</td><td><a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>bytes</b> (defined in <a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a>)</td><td><a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dbid</b> (defined in <a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a>)</td><td><a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>field</b> (defined in <a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a>)</td><td><a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fields</b> (defined in <a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a>)</td><td><a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a>)</td><td><a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rowid</b> (defined in <a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a>)</td><td><a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>state</b> (defined in <a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a>)</td><td><a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>used</b> (defined in <a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a>)</td><td><a class="el" href="structOpenIsisRaw.html">OpenIsisRaw</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisRaw.html b/doc/html/structOpenIsisRaw.html
new file mode 100644
index 0000000..0fe04ed
--- /dev/null
+++ b/doc/html/structOpenIsisRaw.html
@@ -0,0 +1,97 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisRaw Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisRaw Struct Reference</h1><!-- doxytag: class="OpenIsisRaw" -->
+<p><code>#include &lt;<a class="el" href="openisis_8h_source.html">openisis.h</a>&gt;</code></p>
+
+<p><a href="structOpenIsisRaw-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5500c0669095eacfd80fed6c843ec48"></a><!-- doxytag: member="OpenIsisRaw::dbid" ref="ab5500c0669095eacfd80fed6c843ec48" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae20a213873e69271aa6212448ab1751"></a><!-- doxytag: member="OpenIsisRaw::rowid" ref="aae20a213873e69271aa6212448ab1751" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>rowid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6c5d43cc035847a372f74e6d7dae251"></a><!-- doxytag: member="OpenIsisRaw::bytes" ref="ae6c5d43cc035847a372f74e6d7dae251" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>bytes</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b368ae0c43d933e4024d8a99907f1a5"></a><!-- doxytag: member="OpenIsisRaw::used" ref="a0b368ae0c43d933e4024d8a99907f1a5" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>used</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6df65ed88a20a0ac27b6e688bd80388"></a><!-- doxytag: member="OpenIsisRaw::fields" ref="ac6df65ed88a20a0ac27b6e688bd80388" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>fields</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad48df104c5797d9ebc3d288a4d9f9fe5"></a><!-- doxytag: member="OpenIsisRaw::base" ref="ad48df104c5797d9ebc3d288a4d9f9fe5" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>base</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9522459ad54f91d8fc30b5fa966b778a"></a><!-- doxytag: member="OpenIsisRaw::len" ref="a9522459ad54f91d8fc30b5fa966b778a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2227fd7045cf74f4088357d519219ea1"></a><!-- doxytag: member="OpenIsisRaw::state" ref="a2227fd7045cf74f4088357d519219ea1" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>state</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a8650d23847a1aaa4ea784529ef1048"></a><!-- doxytag: member="OpenIsisRaw::field" ref="a7a8650d23847a1aaa4ea784529ef1048" args="[1]" -->
+<a class="el" href="structOpenIsisFld.html">OpenIsisFld</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>field</b> [1]</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>raw version of an ISIS Record. rarely used. </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisRec-members.html b/doc/html/structOpenIsisRec-members.html
new file mode 100644
index 0000000..f38ab58
--- /dev/null
+++ b/doc/html/structOpenIsisRec-members.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisRec Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>base</b> (defined in <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a>)</td><td><a class="el" href="structOpenIsisRec.html">OpenIsisRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>bytes</b> (defined in <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a>)</td><td><a class="el" href="structOpenIsisRec.html">OpenIsisRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dbid</b> (defined in <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a>)</td><td><a class="el" href="structOpenIsisRec.html">OpenIsisRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>field</b> (defined in <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a>)</td><td><a class="el" href="structOpenIsisRec.html">OpenIsisRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fields</b> (defined in <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a>)</td><td><a class="el" href="structOpenIsisRec.html">OpenIsisRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a>)</td><td><a class="el" href="structOpenIsisRec.html">OpenIsisRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rowid</b> (defined in <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a>)</td><td><a class="el" href="structOpenIsisRec.html">OpenIsisRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>state</b> (defined in <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a>)</td><td><a class="el" href="structOpenIsisRec.html">OpenIsisRec</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>used</b> (defined in <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a>)</td><td><a class="el" href="structOpenIsisRec.html">OpenIsisRec</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisRec.html b/doc/html/structOpenIsisRec.html
new file mode 100644
index 0000000..7a8c1e2
--- /dev/null
+++ b/doc/html/structOpenIsisRec.html
@@ -0,0 +1,97 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisRec Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisRec Struct Reference</h1><!-- doxytag: class="OpenIsisRec" -->
+<p><code>#include &lt;<a class="el" href="openisis_8h_source.html">openisis.h</a>&gt;</code></p>
+
+<p><a href="structOpenIsisRec-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a716c733e7bb691b1550a740439f47072"></a><!-- doxytag: member="OpenIsisRec::dbid" ref="a716c733e7bb691b1550a740439f47072" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a981298b916ef81b2859802caa4bbb63c"></a><!-- doxytag: member="OpenIsisRec::rowid" ref="a981298b916ef81b2859802caa4bbb63c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>rowid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f67cb61cfa3eaf7e8c1678d73c114b1"></a><!-- doxytag: member="OpenIsisRec::bytes" ref="a0f67cb61cfa3eaf7e8c1678d73c114b1" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>bytes</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeaa1eb8897f0ca0e17d0f1a31f5bac59"></a><!-- doxytag: member="OpenIsisRec::used" ref="aeaa1eb8897f0ca0e17d0f1a31f5bac59" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>used</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99211993316a0cb16ad2b4685e8be545"></a><!-- doxytag: member="OpenIsisRec::fields" ref="a99211993316a0cb16ad2b4685e8be545" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>fields</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0db6fe59f62721659bc2d821c2937c1"></a><!-- doxytag: member="OpenIsisRec::base" ref="ae0db6fe59f62721659bc2d821c2937c1" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>base</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a318736c59d3c1b665bc7cc871ff9c354"></a><!-- doxytag: member="OpenIsisRec::len" ref="a318736c59d3c1b665bc7cc871ff9c354" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad65f21c8e316e66724b909bdef0857c2"></a><!-- doxytag: member="OpenIsisRec::state" ref="ad65f21c8e316e66724b909bdef0857c2" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>state</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add61b9040e1ea0050a1e1fd7d6fd7703"></a><!-- doxytag: member="OpenIsisRec::field" ref="add61b9040e1ea0050a1e1fd7d6fd7703" args="[1]" -->
+<a class="el" href="structOpenIsisField.html">OpenIsisField</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>field</b> [1]</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>cooked version of an ISIS Record. </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisRecStream-members.html b/doc/html/structOpenIsisRecStream-members.html
new file mode 100644
index 0000000..7074d85
--- /dev/null
+++ b/doc/html/structOpenIsisRecStream-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisRecStream Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>buf</b> (defined in <a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a>)</td><td><a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dict</b> (defined in <a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a>)</td><td><a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flg</b> (defined in <a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a>)</td><td><a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>in</b> (defined in <a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a>)</td><td><a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rec</b> (defined in <a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a>)</td><td><a class="el" href="structOpenIsisRecStream.html">OpenIsisRecStream</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisRecStream.html b/doc/html/structOpenIsisRecStream.html
new file mode 100644
index 0000000..c80e15d
--- /dev/null
+++ b/doc/html/structOpenIsisRecStream.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisRecStream Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisRecStream Struct Reference</h1><!-- doxytag: class="OpenIsisRecStream" -->
+<p><a href="structOpenIsisRecStream-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec922be396b727d7354260d9cbad403e"></a><!-- doxytag: member="OpenIsisRecStream::in" ref="aec922be396b727d7354260d9cbad403e" args="" -->
+OpenIsisStream&nbsp;</td><td class="memItemRight" valign="bottom"><b>in</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f589abfed516eed36fb7dbabd3f1493"></a><!-- doxytag: member="OpenIsisRecStream::flg" ref="a5f589abfed516eed36fb7dbabd3f1493" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82af553e0fd24462acae2b976b1c5b03"></a><!-- doxytag: member="OpenIsisRecStream::buf" ref="a82af553e0fd24462acae2b976b1c5b03" args="" -->
+<a class="el" href="structOpenIsisRec.html">OpenIsisRec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>buf</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62e600fee0c5415fb5b7cff308ee52a6"></a><!-- doxytag: member="OpenIsisRecStream::rec" ref="a62e600fee0c5415fb5b7cff308ee52a6" args="" -->
+<a class="el" href="structOpenIsisRec.html">OpenIsisRec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>rec</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0f000572ab99d5a2e75f5f052e28168"></a><!-- doxytag: member="OpenIsisRecStream::dict" ref="ad0f000572ab99d5a2e75f5f052e28168" args="" -->
+<a class="el" href="structOpenIsisRec.html">OpenIsisRec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>dict</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisSchema-members.html b/doc/html/structOpenIsisSchema-members.html
new file mode 100644
index 0000000..9d43841
--- /dev/null
+++ b/doc/html/structOpenIsisSchema-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisSchema Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cfg</b> (defined in <a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a>)</td><td><a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dbs</b> (defined in <a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a>)</td><td><a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mntcnt</b> (defined in <a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a>)</td><td><a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>name</b> (defined in <a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a>)</td><td><a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ndbs</b> (defined in <a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a>)</td><td><a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>scid</b> (defined in <a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a>)</td><td><a class="el" href="structOpenIsisSchema.html">OpenIsisSchema</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisSchema.html b/doc/html/structOpenIsisSchema.html
new file mode 100644
index 0000000..ea3108b
--- /dev/null
+++ b/doc/html/structOpenIsisSchema.html
@@ -0,0 +1,87 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisSchema Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisSchema Struct Reference</h1><!-- doxytag: class="OpenIsisSchema" -->
+<p><a href="structOpenIsisSchema-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9dae0b83789e86309f286aa1af02d0ef"></a><!-- doxytag: member="OpenIsisSchema::name" ref="a9dae0b83789e86309f286aa1af02d0ef" args="[OPENISIS_SC_NAMELEN]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>name</b> [OPENISIS_SC_NAMELEN]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52063a83a32bd902ba2805f706062f6a"></a><!-- doxytag: member="OpenIsisSchema::scid" ref="a52063a83a32bd902ba2805f706062f6a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>scid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a682114addad53ad4d52b2aa2a0982cde"></a><!-- doxytag: member="OpenIsisSchema::mntcnt" ref="a682114addad53ad4d52b2aa2a0982cde" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mntcnt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aefea295f73bb5c60b0e76080f74b6425"></a><!-- doxytag: member="OpenIsisSchema::cfg" ref="aefea295f73bb5c60b0e76080f74b6425" args="" -->
+<a class="el" href="structOpenIsisRec.html">OpenIsisRec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cfg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b4ebbe7c08d4a5ddea9950fe615c3c9"></a><!-- doxytag: member="OpenIsisSchema::ndbs" ref="a6b4ebbe7c08d4a5ddea9950fe615c3c9" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>ndbs</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea66a6e4c6627ed2762c7754088a4b69"></a><!-- doxytag: member="OpenIsisSchema::dbs" ref="aea66a6e4c6627ed2762c7754088a4b69" args="" -->
+<a class="el" href="structOpenIsisDb.html">OpenIsisDb</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbs</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisSet-members.html b/doc/html/structOpenIsisSet-members.html
new file mode 100644
index 0000000..b0640f2
--- /dev/null
+++ b/doc/html/structOpenIsisSet-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisSet Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisSet.html">OpenIsisSet</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>id</b> (defined in <a class="el" href="structOpenIsisSet.html">OpenIsisSet</a>)</td><td><a class="el" href="structOpenIsisSet.html">OpenIsisSet</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structOpenIsisSet.html">OpenIsisSet</a>)</td><td><a class="el" href="structOpenIsisSet.html">OpenIsisSet</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisSet.html b/doc/html/structOpenIsisSet.html
new file mode 100644
index 0000000..342e34b
--- /dev/null
+++ b/doc/html/structOpenIsisSet.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisSet Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisSet Struct Reference</h1><!-- doxytag: class="OpenIsisSet" -->
+<p><code>#include &lt;<a class="el" href="openisis_8h_source.html">openisis.h</a>&gt;</code></p>
+
+<p><a href="structOpenIsisSet-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85d170eab557d3b47e15117d2998f977"></a><!-- doxytag: member="OpenIsisSet::len" ref="a85d170eab557d3b47e15117d2998f977" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e0a207abf1649f88b023d13d98afc18"></a><!-- doxytag: member="OpenIsisSet::id" ref="a7e0a207abf1649f88b023d13d98afc18" args="[OPENISIS_SETLEN]" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>id</b> [OPENISIS_SETLEN]</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>record set type as returned from openIsisSearch. first entry is the set length n, followed by rowids 1..n. actual array length is thus n+1. </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisStb-members.html b/doc/html/structOpenIsisStb-members.html
new file mode 100644
index 0000000..d47f1f5
--- /dev/null
+++ b/doc/html/structOpenIsisStb-members.html
@@ -0,0 +1,84 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisStb Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>actcb</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>actcld</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cbdta</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>chn</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cld</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dbase</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>delp</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>head</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>host</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>hsh</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>port</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rdb</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rqs</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rqsp</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rsp</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>srq</b> (defined in <a class="el" href="structOpenIsisStb.html">OpenIsisStb</a>)</td><td><a class="el" href="structOpenIsisStb.html">OpenIsisStb</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisStb.html b/doc/html/structOpenIsisStb.html
new file mode 100644
index 0000000..b9d00d7
--- /dev/null
+++ b/doc/html/structOpenIsisStb.html
@@ -0,0 +1,107 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisStb Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisStb Struct Reference</h1><!-- doxytag: class="OpenIsisStb" -->
+<p><a href="structOpenIsisStb-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad1db65c21e6520e1ce02b0d5ddf106b2"></a><!-- doxytag: member="OpenIsisStb::head" ref="ad1db65c21e6520e1ce02b0d5ddf106b2" args="" -->
+Schema&nbsp;</td><td class="memItemRight" valign="bottom"><b>head</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ffe0086c020db3864abd5f680fe9aa6"></a><!-- doxytag: member="OpenIsisStb::host" ref="a7ffe0086c020db3864abd5f680fe9aa6" args="[LSTB_STHOSTLEN]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>host</b> [LSTB_STHOSTLEN]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa940861607cd37ae31106abad2f17e9e"></a><!-- doxytag: member="OpenIsisStb::port" ref="aa940861607cd37ae31106abad2f17e9e" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>port</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a663ba9883ad07ee969d5d3c13eed00f2"></a><!-- doxytag: member="OpenIsisStb::srq" ref="a663ba9883ad07ee969d5d3c13eed00f2" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>srq</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1335c5988d3574063f28d287f955e894"></a><!-- doxytag: member="OpenIsisStb::rqs" ref="a1335c5988d3574063f28d287f955e894" args="" -->
+<a class="el" href="structFld.html">Rec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>rqs</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0807df18356b3e132e7b037ea1be7cd"></a><!-- doxytag: member="OpenIsisStb::rsp" ref="ac0807df18356b3e132e7b037ea1be7cd" args="" -->
+<a class="el" href="structFld.html">Rec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>rsp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0aa644aba7c905c0f9cf213e66665efb"></a><!-- doxytag: member="OpenIsisStb::rdb" ref="a0aa644aba7c905c0f9cf213e66665efb" args="" -->
+<a class="el" href="structDb.html">Db</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>rdb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58b2bb2174052c939fa367919fd93704"></a><!-- doxytag: member="OpenIsisStb::dbase" ref="a58b2bb2174052c939fa367919fd93704" args="" -->
+<a class="el" href="structCDb.html">CDb</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbase</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc575401bb918a873f4263abb608ca45"></a><!-- doxytag: member="OpenIsisStb::hsh" ref="afc575401bb918a873f4263abb608ca45" args="" -->
+<a class="el" href="structOpenIsisLT.html">LutiLT</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>hsh</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae76e881a91e2bcea22cc65748b184529"></a><!-- doxytag: member="OpenIsisStb::chn" ref="ae76e881a91e2bcea22cc65748b184529" args="" -->
+<a class="el" href="structCliChnl.html">CliChnl</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>chn</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a858ccd8468455962833be2fe7d767a50"></a><!-- doxytag: member="OpenIsisStb::rqsp" ref="a858ccd8468455962833be2fe7d767a50" args="" -->
+OpenIsisStbRqsProc *&nbsp;</td><td class="memItemRight" valign="bottom"><b>rqsp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7368f3bcd22f1fbd230aa82333204381"></a><!-- doxytag: member="OpenIsisStb::delp" ref="a7368f3bcd22f1fbd230aa82333204381" args="" -->
+OpenIsisStbDelProc *&nbsp;</td><td class="memItemRight" valign="bottom"><b>delp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a712f1d31a8ea909f93386ef6ffb888ef"></a><!-- doxytag: member="OpenIsisStb::cld" ref="a712f1d31a8ea909f93386ef6ffb888ef" args="" -->
+void *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cld</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e786dc071fbe194cba7f11a033c6b83"></a><!-- doxytag: member="OpenIsisStb::actcb" ref="a8e786dc071fbe194cba7f11a033c6b83" args="" -->
+OpenIsisRspCb *&nbsp;</td><td class="memItemRight" valign="bottom"><b>actcb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7082f140c523d807b4a2e45f206ca575"></a><!-- doxytag: member="OpenIsisStb::actcld" ref="a7082f140c523d807b4a2e45f206ca575" args="" -->
+void *&nbsp;</td><td class="memItemRight" valign="bottom"><b>actcld</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd49b8cc1d0f43bed12f00956a013f17"></a><!-- doxytag: member="OpenIsisStb::cbdta" ref="acd49b8cc1d0f43bed12f00956a013f17" args="" -->
+<a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>cbdta</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lstb.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisStubCbData-members.html b/doc/html/structOpenIsisStubCbData-members.html
new file mode 100644
index 0000000..62dfd05
--- /dev/null
+++ b/doc/html/structOpenIsisStubCbData-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisStubCbData Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>delcb</b> (defined in <a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a>)</td><td><a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>delcld</b> (defined in <a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a>)</td><td><a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dfltcb</b> (defined in <a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a>)</td><td><a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dfltcld</b> (defined in <a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a>)</td><td><a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sendproc</b> (defined in <a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a>)</td><td><a class="el" href="structOpenIsisStubCbData.html">OpenIsisStubCbData</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisStubCbData.html b/doc/html/structOpenIsisStubCbData.html
new file mode 100644
index 0000000..14f53f3
--- /dev/null
+++ b/doc/html/structOpenIsisStubCbData.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisStubCbData Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisStubCbData Struct Reference</h1><!-- doxytag: class="OpenIsisStubCbData" -->
+<p><a href="structOpenIsisStubCbData-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8eb84c239ca12d9fc4ba2d3fefb053ea"></a><!-- doxytag: member="OpenIsisStubCbData::sendproc" ref="a8eb84c239ca12d9fc4ba2d3fefb053ea" args=")(OpenIsisStub stub, OpenIsisRec *rqs)" -->
+int(*&nbsp;</td><td class="memItemRight" valign="bottom"><b>sendproc</b> )(<a class="el" href="structOpenIsisStb.html">OpenIsisStub</a> stub, <a class="el" href="structOpenIsisRec.html">OpenIsisRec</a> *rqs)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5cc1d603ed647b081a0880abab9e141b"></a><!-- doxytag: member="OpenIsisStubCbData::dfltcb" ref="a5cc1d603ed647b081a0880abab9e141b" args="" -->
+OpenIsisRspCb *&nbsp;</td><td class="memItemRight" valign="bottom"><b>dfltcb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae986e84391db6a6eaa60a8168fd1ee86"></a><!-- doxytag: member="OpenIsisStubCbData::delcb" ref="ae986e84391db6a6eaa60a8168fd1ee86" args=")(void *cld, OpenIsisStub session, void *cbd)" -->
+void(*&nbsp;</td><td class="memItemRight" valign="bottom"><b>delcb</b> )(void *cld, <a class="el" href="structOpenIsisStb.html">OpenIsisStub</a> session, void *cbd)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac007583554da43749699feea35552f19"></a><!-- doxytag: member="OpenIsisStubCbData::dfltcld" ref="ac007583554da43749699feea35552f19" args="" -->
+void *&nbsp;</td><td class="memItemRight" valign="bottom"><b>dfltcld</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4dba42f10c5bcdc8cf1fd5050010a5d4"></a><!-- doxytag: member="OpenIsisStubCbData::delcld" ref="a4dba42f10c5bcdc8cf1fd5050010a5d4" args="" -->
+void *&nbsp;</td><td class="memItemRight" valign="bottom"><b>delcld</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisVal-members.html b/doc/html/structOpenIsisVal-members.html
new file mode 100644
index 0000000..8580569
--- /dev/null
+++ b/doc/html/structOpenIsisVal-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisVal Member List</h1>This is the complete list of members for <a class="el" href="structOpenIsisVal.html">OpenIsisVal</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>byt</b> (defined in <a class="el" href="structOpenIsisVal.html">OpenIsisVal</a>)</td><td><a class="el" href="structOpenIsisVal.html">OpenIsisVal</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structOpenIsisVal.html">OpenIsisVal</a>)</td><td><a class="el" href="structOpenIsisVal.html">OpenIsisVal</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structOpenIsisVal.html b/doc/html/structOpenIsisVal.html
new file mode 100644
index 0000000..92a8d2b
--- /dev/null
+++ b/doc/html/structOpenIsisVal.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: OpenIsisVal Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>OpenIsisVal Struct Reference</h1><!-- doxytag: class="OpenIsisVal" -->
+<p><a href="structOpenIsisVal-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2906b08568a409fab68c51229e67c205"></a><!-- doxytag: member="OpenIsisVal::len" ref="a2906b08568a409fab68c51229e67c205" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14733c46bc049f3b49dcb6287a2a6f50"></a><!-- doxytag: member="OpenIsisVal::byt" ref="a14733c46bc049f3b49dcb6287a2a6f50" args="[23]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>byt</b> [23]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="openisis_8h_source.html">openisis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structPool-members.html b/doc/html/structPool-members.html
new file mode 100644
index 0000000..789dde6
--- /dev/null
+++ b/doc/html/structPool-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Pool Member List</h1>This is the complete list of members for <a class="el" href="structPool.html">Pool</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>que</b> (defined in <a class="el" href="structPool.html">Pool</a>)</td><td><a class="el" href="structPool.html">Pool</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structPool.html b/doc/html/structPool.html
new file mode 100644
index 0000000..4b8765d
--- /dev/null
+++ b/doc/html/structPool.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Pool Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Pool Struct Reference</h1><!-- doxytag: class="Pool" -->
+<p><a href="structPool-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa609e5f5cef57671882efa7cf364ae46"></a><!-- doxytag: member="Pool::que" ref="aa609e5f5cef57671882efa7cf364ae46" args="" -->
+<a class="el" href="structQue.html">Que</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>que</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="lsv_8h_source.html">lsv.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structPrv-members.html b/doc/html/structPrv-members.html
new file mode 100644
index 0000000..0531155
--- /dev/null
+++ b/doc/html/structPrv-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Prv Member List</h1>This is the complete list of members for <a class="el" href="structPrv.html">Prv</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>dbo</b> (defined in <a class="el" href="structPrv.html">Prv</a>)</td><td><a class="el" href="structPrv.html">Prv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qry</b> (defined in <a class="el" href="structPrv.html">Prv</a>)</td><td><a class="el" href="structPrv.html">Prv</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structPrv.html b/doc/html/structPrv.html
new file mode 100644
index 0000000..9394b0b
--- /dev/null
+++ b/doc/html/structPrv.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Prv Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Prv Struct Reference</h1><!-- doxytag: class="Prv" -->
+<p><a href="structPrv-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae62bd781c4fa7514eeecf736d8a50a2a"></a><!-- doxytag: member="Prv::dbo" ref="ae62bd781c4fa7514eeecf736d8a50a2a" args="" -->
+<a class="el" href="structDbo.html">Dbo</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbo</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22212106290e9bd5522a6ce935632ae9"></a><!-- doxytag: member="Prv::qry" ref="a22212106290e9bd5522a6ce935632ae9" args="" -->
+<a class="el" href="structQry.html">Qry</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>qry</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structPst-members.html b/doc/html/structPst-members.html
new file mode 100644
index 0000000..9db7483
--- /dev/null
+++ b/doc/html/structPst-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Pst Member List</h1>This is the complete list of members for <a class="el" href="structPst.html">Pst</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>b</b> (defined in <a class="el" href="structPst.html">Pst</a>)</td><td><a class="el" href="structPst.html">Pst</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structPst.html b/doc/html/structPst.html
new file mode 100644
index 0000000..fe90641
--- /dev/null
+++ b/doc/html/structPst.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Pst Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Pst Struct Reference</h1><!-- doxytag: class="Pst" -->
+<p><a href="structPst-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5fb3a329fc1b7988f1f78c0b11c0468f"></a><!-- doxytag: member="Pst::b" ref="a5fb3a329fc1b7988f1f78c0b11c0468f" args="[8]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>b</b> [8]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cds.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structPtr.html b/doc/html/structPtr.html
new file mode 100644
index 0000000..11bc9d3
--- /dev/null
+++ b/doc/html/structPtr.html
@@ -0,0 +1,88 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Ptr Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Ptr Union Reference</h1><!-- doxytag: class="Ptr" -->
+<p><a href="unionPtr-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f8462421c2f16c27f7f2bd5be436874"></a><!-- doxytag: member="Ptr::tag" ref="a9f8462421c2f16c27f7f2bd5be436874" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5aebe33bce3fe7aced17530998d35565"></a><!-- doxytag: member="Ptr::ext" ref="a5aebe33bce3fe7aced17530998d35565" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>ext</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af57a2164f093f53e4268e60c2433efc1"></a><!-- doxytag: member="Ptr::rid" ref="af57a2164f093f53e4268e60c2433efc1" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>rid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedcaa563575bc56842c49499bbab745e"></a><!-- doxytag: member="Ptr::pos" ref="aedcaa563575bc56842c49499bbab745e" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a662c28556d05c069bd4f1586a19f8d40"></a><!-- doxytag: member="Ptr::bar" ref="a662c28556d05c069bd4f1586a19f8d40" args="" -->
+lll&nbsp;</td><td class="memItemRight" valign="bottom"><b>bar</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad036ca39862f86985b525c04e522b518"></a><!-- doxytag: member="Ptr::r" ref="ad036ca39862f86985b525c04e522b518" args="[16]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>r</b> [16]</td></tr>
+</table>
+<hr/>The documentation for this union was generated from the following files:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+<li>contrib/openisis/ldb.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQLoad-members.html b/doc/html/structQLoad-members.html
new file mode 100644
index 0000000..d92a7a2
--- /dev/null
+++ b/doc/html/structQLoad-members.html
@@ -0,0 +1,89 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>QLoad Member List</h1>This is the complete list of members for <a class="el" href="structQLoad.html">QLoad</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>ALIGN4K</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>blks</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cur</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fil</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>free</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>got</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>key</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>keyl</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>keys</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>let</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>m</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>maxl</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>maxv</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mout</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nkey</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nmem</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>s</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>span</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tot</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>val</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>vals</b> (defined in <a class="el" href="structQLoad.html">QLoad</a>)</td><td><a class="el" href="structQLoad.html">QLoad</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQLoad.html b/doc/html/structQLoad.html
new file mode 100644
index 0000000..87a68b2
--- /dev/null
+++ b/doc/html/structQLoad.html
@@ -0,0 +1,116 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: QLoad Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>QLoad Struct Reference</h1><!-- doxytag: class="QLoad" -->
+<p><a href="structQLoad-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeec58f43692fc92556620257ebce16f8"></a><!-- doxytag: member="QLoad::got" ref="aeec58f43692fc92556620257ebce16f8" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>got</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a063e56d40cdad67e254af1d602d74bb2"></a><!-- doxytag: member="QLoad::tot" ref="a063e56d40cdad67e254af1d602d74bb2" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>tot</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2bf75fdf1c73d40a2a5b6404f1221697"></a><!-- doxytag: member="QLoad::let" ref="a2bf75fdf1c73d40a2a5b6404f1221697" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>let</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afec48b035d0fb1ca765974949c58fcec"></a><!-- doxytag: member="QLoad::keys" ref="afec48b035d0fb1ca765974949c58fcec" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>keys</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a927a9114b038c5afd428496cf522aef8"></a><!-- doxytag: member="QLoad::keyl" ref="a927a9114b038c5afd428496cf522aef8" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>keyl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a362b20a0cbe50606f80d8f3ee1712519"></a><!-- doxytag: member="QLoad::maxl" ref="a362b20a0cbe50606f80d8f3ee1712519" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>maxl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa90e1fe0a65cbd39487ffcb37d0eee2"></a><!-- doxytag: member="QLoad::vals" ref="afa90e1fe0a65cbd39487ffcb37d0eee2" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>vals</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c4a40260e47cad3ed1b35f6445c0cdb"></a><!-- doxytag: member="QLoad::maxv" ref="a0c4a40260e47cad3ed1b35f6445c0cdb" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>maxv</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1bf8348cb90addac30ac04a38d1116ea"></a><!-- doxytag: member="QLoad::span" ref="a1bf8348cb90addac30ac04a38d1116ea" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>span</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83d56652589a5633896b8cb03064a306"></a><!-- doxytag: member="QLoad::free" ref="a83d56652589a5633896b8cb03064a306" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>free</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a466ac9ec83acd482e1ac229dad33617f"></a><!-- doxytag: member="QLoad::cur" ref="a466ac9ec83acd482e1ac229dad33617f" args="" -->
+<a class="el" href="unionLeaf.html">Leaf</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>cur</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab97c78118ababffc1a4ab878040ba9c6"></a><!-- doxytag: member="QLoad::key" ref="ab97c78118ababffc1a4ab878040ba9c6" args="" -->
+<a class="el" href="structKey.html">Key</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c6c72b0148059080d88a4528ee264bf"></a><!-- doxytag: member="QLoad::val" ref="a9c6c72b0148059080d88a4528ee264bf" args="[QENTMAX]" -->
+<a class="el" href="structVal.html">Val</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>val</b> [QENTMAX]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ad79ca435df6479d92e4618a5293d93"></a><!-- doxytag: member="QLoad::fil" ref="a1ad79ca435df6479d92e4618a5293d93" args="" -->
+file&nbsp;</td><td class="memItemRight" valign="bottom"><b>fil</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1a52ee3be39184edc8cb7eb778ed6c5"></a><!-- doxytag: member="QLoad::blks" ref="aa1a52ee3be39184edc8cb7eb778ed6c5" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>blks</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a881cd9f1bde8393c292b385c9e762e4b"></a><!-- doxytag: member="QLoad::nkey" ref="a881cd9f1bde8393c292b385c9e762e4b" args="" -->
+unsigned char **&nbsp;</td><td class="memItemRight" valign="bottom"><b>nkey</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad905599d87e6340b29ecd1a55da5c244"></a><!-- doxytag: member="QLoad::nmem" ref="ad905599d87e6340b29ecd1a55da5c244" args="" -->
+unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nmem</b></td></tr>
+<tr><td class="memItemLeft" ><a class="anchor" id="a963b7bcef64470c5fe4f74b6d7880020"></a><!-- doxytag: member="QLoad::ALIGN4K" ref="a963b7bcef64470c5fe4f74b6d7880020" args="" -->
+union {</td></tr>
+<tr><td class="memItemLeft" >&nbsp;&nbsp;&nbsp;<a class="el" href="structSortBuf.html">SortBuf</a>&nbsp;&nbsp;&nbsp;<b>s</b></td></tr>
+<tr><td class="memItemLeft" >&nbsp;&nbsp;&nbsp;MergeBlk&nbsp;&nbsp;&nbsp;<b>m</b> [MERGEWAY]</td></tr>
+<tr><td class="memItemLeft" valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><b>ALIGN4K</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afff6b260f7e175cf1454202860cb4ea1"></a><!-- doxytag: member="QLoad::mout" ref="afff6b260f7e175cf1454202860cb4ea1" args="" -->
+MergeBlk&nbsp;</td><td class="memItemRight" valign="bottom"><b>mout</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/qdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQLoop-members.html b/doc/html/structQLoop-members.html
new file mode 100644
index 0000000..8bb6857
--- /dev/null
+++ b/doc/html/structQLoop-members.html
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>QLoop Member List</h1>This is the complete list of members for <a class="el" href="structQLoop.html">QLoop</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cur</b> (defined in <a class="el" href="structQLoop.html">QLoop</a>)</td><td><a class="el" href="structQLoop.html">QLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flg</b> (defined in <a class="el" href="structQLoop.html">QLoop</a>)</td><td><a class="el" href="structQLoop.html">QLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>key</b> (defined in <a class="el" href="structQLoop.html">QLoop</a>)</td><td><a class="el" href="structQLoop.html">QLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nvals</b> (defined in <a class="el" href="structQLoop.html">QLoop</a>)</td><td><a class="el" href="structQLoop.html">QLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qcb</b> (defined in <a class="el" href="structQLoop.html">QLoop</a>)</td><td><a class="el" href="structQLoop.html">QLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qdx</b> (defined in <a class="el" href="structQLoop.html">QLoop</a>)</td><td><a class="el" href="structQLoop.html">QLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>to</b> (defined in <a class="el" href="structQLoop.html">QLoop</a>)</td><td><a class="el" href="structQLoop.html">QLoop</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>vals</b> (defined in <a class="el" href="structQLoop.html">QLoop</a>)</td><td><a class="el" href="structQLoop.html">QLoop</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQLoop.html b/doc/html/structQLoop.html
new file mode 100644
index 0000000..7cbe7ae
--- /dev/null
+++ b/doc/html/structQLoop.html
@@ -0,0 +1,91 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: QLoop Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>QLoop Struct Reference</h1><!-- doxytag: class="QLoop" -->
+<p><a href="structQLoop-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0536ff30dcab60cfdad8e403ca424821"></a><!-- doxytag: member="QLoop::qcb" ref="a0536ff30dcab60cfdad8e403ca424821" args="" -->
+QCb *&nbsp;</td><td class="memItemRight" valign="bottom"><b>qcb</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a11f7709ffc3e7f77c2ea0c35258414"></a><!-- doxytag: member="QLoop::qdx" ref="a3a11f7709ffc3e7f77c2ea0c35258414" args="" -->
+<a class="el" href="structQdx.html">Qdx</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>qdx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82e266054ef0f9f740d4f093724a5f5d"></a><!-- doxytag: member="QLoop::flg" ref="a82e266054ef0f9f740d4f093724a5f5d" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af56799ff044e8827f8e832441bc7fefc"></a><!-- doxytag: member="QLoop::key" ref="af56799ff044e8827f8e832441bc7fefc" args="" -->
+<a class="el" href="structKey.html">Key</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1838f4c27cb33648fb7821f7f220080e"></a><!-- doxytag: member="QLoop::to" ref="a1838f4c27cb33648fb7821f7f220080e" args="" -->
+<a class="el" href="structKey.html">Key</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>to</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef9e12a73e18b70aae8f3b2b1982b368"></a><!-- doxytag: member="QLoop::cur" ref="aef9e12a73e18b70aae8f3b2b1982b368" args="" -->
+<a class="el" href="structKey.html">Key</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>cur</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0485755f58e1a5ddad1b74fe037ba01"></a><!-- doxytag: member="QLoop::nvals" ref="ae0485755f58e1a5ddad1b74fe037ba01" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>nvals</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aada238745e6ab759426603bdddf5146a"></a><!-- doxytag: member="QLoop::vals" ref="aada238745e6ab759426603bdddf5146a" args="" -->
+const unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>vals</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQSet-members.html b/doc/html/structQSet-members.html
new file mode 100644
index 0000000..c24eb8b
--- /dev/null
+++ b/doc/html/structQSet-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>QSet Member List</h1>This is the complete list of members for <a class="el" href="structQSet.html">QSet</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>del</b> (defined in <a class="el" href="structQSet.html">QSet</a>)</td><td><a class="el" href="structQSet.html">QSet</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pfx</b> (defined in <a class="el" href="structQSet.html">QSet</a>)</td><td><a class="el" href="structQSet.html">QSet</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ptr</b> (defined in <a class="el" href="structQSet.html">QSet</a>)</td><td><a class="el" href="structQSet.html">QSet</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qdx</b> (defined in <a class="el" href="structQSet.html">QSet</a>)</td><td><a class="el" href="structQSet.html">QSet</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQSet.html b/doc/html/structQSet.html
new file mode 100644
index 0000000..6606e8b
--- /dev/null
+++ b/doc/html/structQSet.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: QSet Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>QSet Struct Reference</h1><!-- doxytag: class="QSet" -->
+<p><a href="structQSet-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add4db8ada17f0c02aa2581f1918788cc"></a><!-- doxytag: member="QSet::qdx" ref="add4db8ada17f0c02aa2581f1918788cc" args="" -->
+<a class="el" href="structQdx.html">Qdx</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>qdx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60c497c414c89cf8f8d244936ece1822"></a><!-- doxytag: member="QSet::del" ref="a60c497c414c89cf8f8d244936ece1822" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>del</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d869f6af01c7bd72f4cdb15bc870a12"></a><!-- doxytag: member="QSet::pfx" ref="a6d869f6af01c7bd72f4cdb15bc870a12" args="" -->
+<a class="el" href="structKey.html">Key</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>pfx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f6c7607745ef179a5f3f9773c46eb07"></a><!-- doxytag: member="QSet::ptr" ref="a2f6c7607745ef179a5f3f9773c46eb07" args="" -->
+<a class="el" href="structPtr.html">Ptr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>ptr</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQdx-members.html b/doc/html/structQdx-members.html
new file mode 100644
index 0000000..1f84543
--- /dev/null
+++ b/doc/html/structQdx-members.html
@@ -0,0 +1,84 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Qdx Member List</h1>This is the complete list of members for <a class="el" href="structQdx.html">Qdx</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cdx</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dpt</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flg</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fln</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ftp</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ksz</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>let</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lln</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lsz</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mqd</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mqx</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ptr</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qld</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>typ</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>uni</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>vsz</b> (defined in <a class="el" href="structQdx.html">Qdx</a>)</td><td><a class="el" href="structQdx.html">Qdx</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQdx.html b/doc/html/structQdx.html
new file mode 100644
index 0000000..97c5d09
--- /dev/null
+++ b/doc/html/structQdx.html
@@ -0,0 +1,107 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Qdx Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Qdx Struct Reference</h1><!-- doxytag: class="Qdx" -->
+<p><a href="structQdx-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d55a5165bf6dd1944068dc5ea702e7c"></a><!-- doxytag: member="Qdx::mqd" ref="a2d55a5165bf6dd1944068dc5ea702e7c" args="" -->
+file&nbsp;</td><td class="memItemRight" valign="bottom"><b>mqd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69608fc61d119f08d939c72813f6dcb7"></a><!-- doxytag: member="Qdx::mqx" ref="a69608fc61d119f08d939c72813f6dcb7" args="" -->
+<a class="el" href="structFMap.html">FMap</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>mqx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a258483d41e401bc54539458a284f9b44"></a><!-- doxytag: member="Qdx::cdx" ref="a258483d41e401bc54539458a284f9b44" args="" -->
+const <a class="el" href="structCdx.html">Cdx</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cdx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3f36c52637478fdeb280a0f024c4816"></a><!-- doxytag: member="Qdx::flg" ref="ad3f36c52637478fdeb280a0f024c4816" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40bdc2ea391227fd6ea11c373b2ba487"></a><!-- doxytag: member="Qdx::typ" ref="a40bdc2ea391227fd6ea11c373b2ba487" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>typ</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a90a050abcdb1462d6d433f6ed7a7eba1"></a><!-- doxytag: member="Qdx::ksz" ref="a90a050abcdb1462d6d433f6ed7a7eba1" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>ksz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34a83595a582819eb09215a6dbdcdd79"></a><!-- doxytag: member="Qdx::ptr" ref="a34a83595a582819eb09215a6dbdcdd79" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>ptr</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ceb23e194381b6abad43216e6822eec"></a><!-- doxytag: member="Qdx::let" ref="a4ceb23e194381b6abad43216e6822eec" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>let</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af12de79a0a9ce3ea9b5c7f81b26497a2"></a><!-- doxytag: member="Qdx::vsz" ref="af12de79a0a9ce3ea9b5c7f81b26497a2" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>vsz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bc5269de486312a5fe4203753ded4be"></a><!-- doxytag: member="Qdx::uni" ref="a4bc5269de486312a5fe4203753ded4be" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>uni</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affed9e638819d0d2cc5309bde3b3b279"></a><!-- doxytag: member="Qdx::ftp" ref="affed9e638819d0d2cc5309bde3b3b279" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>ftp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab13b56abf1d90af632c9c42c45ab2043"></a><!-- doxytag: member="Qdx::dpt" ref="ab13b56abf1d90af632c9c42c45ab2043" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>dpt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc4ddb40140c2645c24993e1b2462f8c"></a><!-- doxytag: member="Qdx::lsz" ref="adc4ddb40140c2645c24993e1b2462f8c" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>lsz</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbdb2c8a7bdc15683df66761c450dd72"></a><!-- doxytag: member="Qdx::lln" ref="acbdb2c8a7bdc15683df66761c450dd72" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>lln</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f003384fb1f1cf93f65f6c88004c5ed"></a><!-- doxytag: member="Qdx::fln" ref="a5f003384fb1f1cf93f65f6c88004c5ed" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>fln</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4f54280fd33e03eabc8ed85ccddec4c"></a><!-- doxytag: member="Qdx::qld" ref="aa4f54280fd33e03eabc8ed85ccddec4c" args="" -->
+struct <a class="el" href="structQLoad.html">QLoad</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>qld</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQrf-members.html b/doc/html/structQrf-members.html
new file mode 100644
index 0000000..50b2ed5
--- /dev/null
+++ b/doc/html/structQrf-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Qrf Member List</h1>This is the complete list of members for <a class="el" href="structQrf.html">Qrf</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>qry</b> (defined in <a class="el" href="structQrf.html">Qrf</a>)</td><td><a class="el" href="structQrf.html">Qrf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structQrf.html">Qrf</a>)</td><td><a class="el" href="structQrf.html">Qrf</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQrf.html b/doc/html/structQrf.html
new file mode 100644
index 0000000..ce2209e
--- /dev/null
+++ b/doc/html/structQrf.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Qrf Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Qrf Struct Reference</h1><!-- doxytag: class="Qrf" -->
+<p><a href="structQrf-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13a312dbdbf7f8fc5c8421e603be1bfe"></a><!-- doxytag: member="Qrf::tag" ref="a13a312dbdbf7f8fc5c8421e603be1bfe" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ed431f7a6e78f1b404c254306ef4260"></a><!-- doxytag: member="Qrf::qry" ref="a2ed431f7a6e78f1b404c254306ef4260" args="" -->
+<a class="el" href="structQry.html">Qry</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>qry</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQry-members.html b/doc/html/structQry-members.html
new file mode 100644
index 0000000..6dacad1
--- /dev/null
+++ b/doc/html/structQry-members.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Qry Member List</h1>This is the complete list of members for <a class="el" href="structQry.html">Qry</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>brk</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>buf</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cur</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dbo</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ebf</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>exp</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nxt</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qid</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>res</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>skp</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sln</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>srt</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>txt</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>use</b> (defined in <a class="el" href="structQry.html">Qry</a>)</td><td><a class="el" href="structQry.html">Qry</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQry.html b/doc/html/structQry.html
new file mode 100644
index 0000000..368e34a
--- /dev/null
+++ b/doc/html/structQry.html
@@ -0,0 +1,105 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Qry Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Qry Struct Reference</h1><!-- doxytag: class="Qry" -->
+<p><a href="structQry-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb48b484f839ec1f930f1b1d5f93575e"></a><!-- doxytag: member="Qry::nxt" ref="acb48b484f839ec1f930f1b1d5f93575e" args="" -->
+<a class="el" href="structQry.html">Qry</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75730ea7e3616f3c2e5e41d1ba39fd56"></a><!-- doxytag: member="Qry::dbo" ref="a75730ea7e3616f3c2e5e41d1ba39fd56" args="" -->
+<a class="el" href="structDbo.html">Dbo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbo</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a90e4c56fbd4227605618d1222d6295f8"></a><!-- doxytag: member="Qry::use" ref="a90e4c56fbd4227605618d1222d6295f8" args="" -->
+lolo&nbsp;</td><td class="memItemRight" valign="bottom"><b>use</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5a5100c31e39fe71222438f368f1972"></a><!-- doxytag: member="Qry::qid" ref="af5a5100c31e39fe71222438f368f1972" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>qid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73a04530d91d1ee5d15d464007939c65"></a><!-- doxytag: member="Qry::txt" ref="a73a04530d91d1ee5d15d464007939c65" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>txt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a063e527f5e01fb3691b01f66103c0c6e"></a><!-- doxytag: member="Qry::sln" ref="a063e527f5e01fb3691b01f66103c0c6e" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>sln</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afafc5fdd9fa009d0ac7c23118ef7ace4"></a><!-- doxytag: member="Qry::cur" ref="afafc5fdd9fa009d0ac7c23118ef7ace4" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>cur</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78609c24ba807c569b151b3597b7893f"></a><!-- doxytag: member="Qry::len" ref="a78609c24ba807c569b151b3597b7893f" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ea704a57bec37cffbbce1de32a5bd00"></a><!-- doxytag: member="Qry::res" ref="a8ea704a57bec37cffbbce1de32a5bd00" args="" -->
+lulu *&nbsp;</td><td class="memItemRight" valign="bottom"><b>res</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13c9be40a55e21f4b0e066658511e26d"></a><!-- doxytag: member="Qry::skp" ref="a13c9be40a55e21f4b0e066658511e26d" args="" -->
+lulu&nbsp;</td><td class="memItemRight" valign="bottom"><b>skp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5452a6f77f353ebc8639abadceca4dde"></a><!-- doxytag: member="Qry::brk" ref="a5452a6f77f353ebc8639abadceca4dde" args="" -->
+lulu&nbsp;</td><td class="memItemRight" valign="bottom"><b>brk</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a252ce7ab522e924a29075c6baa95b4b0"></a><!-- doxytag: member="Qry::srt" ref="a252ce7ab522e924a29075c6baa95b4b0" args="" -->
+<a class="el" href="structTfl.html">Tfl</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>srt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a992ce67b4b1de9b97b790c021c21f46d"></a><!-- doxytag: member="Qry::exp" ref="a992ce67b4b1de9b97b790c021c21f46d" args="" -->
+<a class="el" href="unionExp.html">Exp</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>exp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41376fbaff6c0a10db955d74b0d47147"></a><!-- doxytag: member="Qry::buf" ref="a41376fbaff6c0a10db955d74b0d47147" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>buf</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ffa4e1f4c131178b07f6d723c7fb74b"></a><!-- doxytag: member="Qry::ebf" ref="a3ffa4e1f4c131178b07f6d723c7fb74b" args="[Q_MAX_EXP]" -->
+<a class="el" href="unionExp.html">Exp</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>ebf</b> [Q_MAX_EXP]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQue-members.html b/doc/html/structQue-members.html
new file mode 100644
index 0000000..aa605f1
--- /dev/null
+++ b/doc/html/structQue-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Que Member List</h1>This is the complete list of members for <a class="el" href="structQue.html">Que</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>head</b> (defined in <a class="el" href="structQue.html">Que</a>)</td><td><a class="el" href="structQue.html">Que</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structQue.html">Que</a>)</td><td><a class="el" href="structQue.html">Que</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tail</b> (defined in <a class="el" href="structQue.html">Que</a>)</td><td><a class="el" href="structQue.html">Que</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structQue.html b/doc/html/structQue.html
new file mode 100644
index 0000000..4adaf4c
--- /dev/null
+++ b/doc/html/structQue.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Que Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Que Struct Reference</h1><!-- doxytag: class="Que" -->
+<p><a href="structQue-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b2fe3292c44e599241280b14f56924a"></a><!-- doxytag: member="Que::head" ref="a9b2fe3292c44e599241280b14f56924a" args="" -->
+struct <a class="el" href="structCon.html">Con</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>head</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b33b960e7840440ab5d09242f52620a"></a><!-- doxytag: member="Que::tail" ref="a6b33b960e7840440ab5d09242f52620a" args="" -->
+struct <a class="el" href="structCon.html">Con</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>tail</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b37596b4355280768fb239f3c9ac168"></a><!-- doxytag: member="Que::len" ref="a8b37596b4355280768fb239f3c9ac168" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="lsv_8h_source.html">lsv.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structRdx-members.html b/doc/html/structRdx-members.html
new file mode 100644
index 0000000..ab4c1df
--- /dev/null
+++ b/doc/html/structRdx-members.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Rdx Member List</h1>This is the complete list of members for <a class="el" href="structRdx.html">Rdx</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>flg</b> (defined in <a class="el" href="structRdx.html">Rdx</a>)</td><td><a class="el" href="structRdx.html">Rdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mid</b> (defined in <a class="el" href="structRdx.html">Rdx</a>)</td><td><a class="el" href="structRdx.html">Rdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mrd</b> (defined in <a class="el" href="structRdx.html">Rdx</a>)</td><td><a class="el" href="structRdx.html">Rdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mrx</b> (defined in <a class="el" href="structRdx.html">Rdx</a>)</td><td><a class="el" href="structRdx.html">Rdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ptl</b> (defined in <a class="el" href="structRdx.html">Rdx</a>)</td><td><a class="el" href="structRdx.html">Rdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rdl</b> (defined in <a class="el" href="structRdx.html">Rdx</a>)</td><td><a class="el" href="structRdx.html">Rdx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>typ</b> (defined in <a class="el" href="structRdx.html">Rdx</a>)</td><td><a class="el" href="structRdx.html">Rdx</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structRdx.html b/doc/html/structRdx.html
new file mode 100644
index 0000000..0f63259
--- /dev/null
+++ b/doc/html/structRdx.html
@@ -0,0 +1,93 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Rdx Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Rdx Struct Reference</h1><!-- doxytag: class="Rdx" -->
+<p><code>#include &lt;<a class="el" href="core_8h_source.html">core.h</a>&gt;</code></p>
+
+<p><a href="structRdx-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a39a40856b984107f6c06bbd0e2a1f9cc"></a><!-- doxytag: member="Rdx::mrd" ref="a39a40856b984107f6c06bbd0e2a1f9cc" args="" -->
+file&nbsp;</td><td class="memItemRight" valign="bottom"><b>mrd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e715966fe1dea967634f7837688d18e"></a><!-- doxytag: member="Rdx::mrx" ref="a0e715966fe1dea967634f7837688d18e" args="" -->
+<a class="el" href="structFMap.html">FMap</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>mrx</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a285de7cf606399c62b331080068a20a2"></a><!-- doxytag: member="Rdx::flg" ref="a285de7cf606399c62b331080068a20a2" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2c13e4f891e9b4f3e213893e5ac43123"></a><!-- doxytag: member="Rdx::mid" ref="a2c13e4f891e9b4f3e213893e5ac43123" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>mid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad49b0a23c90844630820498bbdefc832"></a><!-- doxytag: member="Rdx::rdl" ref="ad49b0a23c90844630820498bbdefc832" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>rdl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad1d8ede84906f69af8bc1f3ed5cce46a"></a><!-- doxytag: member="Rdx::ptl" ref="ad1d8ede84906f69af8bc1f3ed5cce46a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>ptl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba1242f76cba911894224f3611b7045b"></a><!-- doxytag: member="Rdx::typ" ref="aba1242f76cba911894224f3611b7045b" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>typ</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>record data and index. While this is accessible standalone, a logical database table may consist of several <a class="el" href="structRdx.html">Rdx</a>, e.g. per every million records. </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structRes-members.html b/doc/html/structRes-members.html
new file mode 100644
index 0000000..328b443
--- /dev/null
+++ b/doc/html/structRes-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Res Member List</h1>This is the complete list of members for <a class="el" href="structRes.html">Res</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structRes.html">Res</a>)</td><td><a class="el" href="structRes.html">Res</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ptr</b> (defined in <a class="el" href="structRes.html">Res</a>)</td><td><a class="el" href="structRes.html">Res</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structRes.html b/doc/html/structRes.html
new file mode 100644
index 0000000..4f25415
--- /dev/null
+++ b/doc/html/structRes.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Res Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Res Struct Reference</h1><!-- doxytag: class="Res" -->
+<p><a href="structRes-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8083d6f61a2da407edf559bde4b6348"></a><!-- doxytag: member="Res::len" ref="ae8083d6f61a2da407edf559bde4b6348" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2cf1119aa2aa7ba5bb2464d2648b6315"></a><!-- doxytag: member="Res::ptr" ref="a2cf1119aa2aa7ba5bb2464d2648b6315" args="[QDX_MAXVALPERLEAF]" -->
+<a class="el" href="structLlp.html">Llp</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>ptr</b> [QDX_MAXVALPERLEAF]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structRxh-members.html b/doc/html/structRxh-members.html
new file mode 100644
index 0000000..18f3a97
--- /dev/null
+++ b/doc/html/structRxh-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Rxh Member List</h1>This is the complete list of members for <a class="el" href="structRxh.html">Rxh</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>mag</b> (defined in <a class="el" href="structRxh.html">Rxh</a>)</td><td><a class="el" href="structRxh.html">Rxh</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mid</b> (defined in <a class="el" href="structRxh.html">Rxh</a>)</td><td><a class="el" href="structRxh.html">Rxh</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>typ</b> (defined in <a class="el" href="structRxh.html">Rxh</a>)</td><td><a class="el" href="structRxh.html">Rxh</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structRxh.html b/doc/html/structRxh.html
new file mode 100644
index 0000000..5ab69c6
--- /dev/null
+++ b/doc/html/structRxh.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Rxh Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Rxh Struct Reference</h1><!-- doxytag: class="Rxh" -->
+<p><a href="structRxh-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d69d264560b722ff95d81c706747836"></a><!-- doxytag: member="Rxh::mag" ref="a1d69d264560b722ff95d81c706747836" args="[3]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>mag</b> [3]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a51733d4273b4d3b138dbc8e3c0f438dc"></a><!-- doxytag: member="Rxh::typ" ref="a51733d4273b4d3b138dbc8e3c0f438dc" args="" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>typ</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a788dfeda1503d5ba5bce9e7058f65b"></a><!-- doxytag: member="Rxh::mid" ref="a7a788dfeda1503d5ba5bce9e7058f65b" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>mid</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>header of first record index block </p>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/rdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structScx-members.html b/doc/html/structScx-members.html
new file mode 100644
index 0000000..2c9976e
--- /dev/null
+++ b/doc/html/structScx-members.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Scx Member List</h1>This is the complete list of members for <a class="el" href="structScx.html">Scx</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>dim</b> (defined in <a class="el" href="structScx.html">Scx</a>)</td><td><a class="el" href="structScx.html">Scx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>dsc</b> (defined in <a class="el" href="structScx.html">Scx</a>)</td><td><a class="el" href="structScx.html">Scx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flt</b> (defined in <a class="el" href="structScx.html">Scx</a>)</td><td><a class="el" href="structScx.html">Scx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qlp</b> (defined in <a class="el" href="structScx.html">Scx</a>)</td><td><a class="el" href="structScx.html">Scx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qry</b> (defined in <a class="el" href="structScx.html">Scx</a>)</td><td><a class="el" href="structScx.html">Scx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>res</b> (defined in <a class="el" href="structScx.html">Scx</a>)</td><td><a class="el" href="structScx.html">Scx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tfl</b> (defined in <a class="el" href="structScx.html">Scx</a>)</td><td><a class="el" href="structScx.html">Scx</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structScx.html b/doc/html/structScx.html
new file mode 100644
index 0000000..cd78e73
--- /dev/null
+++ b/doc/html/structScx.html
@@ -0,0 +1,89 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Scx Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Scx Struct Reference</h1><!-- doxytag: class="Scx" -->
+<p><a href="structScx-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6dc52af655731683adae4b1b7ab210f7"></a><!-- doxytag: member="Scx::qlp" ref="a6dc52af655731683adae4b1b7ab210f7" args="" -->
+<a class="el" href="structQLoop.html">QLoop</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>qlp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bd14325eec05beabed4048a3ba555ad"></a><!-- doxytag: member="Scx::res" ref="a8bd14325eec05beabed4048a3ba555ad" args="" -->
+<a class="el" href="structRes.html">Res</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>res</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73908a435670308d1ef676f9aceb4d25"></a><!-- doxytag: member="Scx::qry" ref="a73908a435670308d1ef676f9aceb4d25" args="" -->
+<a class="el" href="structQry.html">Qry</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>qry</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc1eb704342ebbe4e1b112d0844dc3fe"></a><!-- doxytag: member="Scx::tfl" ref="abc1eb704342ebbe4e1b112d0844dc3fe" args="" -->
+<a class="el" href="structTfl.html">Tfl</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>tfl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4daa4c9b9fd054ef9a14992523dda86f"></a><!-- doxytag: member="Scx::dim" ref="a4daa4c9b9fd054ef9a14992523dda86f" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dim</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc7175b7b069eb7d5215c2fac748a824"></a><!-- doxytag: member="Scx::flt" ref="abc7175b7b069eb7d5215c2fac748a824" args="" -->
+<a class="el" href="structFlt.html">Flt</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>flt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a448284417e5d27e6e97ee810369014ca"></a><!-- doxytag: member="Scx::dsc" ref="a448284417e5d27e6e97ee810369014ca" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dsc</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structSes-members.html b/doc/html/structSes-members.html
new file mode 100644
index 0000000..3afa37a
--- /dev/null
+++ b/doc/html/structSes-members.html
@@ -0,0 +1,93 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Ses Member List</h1>This is the complete list of members for <a class="el" href="structSes.html">Ses</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>accnt</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>at</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>atime</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ctime</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>cur</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>err</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fac</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>hash</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>id</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>io</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>mtime</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>name</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nxt</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>out</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>prop</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>q</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qry</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>que</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>r</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>reg</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>req</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>res</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rid</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>s</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>snd</b> (defined in <a class="el" href="structSes.html">Ses</a>)</td><td><a class="el" href="structSes.html">Ses</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structSes.html b/doc/html/structSes.html
new file mode 100644
index 0000000..c39676f
--- /dev/null
+++ b/doc/html/structSes.html
@@ -0,0 +1,130 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Ses Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Ses Struct Reference</h1><!-- doxytag: class="Ses" -->
+<p><code>#include &lt;<a class="el" href="pw_8h_source.html">pw.h</a>&gt;</code></p>
+
+<p><a href="structSes-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad965b71d6d2ce5a3f54052010c3120e4"></a><!-- doxytag: member="Ses::snd" ref="ad965b71d6d2ce5a3f54052010c3120e4" args="" -->
+disp *&nbsp;</td><td class="memItemRight" valign="bottom"><b>snd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af76a44de84a81cb0184e6b68e40dcb76"></a><!-- doxytag: member="Ses::reg" ref="af76a44de84a81cb0184e6b68e40dcb76" args="" -->
+<a class="el" href="structHTable.html">HTable</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>reg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2050ef43ab82b2d86635208c50c25c4"></a><!-- doxytag: member="Ses::fac" ref="ae2050ef43ab82b2d86635208c50c25c4" args="" -->
+factory *&nbsp;</td><td class="memItemRight" valign="bottom"><b>fac</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61a76f22fadac991aa7c5dbac1cd1fc2"></a><!-- doxytag: member="Ses::out" ref="a61a76f22fadac991aa7c5dbac1cd1fc2" args="" -->
+<a class="el" href="structSink.html">Sink</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>out</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d5ede8ae7f528b5403acd4dddf23c05"></a><!-- doxytag: member="Ses::err" ref="a1d5ede8ae7f528b5403acd4dddf23c05" args="" -->
+<a class="el" href="structSink.html">Sink</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>err</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd6337d9cee66ef9e6f7f4090235a92b"></a><!-- doxytag: member="Ses::rid" ref="abd6337d9cee66ef9e6f7f4090235a92b" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>rid</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5417d24148b1a6144a88b8bcd847b6e"></a><!-- doxytag: member="Ses::qry" ref="ad5417d24148b1a6144a88b8bcd847b6e" args="" -->
+<a class="el" href="structQry.html">Qry</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>qry</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01761781459009847cc2453be4425906"></a><!-- doxytag: member="Ses::req" ref="a01761781459009847cc2453be4425906" args="" -->
+lolo&nbsp;</td><td class="memItemRight" valign="bottom"><b>req</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a270354a2f09cf17ba4b13cb1775e369f"></a><!-- doxytag: member="Ses::at" ref="a270354a2f09cf17ba4b13cb1775e369f" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>at</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a0971dbbdf9d78608033f99fa198f7b"></a><!-- doxytag: member="Ses::r" ref="a2a0971dbbdf9d78608033f99fa198f7b" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>r</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3ba3e6a3c892df4c26118561158933d"></a><!-- doxytag: member="Ses::q" ref="ab3ba3e6a3c892df4c26118561158933d" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>q</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afeba69fdd242ef7f1c2e046ef3104f3b"></a><!-- doxytag: member="Ses::s" ref="afeba69fdd242ef7f1c2e046ef3104f3b" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>s</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e27184a1b9973685ac0dc953fefc45c"></a><!-- doxytag: member="Ses::id" ref="a4e27184a1b9973685ac0dc953fefc45c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>id</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af02a22b3b6a47dcedceb0b68dc3f6079"></a><!-- doxytag: member="Ses::name" ref="af02a22b3b6a47dcedceb0b68dc3f6079" args="[64]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>name</b> [64]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82a5da1134b2741d87ba8e50d4d51ea8"></a><!-- doxytag: member="Ses::io" ref="a82a5da1134b2741d87ba8e50d4d51ea8" args="[LSES_FILE_MAX]" -->
+<a class="el" href="structIos.html">Ios</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>io</b> [LSES_FILE_MAX]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5fff3934e714d8c1c728f02a7514b9d9"></a><!-- doxytag: member="Ses::hash" ref="a5fff3934e714d8c1c728f02a7514b9d9" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>hash</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a933ca27a6b31d23673628620c01e27ef"></a><!-- doxytag: member="Ses::nxt" ref="a933ca27a6b31d23673628620c01e27ef" args="" -->
+struct <a class="el" href="structSes.html">Ses</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab08d3c80ddf1fb05f281396cda969230"></a><!-- doxytag: member="Ses::accnt" ref="ab08d3c80ddf1fb05f281396cda969230" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>accnt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa823060e6ffb0dce700a9ec60b715014"></a><!-- doxytag: member="Ses::ctime" ref="aa823060e6ffb0dce700a9ec60b715014" args="" -->
+<a class="el" href="structTm.html">Tm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>ctime</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af80ccc8b30a8b285343bcde040f4fb69"></a><!-- doxytag: member="Ses::mtime" ref="af80ccc8b30a8b285343bcde040f4fb69" args="" -->
+<a class="el" href="structTm.html">Tm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>mtime</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b2f9bd9893cb4c721b6194077a61035"></a><!-- doxytag: member="Ses::atime" ref="a6b2f9bd9893cb4c721b6194077a61035" args="" -->
+<a class="el" href="structTm.html">Tm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>atime</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9905134c130b407ebaa32a696ceaf992"></a><!-- doxytag: member="Ses::prop" ref="a9905134c130b407ebaa32a696ceaf992" args="" -->
+<a class="el" href="structFld.html">Rec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>prop</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ee9b72a3d684759796ad564cb0f325e"></a><!-- doxytag: member="Ses::res" ref="a6ee9b72a3d684759796ad564cb0f325e" args="" -->
+<a class="el" href="structFld.html">Rec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>res</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="addf3a3075c4eb718b663bc043d992b36"></a><!-- doxytag: member="Ses::cur" ref="addf3a3075c4eb718b663bc043d992b36" args="" -->
+struct <a class="el" href="structCon.html">Con</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cur</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8798bcbd13fc3988fb8188a5ea82da63"></a><!-- doxytag: member="Ses::que" ref="a8798bcbd13fc3988fb8188a5ea82da63" args="" -->
+struct <a class="el" href="structCon.html">Con</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>que</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>session -- the root object </p>
+<hr/>The documentation for this struct was generated from the following files:<ul>
+<li>contrib/malete/mlt/<a class="el" href="pw_8h_source.html">pw.h</a></li>
+<li>contrib/openisis/<a class="el" href="lses_8h_source.html">lses.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structSesI-members.html b/doc/html/structSesI-members.html
new file mode 100644
index 0000000..dcfaa5a
--- /dev/null
+++ b/doc/html/structSesI-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>SesI Member List</h1>This is the complete list of members for <a class="el" href="structSesI.html">SesI</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>h</b> (defined in <a class="el" href="structSesI.html">SesI</a>)</td><td><a class="el" href="structSesI.html">SesI</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structSesI.html b/doc/html/structSesI.html
new file mode 100644
index 0000000..d77f5bb
--- /dev/null
+++ b/doc/html/structSesI.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: SesI Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>SesI Struct Reference</h1><!-- doxytag: class="SesI" -->
+<p><a href="structSesI-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a640dcbb203c851b593939a87a017b9"></a><!-- doxytag: member="SesI::h" ref="a1a640dcbb203c851b593939a87a017b9" args="" -->
+<a class="el" href="structSes.html">Ses</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>h</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/lses.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structSink-members.html b/doc/html/structSink-members.html
new file mode 100644
index 0000000..64080d7
--- /dev/null
+++ b/doc/html/structSink-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Sink Member List</h1>This is the complete list of members for <a class="el" href="structSink.html">Sink</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>dst</b> (defined in <a class="el" href="structSink.html">Sink</a>)</td><td><a class="el" href="structSink.html">Sink</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lst</b> (defined in <a class="el" href="structSink.html">Sink</a>)</td><td><a class="el" href="structSink.html">Sink</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>off</b> (defined in <a class="el" href="structSink.html">Sink</a>)</td><td><a class="el" href="structSink.html">Sink</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>snk</b> (defined in <a class="el" href="structSink.html">Sink</a>)</td><td><a class="el" href="structSink.html">Sink</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structSink.html b/doc/html/structSink.html
new file mode 100644
index 0000000..d0869a5
--- /dev/null
+++ b/doc/html/structSink.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Sink Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Sink Struct Reference</h1><!-- doxytag: class="Sink" -->
+<p><a href="structSink-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8650e2264134aa6c821f0d55828268b7"></a><!-- doxytag: member="Sink::lst" ref="a8650e2264134aa6c821f0d55828268b7" args="" -->
+<a class="el" href="structList.html">List</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>lst</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5af690b986ea6ab26e56fd9a2fe89bbf"></a><!-- doxytag: member="Sink::snk" ref="a5af690b986ea6ab26e56fd9a2fe89bbf" args="" -->
+sink *&nbsp;</td><td class="memItemRight" valign="bottom"><b>snk</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2118eb937a738fde98f583fd9ae9e87"></a><!-- doxytag: member="Sink::dst" ref="ae2118eb937a738fde98f583fd9ae9e87" args="" -->
+void *&nbsp;</td><td class="memItemRight" valign="bottom"><b>dst</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a357350d7ddf56e10552c50bc8536579a"></a><!-- doxytag: member="Sink::off" ref="a357350d7ddf56e10552c50bc8536579a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>off</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structSortBuf-members.html b/doc/html/structSortBuf-members.html
new file mode 100644
index 0000000..8900658
--- /dev/null
+++ b/doc/html/structSortBuf-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>SortBuf Member List</h1>This is the complete list of members for <a class="el" href="structSortBuf.html">SortBuf</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>keyb</b> (defined in <a class="el" href="structSortBuf.html">SortBuf</a>)</td><td><a class="el" href="structSortBuf.html">SortBuf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>memb</b> (defined in <a class="el" href="structSortBuf.html">SortBuf</a>)</td><td><a class="el" href="structSortBuf.html">SortBuf</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structSortBuf.html b/doc/html/structSortBuf.html
new file mode 100644
index 0000000..58732f9
--- /dev/null
+++ b/doc/html/structSortBuf.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: SortBuf Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>SortBuf Struct Reference</h1><!-- doxytag: class="SortBuf" -->
+<p><a href="structSortBuf-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93b20ed5d417c62396c5406af0c86780"></a><!-- doxytag: member="SortBuf::keyb" ref="a93b20ed5d417c62396c5406af0c86780" args="[SORTKEYS]" -->
+unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>keyb</b> [SORTKEYS]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9119c3dcb5caa6620d7a07fe45dccecc"></a><!-- doxytag: member="SortBuf::memb" ref="a9119c3dcb5caa6620d7a07fe45dccecc" args="[SORTMEM]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>memb</b> [SORTMEM]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/qdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structSrv-members.html b/doc/html/structSrv-members.html
new file mode 100644
index 0000000..cdc1413
--- /dev/null
+++ b/doc/html/structSrv-members.html
@@ -0,0 +1,89 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Srv Member List</h1>This is the complete list of members for <a class="el" href="structSrv.html">Srv</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>app</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>busy</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>con</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>conn</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fdt</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>flg</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>gtm</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>jobs</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lsn</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>main</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nwr</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>plen</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>prt</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>recv</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ses</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>snd</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sto</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tim</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>turn</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>wlen</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>wrk</b> (defined in <a class="el" href="structSrv.html">Srv</a>)</td><td><a class="el" href="structSrv.html">Srv</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structSrv.html b/doc/html/structSrv.html
new file mode 100644
index 0000000..f017c61
--- /dev/null
+++ b/doc/html/structSrv.html
@@ -0,0 +1,118 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Srv Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Srv Struct Reference</h1><!-- doxytag: class="Srv" -->
+<p><a href="structSrv-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee10899a619b568c0f7a3fb990dc9dbc"></a><!-- doxytag: member="Srv::snd" ref="aee10899a619b568c0f7a3fb990dc9dbc" args="" -->
+disp *&nbsp;</td><td class="memItemRight" valign="bottom"><b>snd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a122a02049edd3fcf14bc98ae8f9625d1"></a><!-- doxytag: member="Srv::con" ref="a122a02049edd3fcf14bc98ae8f9625d1" args="" -->
+file *&nbsp;</td><td class="memItemRight" valign="bottom"><b>con</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ce6cacdc9952a813f33364f340f0941"></a><!-- doxytag: member="Srv::prt" ref="a6ce6cacdc9952a813f33364f340f0941" args=")(Ios *, int op)" -->
+int(*&nbsp;</td><td class="memItemRight" valign="bottom"><b>prt</b> )(<a class="el" href="structIos.html">Ios</a> *, int op)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2a68a50c77cdb47966e58d02bf0aff0"></a><!-- doxytag: member="Srv::app" ref="af2a68a50c77cdb47966e58d02bf0aff0" args=")(struct Con *, int task)" -->
+int(*&nbsp;</td><td class="memItemRight" valign="bottom"><b>app</b> )(struct <a class="el" href="structCon.html">Con</a> *, int task)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a695547c2dec3d8fca8b1d4198ef3e8ae"></a><!-- doxytag: member="Srv::fdt" ref="a695547c2dec3d8fca8b1d4198ef3e8ae" args="" -->
+Fdt *&nbsp;</td><td class="memItemRight" valign="bottom"><b>fdt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a81551a4ac270eaf8770e2c6376b285ee"></a><!-- doxytag: member="Srv::flg" ref="a81551a4ac270eaf8770e2c6376b285ee" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>flg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d32264183dde4e22121f04a39833d63"></a><!-- doxytag: member="Srv::sto" ref="a4d32264183dde4e22121f04a39833d63" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>sto</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab2f0adcd49f8bd6bc315909aea914f49"></a><!-- doxytag: member="Srv::nwr" ref="ab2f0adcd49f8bd6bc315909aea914f49" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>nwr</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae576d2173c4c295f67805da9ed8290f4"></a><!-- doxytag: member="Srv::ses" ref="ae576d2173c4c295f67805da9ed8290f4" args="" -->
+Session&nbsp;</td><td class="memItemRight" valign="bottom"><b>ses</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e79017cf998050a2fdb76e909345f9d"></a><!-- doxytag: member="Srv::tim" ref="a4e79017cf998050a2fdb76e909345f9d" args="" -->
+<a class="el" href="structTm.html">Tm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>tim</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5df88d872e660549be6aaa3ebd7c280"></a><!-- doxytag: member="Srv::gtm" ref="ae5df88d872e660549be6aaa3ebd7c280" args="[20]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>gtm</b> [20]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0230e4545521a75e73c57789790f318e"></a><!-- doxytag: member="Srv::wrk" ref="a0230e4545521a75e73c57789790f318e" args="[LSV_NUMWRK]" -->
+<a class="el" href="structWrk.html">Wrk</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>wrk</b> [LSV_NUMWRK]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7c2ebad10e90edee4d6e757d33b4923"></a><!-- doxytag: member="Srv::lsn" ref="ab7c2ebad10e90edee4d6e757d33b4923" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>lsn</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a191039dcb84128051e856e1c79e300a7"></a><!-- doxytag: member="Srv::recv" ref="a191039dcb84128051e856e1c79e300a7" args="" -->
+<a class="el" href="structQue.html">Que</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>recv</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9e2e62cecf287c5cecd1adc27c70759"></a><!-- doxytag: member="Srv::main" ref="aa9e2e62cecf287c5cecd1adc27c70759" args="" -->
+<a class="el" href="structPool.html">Pool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>main</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a72e4ff3d50ef3bfa36b4ed45f7d803a8"></a><!-- doxytag: member="Srv::plen" ref="a72e4ff3d50ef3bfa36b4ed45f7d803a8" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>plen</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83a61a8308f00bc768edb65aa3ec7bf3"></a><!-- doxytag: member="Srv::jobs" ref="a83a61a8308f00bc768edb65aa3ec7bf3" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>jobs</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a955926cd43814ebf946a9db415f66e2c"></a><!-- doxytag: member="Srv::conn" ref="a955926cd43814ebf946a9db415f66e2c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>conn</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c61bb8d071459cf6e49a03e39c9fcb4"></a><!-- doxytag: member="Srv::turn" ref="a0c61bb8d071459cf6e49a03e39c9fcb4" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>turn</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aabc4b71ac01bd3f2f4501ed1d1513c3b"></a><!-- doxytag: member="Srv::wlen" ref="aabc4b71ac01bd3f2f4501ed1d1513c3b" args="" -->
+float&nbsp;</td><td class="memItemRight" valign="bottom"><b>wlen</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2def35a3273692c155ffa6a6a5cc6c4f"></a><!-- doxytag: member="Srv::busy" ref="a2def35a3273692c155ffa6a6a5cc6c4f" args="" -->
+float&nbsp;</td><td class="memItemRight" valign="bottom"><b>busy</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following files:<ul>
+<li>contrib/malete/mlt/<a class="el" href="pw_8h_source.html">pw.h</a></li>
+<li>contrib/openisis/<a class="el" href="lsv_8h_source.html">lsv.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structStat-members.html b/doc/html/structStat-members.html
new file mode 100644
index 0000000..f417021
--- /dev/null
+++ b/doc/html/structStat-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Stat Member List</h1>This is the complete list of members for <a class="el" href="structStat.html">Stat</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cmp</b> (defined in <a class="el" href="structStat.html">Stat</a>)</td><td><a class="el" href="structStat.html">Stat</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>fget</b> (defined in <a class="el" href="structStat.html">Stat</a>)</td><td><a class="el" href="structStat.html">Stat</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>get</b> (defined in <a class="el" href="structStat.html">Stat</a>)</td><td><a class="el" href="structStat.html">Stat</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>key</b> (defined in <a class="el" href="structStat.html">Stat</a>)</td><td><a class="el" href="structStat.html">Stat</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lget</b> (defined in <a class="el" href="structStat.html">Stat</a>)</td><td><a class="el" href="structStat.html">Stat</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>miss</b> (defined in <a class="el" href="structStat.html">Stat</a>)</td><td><a class="el" href="structStat.html">Stat</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structStat.html b/doc/html/structStat.html
new file mode 100644
index 0000000..c0b804e
--- /dev/null
+++ b/doc/html/structStat.html
@@ -0,0 +1,88 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Stat Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Stat Struct Reference</h1><!-- doxytag: class="Stat" -->
+<p><a href="structStat-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69b2e38731842d8f4c0b5557219b0857"></a><!-- doxytag: member="Stat::key" ref="a69b2e38731842d8f4c0b5557219b0857" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae3fc8c3862c847479c4f5567ab3ec38f"></a><!-- doxytag: member="Stat::cmp" ref="ae3fc8c3862c847479c4f5567ab3ec38f" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>cmp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae3548565f7135e04ec0068a1ce147233"></a><!-- doxytag: member="Stat::fget" ref="ae3548565f7135e04ec0068a1ce147233" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>fget</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d9ae43e6e6585878ebdb454f64709c6"></a><!-- doxytag: member="Stat::lget" ref="a4d9ae43e6e6585878ebdb454f64709c6" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>lget</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e0123c7a69de40fe2228fa9ac572e12"></a><!-- doxytag: member="Stat::get" ref="a3e0123c7a69de40fe2228fa9ac572e12" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>get</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a886ff249905306e11fe61073f5deddf0"></a><!-- doxytag: member="Stat::miss" ref="a886ff249905306e11fe61073f5deddf0" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>miss</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following files:<ul>
+<li>contrib/malete/mlt/qdx.c</li>
+<li>contrib/openisis/lbt.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structStruct-members.html b/doc/html/structStruct-members.html
new file mode 100644
index 0000000..c2101c2
--- /dev/null
+++ b/doc/html/structStruct-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Struct Member List</h1>This is the complete list of members for <a class="el" href="structStruct.html">Struct</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>fac</b> (defined in <a class="el" href="structStruct.html">Struct</a>)</td><td><a class="el" href="structStruct.html">Struct</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>reg</b> (defined in <a class="el" href="structStruct.html">Struct</a>)</td><td><a class="el" href="structStruct.html">Struct</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>snd</b> (defined in <a class="el" href="structStruct.html">Struct</a>)</td><td><a class="el" href="structStruct.html">Struct</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structStruct.html b/doc/html/structStruct.html
new file mode 100644
index 0000000..e8dbd87
--- /dev/null
+++ b/doc/html/structStruct.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Struct Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Struct Struct Reference</h1><!-- doxytag: class="Struct" -->
+<p><a href="structStruct-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0d97144f1a82fa5e200403d3fab7233"></a><!-- doxytag: member="Struct::snd" ref="ac0d97144f1a82fa5e200403d3fab7233" args="" -->
+disp *&nbsp;</td><td class="memItemRight" valign="bottom"><b>snd</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b28b29f144e5561a79f77fa9c0172e8"></a><!-- doxytag: member="Struct::reg" ref="a7b28b29f144e5561a79f77fa9c0172e8" args="" -->
+<a class="el" href="structHTable.html">HTable</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>reg</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ea4096e351edb20435afdf825186bfc"></a><!-- doxytag: member="Struct::fac" ref="a8ea4096e351edb20435afdf825186bfc" args="" -->
+factory *&nbsp;</td><td class="memItemRight" valign="bottom"><b>fac</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="pw_8h_source.html">pw.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structTab-members.html b/doc/html/structTab-members.html
new file mode 100644
index 0000000..a7959ab
--- /dev/null
+++ b/doc/html/structTab-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Tab Member List</h1>This is the complete list of members for <a class="el" href="structTab.html">Tab</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>max</b> (defined in <a class="el" href="structTab.html">Tab</a>)</td><td><a class="el" href="structTab.html">Tab</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>min</b> (defined in <a class="el" href="structTab.html">Tab</a>)</td><td><a class="el" href="structTab.html">Tab</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>off</b> (defined in <a class="el" href="structTab.html">Tab</a>)</td><td><a class="el" href="structTab.html">Tab</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>unu</b> (defined in <a class="el" href="structTab.html">Tab</a>)</td><td><a class="el" href="structTab.html">Tab</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structTab.html b/doc/html/structTab.html
new file mode 100644
index 0000000..55b7715
--- /dev/null
+++ b/doc/html/structTab.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Tab Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Tab Struct Reference</h1><!-- doxytag: class="Tab" -->
+<p><a href="structTab-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a822c417ff89ecabaa304a3c70742d9ce"></a><!-- doxytag: member="Tab::off" ref="a822c417ff89ecabaa304a3c70742d9ce" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>off</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d3e7c4a7f28a8512ae851829e43912e"></a><!-- doxytag: member="Tab::min" ref="a2d3e7c4a7f28a8512ae851829e43912e" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>min</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab266952f074db26a2c4d1cdbd728277e"></a><!-- doxytag: member="Tab::max" ref="ab266952f074db26a2c4d1cdbd728277e" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>max</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8b3e4eb6120d87ba2383943faf17ab7"></a><!-- doxytag: member="Tab::unu" ref="aa8b3e4eb6120d87ba2383943faf17ab7" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>unu</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structTcx-members.html b/doc/html/structTcx-members.html
new file mode 100644
index 0000000..a5f392b
--- /dev/null
+++ b/doc/html/structTcx-members.html
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Tcx Member List</h1>This is the complete list of members for <a class="el" href="structTcx.html">Tcx</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cnt</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>det</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>key</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>kln</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lim</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qlp</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rid</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rln</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rof</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tln</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tof</b> (defined in <a class="el" href="structTcx.html">Tcx</a>)</td><td><a class="el" href="structTcx.html">Tcx</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structTcx.html b/doc/html/structTcx.html
new file mode 100644
index 0000000..47a6d70
--- /dev/null
+++ b/doc/html/structTcx.html
@@ -0,0 +1,99 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Tcx Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Tcx Struct Reference</h1><!-- doxytag: class="Tcx" -->
+<p><a href="structTcx-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b8a3b10d00c20a23247f5d8bc220aa8"></a><!-- doxytag: member="Tcx::qlp" ref="a7b8a3b10d00c20a23247f5d8bc220aa8" args="" -->
+<a class="el" href="structQLoop.html">QLoop</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>qlp</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2a65ca6b08e23bc6107de3ed065d3fd"></a><!-- doxytag: member="Tcx::lim" ref="aa2a65ca6b08e23bc6107de3ed065d3fd" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>lim</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43190a727a239b37e1c33500d63e0902"></a><!-- doxytag: member="Tcx::cnt" ref="a43190a727a239b37e1c33500d63e0902" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>cnt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7116b72fb96652bb438a178ed570fea"></a><!-- doxytag: member="Tcx::det" ref="ab7116b72fb96652bb438a178ed570fea" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>det</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acc8ea0a7336c384eecae62e9b93f1efe"></a><!-- doxytag: member="Tcx::rln" ref="acc8ea0a7336c384eecae62e9b93f1efe" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>rln</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4336284907ee85b6b08e5b749d4b707b"></a><!-- doxytag: member="Tcx::tln" ref="a4336284907ee85b6b08e5b749d4b707b" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tln</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8acfcb727c07fff81bbae0473c58232a"></a><!-- doxytag: member="Tcx::rof" ref="a8acfcb727c07fff81bbae0473c58232a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>rof</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7a90bc49b93077a2b4a0edbaf5dfb63"></a><!-- doxytag: member="Tcx::tof" ref="ab7a90bc49b93077a2b4a0edbaf5dfb63" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tof</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa72d404e479df65b394950ee38db3a95"></a><!-- doxytag: member="Tcx::rid" ref="aa72d404e479df65b394950ee38db3a95" args="[6]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>rid</b> [6]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8dfa7df8ef2fa34fae4941d6a7f0c5d"></a><!-- doxytag: member="Tcx::tag" ref="ad8dfa7df8ef2fa34fae4941d6a7f0c5d" args="[2]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b> [2]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5ef9398c6ebece153ff89f4c1be6f65"></a><!-- doxytag: member="Tcx::key" ref="ae5ef9398c6ebece153ff89f4c1be6f65" args="[512]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>key</b> [512]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a982d2c7421a8c61f4cceee0c1c3e4997"></a><!-- doxytag: member="Tcx::kln" ref="a982d2c7421a8c61f4cceee0c1c3e4997" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>kln</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structTfl-members.html b/doc/html/structTfl-members.html
new file mode 100644
index 0000000..8ef61d5
--- /dev/null
+++ b/doc/html/structTfl-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Tfl Member List</h1>This is the complete list of members for <a class="el" href="structTfl.html">Tfl</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structTfl.html">Tfl</a>)</td><td><a class="el" href="structTfl.html">Tfl</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lft</b> (defined in <a class="el" href="structTfl.html">Tfl</a>)</td><td><a class="el" href="structTfl.html">Tfl</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>lst</b> (defined in <a class="el" href="structTfl.html">Tfl</a>)</td><td><a class="el" href="structTfl.html">Tfl</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structTfl.html">Tfl</a>)</td><td><a class="el" href="structTfl.html">Tfl</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structTfl.html b/doc/html/structTfl.html
new file mode 100644
index 0000000..82642c5
--- /dev/null
+++ b/doc/html/structTfl.html
@@ -0,0 +1,83 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Tfl Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Tfl Struct Reference</h1><!-- doxytag: class="Tfl" -->
+<p><a href="structTfl-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e55b2609de223b3d88184b6859a9330"></a><!-- doxytag: member="Tfl::tag" ref="a1e55b2609de223b3d88184b6859a9330" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8218de54ebe3d458d8ac4812befe7d86"></a><!-- doxytag: member="Tfl::len" ref="a8218de54ebe3d458d8ac4812befe7d86" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afac4647ed72a404d538dd25a1db7c421"></a><!-- doxytag: member="Tfl::lft" ref="afac4647ed72a404d538dd25a1db7c421" args="" -->
+<a class="el" href="unionExp.html">Exp</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>lft</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0ce62bd5833571b42321912a260778f"></a><!-- doxytag: member="Tfl::lst" ref="af0ce62bd5833571b42321912a260778f" args="" -->
+unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><b>lst</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structTm-members.html b/doc/html/structTm-members.html
new file mode 100644
index 0000000..d1f26ea
--- /dev/null
+++ b/doc/html/structTm-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Tm Member List</h1>This is the complete list of members for <a class="el" href="structTm.html">Tm</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>millis</b> (defined in <a class="el" href="structTm.html">Tm</a>)</td><td><a class="el" href="structTm.html">Tm</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structTm.html b/doc/html/structTm.html
new file mode 100644
index 0000000..3be7b22
--- /dev/null
+++ b/doc/html/structTm.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Tm Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Tm Struct Reference</h1><!-- doxytag: class="Tm" -->
+<p><a href="structTm-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae93e16031a7cd76523c802f6d210aaa4"></a><!-- doxytag: member="Tm::millis" ref="ae93e16031a7cd76523c802f6d210aaa4" args="" -->
+lll&nbsp;</td><td class="memItemRight" valign="bottom"><b>millis</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="lio_8h_source.html">lio.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structVal-members.html b/doc/html/structVal-members.html
new file mode 100644
index 0000000..68f9ed9
--- /dev/null
+++ b/doc/html/structVal-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Val Member List</h1>This is the complete list of members for <a class="el" href="structVal.html">Val</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>byt</b> (defined in <a class="el" href="structVal.html">Val</a>)</td><td><a class="el" href="structVal.html">Val</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>len</b> (defined in <a class="el" href="structVal.html">Val</a>)</td><td><a class="el" href="structVal.html">Val</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structVal.html b/doc/html/structVal.html
new file mode 100644
index 0000000..ef21e6b
--- /dev/null
+++ b/doc/html/structVal.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Val Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Val Struct Reference</h1><!-- doxytag: class="Val" -->
+<p><a href="structVal-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7e1e6de35afc7a515f111874310a5b5"></a><!-- doxytag: member="Val::len" ref="ac7e1e6de35afc7a515f111874310a5b5" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8cc583f2ddc6bcc2a8a78d1c6a9d7d6"></a><!-- doxytag: member="Val::byt" ref="ac8cc583f2ddc6bcc2a8a78d1c6a9d7d6" args="[255]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>byt</b> [255]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/<a class="el" href="core_8h_source.html">core.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structVar-members.html b/doc/html/structVar-members.html
new file mode 100644
index 0000000..f45b1d5
--- /dev/null
+++ b/doc/html/structVar-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Var Member List</h1>This is the complete list of members for <a class="el" href="structVar.html">Var</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>rel</b> (defined in <a class="el" href="structVar.html">Var</a>)</td><td><a class="el" href="structVar.html">Var</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>sec</b> (defined in <a class="el" href="structVar.html">Var</a>)</td><td><a class="el" href="structVar.html">Var</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ter</b> (defined in <a class="el" href="structVar.html">Var</a>)</td><td><a class="el" href="structVar.html">Var</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structVar.html b/doc/html/structVar.html
new file mode 100644
index 0000000..8d4eda8
--- /dev/null
+++ b/doc/html/structVar.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Var Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Var Struct Reference</h1><!-- doxytag: class="Var" -->
+<p><a href="structVar-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adcfccf0664ea8933dcda8f49f7bc23cc"></a><!-- doxytag: member="Var::sec" ref="adcfccf0664ea8933dcda8f49f7bc23cc" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>sec</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27d2e6eb9c2b74984d0a25d11867f04e"></a><!-- doxytag: member="Var::ter" ref="a27d2e6eb9c2b74984d0a25d11867f04e" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>ter</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aacd00194e40b78d59b1756df4486f340"></a><!-- doxytag: member="Var::rel" ref="aacd00194e40b78d59b1756df4486f340" args="" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>rel</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/malete/mlt/cdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structWrk-members.html b/doc/html/structWrk-members.html
new file mode 100644
index 0000000..51d7942
--- /dev/null
+++ b/doc/html/structWrk-members.html
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Wrk Member List</h1>This is the complete list of members for <a class="el" href="structWrk.html">Wrk</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>cur</b> (defined in <a class="el" href="structWrk.html">Wrk</a>)</td><td><a class="el" href="structWrk.html">Wrk</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>id</b> (defined in <a class="el" href="structWrk.html">Wrk</a>)</td><td><a class="el" href="structWrk.html">Wrk</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>jobs</b> (defined in <a class="el" href="structWrk.html">Wrk</a>)</td><td><a class="el" href="structWrk.html">Wrk</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nxt</b> (defined in <a class="el" href="structWrk.html">Wrk</a>)</td><td><a class="el" href="structWrk.html">Wrk</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ses</b> (defined in <a class="el" href="structWrk.html">Wrk</a>)</td><td><a class="el" href="structWrk.html">Wrk</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>srv</b> (defined in <a class="el" href="structWrk.html">Wrk</a>)</td><td><a class="el" href="structWrk.html">Wrk</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>waits</b> (defined in <a class="el" href="structWrk.html">Wrk</a>)</td><td><a class="el" href="structWrk.html">Wrk</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structWrk.html b/doc/html/structWrk.html
new file mode 100644
index 0000000..62dd6a6
--- /dev/null
+++ b/doc/html/structWrk.html
@@ -0,0 +1,89 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Wrk Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Wrk Struct Reference</h1><!-- doxytag: class="Wrk" -->
+<p><a href="structWrk-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adfe8880d3e53576ce79ea7ed5a3226b1"></a><!-- doxytag: member="Wrk::id" ref="adfe8880d3e53576ce79ea7ed5a3226b1" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>id</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b7daf42033aa6cfa47b93906daff872"></a><!-- doxytag: member="Wrk::srv" ref="a4b7daf42033aa6cfa47b93906daff872" args="" -->
+struct <a class="el" href="structSrv.html">Srv</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>srv</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e90559a8b8b236d93ddb31355523938"></a><!-- doxytag: member="Wrk::nxt" ref="a8e90559a8b8b236d93ddb31355523938" args="" -->
+struct <a class="el" href="structWrk.html">Wrk</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>nxt</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d15d7ddbf58424d35b6a7c5adb654c5"></a><!-- doxytag: member="Wrk::ses" ref="a8d15d7ddbf58424d35b6a7c5adb654c5" args="" -->
+Session&nbsp;</td><td class="memItemRight" valign="bottom"><b>ses</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40e0a048d16d4b54f0655d06c8abea37"></a><!-- doxytag: member="Wrk::cur" ref="a40e0a048d16d4b54f0655d06c8abea37" args="" -->
+struct <a class="el" href="structCon.html">Con</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>cur</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e22cb762e9577f962549443f4a9b285"></a><!-- doxytag: member="Wrk::jobs" ref="a7e22cb762e9577f962549443f4a9b285" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>jobs</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e760cdda9242964cba2a070fb27d287"></a><!-- doxytag: member="Wrk::waits" ref="a5e760cdda9242964cba2a070fb27d287" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>waits</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="lsv_8h_source.html">lsv.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structXrf.html b/doc/html/structXrf.html
new file mode 100644
index 0000000..727448c
--- /dev/null
+++ b/doc/html/structXrf.html
@@ -0,0 +1,84 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Xrf Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Xrf Union Reference</h1><!-- doxytag: class="Xrf" -->
+<p><a href="unionXrf-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace23bb948a9fd4c18858888198cf9647"></a><!-- doxytag: member="Xrf::xpos" ref="ace23bb948a9fd4c18858888198cf9647" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>xpos</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afbb6f503d19df04c061e16e35be2c8cd"></a><!-- doxytag: member="Xrf::xrec" ref="afbb6f503d19df04c061e16e35be2c8cd" args="[127]" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>xrec</b> [127]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a690b29ad529fb28920cb05330011ba"></a><!-- doxytag: member="Xrf::bar" ref="a9a690b29ad529fb28920cb05330011ba" args="" -->
+lolo&nbsp;</td><td class="memItemRight" valign="bottom"><b>bar</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada911b043e57ef7e48b0903205726784"></a><!-- doxytag: member="Xrf::r" ref="ada911b043e57ef7e48b0903205726784" args="[16]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>r</b> [16]</td></tr>
+</table>
+<hr/>The documentation for this union was generated from the following files:<ul>
+<li>contrib/malete/mlt/cds.c</li>
+<li>contrib/malete/mlt/rdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structb2-members.html b/doc/html/structb2-members.html
new file mode 100644
index 0000000..7d11910
--- /dev/null
+++ b/doc/html/structb2-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>b2 Member List</h1>This is the complete list of members for <a class="el" href="structb2.html">b2</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>x</b> (defined in <a class="el" href="structb2.html">b2</a>)</td><td><a class="el" href="structb2.html">b2</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structb2.html b/doc/html/structb2.html
new file mode 100644
index 0000000..a46fc8b
--- /dev/null
+++ b/doc/html/structb2.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: b2 Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>b2 Struct Reference</h1><!-- doxytag: class="b2" -->
+<p><a href="structb2-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb6012fc05c71756e3f2ebde4ebf1c75"></a><!-- doxytag: member="b2::x" ref="acb6012fc05c71756e3f2ebde4ebf1c75" args="[2]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>x</b> [2]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/ldb.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structb4-members.html b/doc/html/structb4-members.html
new file mode 100644
index 0000000..1e62941
--- /dev/null
+++ b/doc/html/structb4-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>b4 Member List</h1>This is the complete list of members for <a class="el" href="structb4.html">b4</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>x</b> (defined in <a class="el" href="structb4.html">b4</a>)</td><td><a class="el" href="structb4.html">b4</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structb4.html b/doc/html/structb4.html
new file mode 100644
index 0000000..1ae7801
--- /dev/null
+++ b/doc/html/structb4.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: b4 Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>b4 Struct Reference</h1><!-- doxytag: class="b4" -->
+<p><a href="structb4-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa26c5c936885cd69e0d93deee51a7c82"></a><!-- doxytag: member="b4::x" ref="aa26c5c936885cd69e0d93deee51a7c82" args="[4]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>x</b> [4]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/ldb.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structb8-members.html b/doc/html/structb8-members.html
new file mode 100644
index 0000000..0576332
--- /dev/null
+++ b/doc/html/structb8-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>b8 Member List</h1>This is the complete list of members for <a class="el" href="structb8.html">b8</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>x</b> (defined in <a class="el" href="structb8.html">b8</a>)</td><td><a class="el" href="structb8.html">b8</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structb8.html b/doc/html/structb8.html
new file mode 100644
index 0000000..e557871
--- /dev/null
+++ b/doc/html/structb8.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: b8 Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>b8 Struct Reference</h1><!-- doxytag: class="b8" -->
+<p><a href="structb8-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a534343138f2b64cbf59a81e92e1dd55a"></a><!-- doxytag: member="b8::x" ref="a534343138f2b64cbf59a81e92e1dd55a" args="[8]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>x</b> [8]</td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/ldb.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structisis__dbid-members.html b/doc/html/structisis__dbid-members.html
new file mode 100644
index 0000000..b22c9db
--- /dev/null
+++ b/doc/html/structisis__dbid-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>isis_dbid Member List</h1>This is the complete list of members for <a class="el" href="structisis__dbid.html">isis_dbid</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>dbname</b> (defined in <a class="el" href="structisis__dbid.html">isis_dbid</a>)</td><td><a class="el" href="structisis__dbid.html">isis_dbid</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>id</b> (defined in <a class="el" href="structisis__dbid.html">isis_dbid</a>)</td><td><a class="el" href="structisis__dbid.html">isis_dbid</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structisis__dbid.html b/doc/html/structisis__dbid.html
new file mode 100644
index 0000000..49f7b24
--- /dev/null
+++ b/doc/html/structisis__dbid.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: isis_dbid Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>isis_dbid Struct Reference</h1><!-- doxytag: class="isis_dbid" -->
+<p><a href="structisis__dbid-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae35a42526c416a46c157acef051b4cc"></a><!-- doxytag: member="isis_dbid::id" ref="aae35a42526c416a46c157acef051b4cc" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>id</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d54183b53efba486509ad765dfa4ac8"></a><!-- doxytag: member="isis_dbid::dbname" ref="a8d54183b53efba486509ad765dfa4ac8" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbname</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/pecl-isis/<a class="el" href="php__isis_8h_source.html">php_isis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structisis__result-members.html b/doc/html/structisis__result-members.html
new file mode 100644
index 0000000..caa767a
--- /dev/null
+++ b/doc/html/structisis__result-members.html
@@ -0,0 +1,71 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>isis_result Member List</h1>This is the complete list of members for <a class="el" href="structisis__result.html">isis_result</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>dbid</b> (defined in <a class="el" href="structisis__result.html">isis_result</a>)</td><td><a class="el" href="structisis__result.html">isis_result</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>index</b> (defined in <a class="el" href="structisis__result.html">isis_result</a>)</td><td><a class="el" href="structisis__result.html">isis_result</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>set</b> (defined in <a class="el" href="structisis__result.html">isis_result</a>)</td><td><a class="el" href="structisis__result.html">isis_result</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structisis__result.html b/doc/html/structisis__result.html
new file mode 100644
index 0000000..6252ec6
--- /dev/null
+++ b/doc/html/structisis__result.html
@@ -0,0 +1,81 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: isis_result Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>isis_result Struct Reference</h1><!-- doxytag: class="isis_result" -->
+<p><a href="structisis__result-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a0520600ce06b8767efae2e713aee67"></a><!-- doxytag: member="isis_result::index" ref="a2a0520600ce06b8767efae2e713aee67" args="" -->
+long&nbsp;</td><td class="memItemRight" valign="bottom"><b>index</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a476a8001b596a7bcd3ac315de9f168b8"></a><!-- doxytag: member="isis_result::set" ref="a476a8001b596a7bcd3ac315de9f168b8" args="" -->
+<a class="el" href="structOpenIsisSet.html">OpenIsisSet</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>set</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a077c2d706626e955ce3786afb5ad4f4c"></a><!-- doxytag: member="isis_result::dbid" ref="a077c2d706626e955ce3786afb5ad4f4c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dbid</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/pecl-isis/<a class="el" href="php__isis_8h_source.html">php_isis.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structthreadarg-members.html b/doc/html/structthreadarg-members.html
new file mode 100644
index 0000000..4181c34
--- /dev/null
+++ b/doc/html/structthreadarg-members.html
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>threadarg Member List</h1>This is the complete list of members for <a class="el" href="structthreadarg.html">threadarg</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>start</b> (defined in <a class="el" href="structthreadarg.html">threadarg</a>)</td><td><a class="el" href="structthreadarg.html">threadarg</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/structthreadarg.html b/doc/html/structthreadarg.html
new file mode 100644
index 0000000..e60f2bf
--- /dev/null
+++ b/doc/html/structthreadarg.html
@@ -0,0 +1,77 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: threadarg Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>threadarg Struct Reference</h1><!-- doxytag: class="threadarg" -->
+<p><a href="structthreadarg-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c8787bcc09bd08835593be7a554dc5a"></a><!-- doxytag: member="threadarg::start" ref="a6c8787bcc09bd08835593be7a554dc5a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>start</b></td></tr>
+</table>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>contrib/openisis/openisis.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/tab_b.gif b/doc/html/tab_b.gif
new file mode 100644
index 0000000..0d62348
--- /dev/null
+++ b/doc/html/tab_b.gif
Binary files differ
diff --git a/doc/html/tab_l.gif b/doc/html/tab_l.gif
new file mode 100644
index 0000000..9b1e633
--- /dev/null
+++ b/doc/html/tab_l.gif
Binary files differ
diff --git a/doc/html/tab_r.gif b/doc/html/tab_r.gif
new file mode 100644
index 0000000..ce9dd9f
--- /dev/null
+++ b/doc/html/tab_r.gif
Binary files differ
diff --git a/doc/html/tabs.css b/doc/html/tabs.css
new file mode 100644
index 0000000..a444163
--- /dev/null
+++ b/doc/html/tabs.css
@@ -0,0 +1,105 @@
+/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
+
+DIV.tabs
+{
+ float : left;
+ width : 100%;
+ background : url("tab_b.gif") repeat-x bottom;
+ margin-bottom : 4px;
+}
+
+DIV.tabs UL
+{
+ margin : 0px;
+ padding-left : 10px;
+ list-style : none;
+}
+
+DIV.tabs LI, DIV.tabs FORM
+{
+ display : inline;
+ margin : 0px;
+ padding : 0px;
+}
+
+DIV.tabs FORM
+{
+ float : right;
+}
+
+DIV.tabs A
+{
+ float : left;
+ background : url("tab_r.gif") no-repeat right top;
+ border-bottom : 1px solid #84B0C7;
+ font-size : 80%;
+ font-weight : bold;
+ text-decoration : none;
+}
+
+DIV.tabs A:hover
+{
+ background-position: 100% -150px;
+}
+
+DIV.tabs A:link, DIV.tabs A:visited,
+DIV.tabs A:active, DIV.tabs A:hover
+{
+ color: #1A419D;
+}
+
+DIV.tabs SPAN
+{
+ float : left;
+ display : block;
+ background : url("tab_l.gif") no-repeat left top;
+ padding : 5px 9px;
+ white-space : nowrap;
+}
+
+DIV.tabs #MSearchBox
+{
+ float : right;
+ display : inline;
+ font-size : 1em;
+}
+
+DIV.tabs TD
+{
+ font-size : 80%;
+ font-weight : bold;
+ text-decoration : none;
+}
+
+
+
+/* Commented Backslash Hack hides rule from IE5-Mac \*/
+DIV.tabs SPAN {float : none;}
+/* End IE5-Mac hack */
+
+DIV.tabs A:hover SPAN
+{
+ background-position: 0% -150px;
+}
+
+DIV.tabs LI.current A
+{
+ background-position: 100% -150px;
+ border-width : 0px;
+}
+
+DIV.tabs LI.current SPAN
+{
+ background-position: 0% -150px;
+ padding-bottom : 6px;
+}
+
+DIV.navpath
+{
+ background : none;
+ border : none;
+ border-bottom : 1px solid #84B0C7;
+ text-align : center;
+ margin : 2px;
+ padding : 2px;
+}
diff --git a/doc/html/todo.html b/doc/html/todo.html
new file mode 100644
index 0000000..06a6c0f
--- /dev/null
+++ b/doc/html/todo.html
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Cinisis Database Reader: Todo List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+
+
+<h1><a class="anchor" id="todo">Todo List </a></h1><p><a class="anchor" id="_todo000001"></a> </p>
+<dl>
+<dt>Member <a class="el" href="classIsisConnector.html#a10669b49c4145a86dc3662c77733d74d">IsisConnector::existingItemKeys</a> ($field, $row=0) </dt>
+<dd>Test. </dd>
+</dl>
+<p><a class="anchor" id="_todo000002"></a> </p>
+<dl>
+<dt>Member <a class="el" href="classMaleteDb.html#ad2a65876db24adc388afce465e0c153e">MaleteDb::read</a> ($id) </dt>
+<dd>Subfield handling. </dd>
+</dl>
+<p><a class="anchor" id="_todo000003"></a> </p>
+<dl>
+<dt>Member <a class="el" href="classPhpIsisDb.html#af2266931746f6f2335b831be8b8333fb">PhpIsisDb::read</a> ($id) </dt>
+<dd>Subfield handling. </dd>
+</dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/tool_8h_source.html b/doc/html/tool_8h_source.html
new file mode 100644
index 0000000..06994d1
--- /dev/null
+++ b/doc/html/tool_8h_source.html
@@ -0,0 +1,111 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: contrib/malete/mlt/tool.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ </ul>
+ </div>
+<h1>contrib/malete/mlt/tool.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> The Malete project - the Z39.2/Z39.50 database framework of OpenIsis.</span>
+<a name="l00003"></a>00003 <span class="comment"> Version 0.9.x (patchlevel see file Version)</span>
+<a name="l00004"></a>00004 <span class="comment"> Copyright (C) 2001-2004 by Erik Grziwotz, erik@openisis.org</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment"> This library is free software; you can redistribute it and/or</span>
+<a name="l00007"></a>00007 <span class="comment"> modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00008"></a>00008 <span class="comment"> License as published by the Free Software Foundation; either</span>
+<a name="l00009"></a>00009 <span class="comment"> version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00010"></a>00010 <span class="comment"></span>
+<a name="l00011"></a>00011 <span class="comment"> This library is distributed in the hope that it will be useful,</span>
+<a name="l00012"></a>00012 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00013"></a>00013 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span>
+<a name="l00014"></a>00014 <span class="comment"> See the GNU Lesser General Public License for more details.</span>
+<a name="l00015"></a>00015 <span class="comment"></span>
+<a name="l00016"></a>00016 <span class="comment"> You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00017"></a>00017 <span class="comment"> License along with this library; if not, write to the Free Software</span>
+<a name="l00018"></a>00018 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"> see README for more information</span>
+<a name="l00021"></a>00021 <span class="comment">EOH */</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef TOOL_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="comment">/*</span>
+<a name="l00025"></a>00025 <span class="comment"> $Id: tool.h,v 1.3 2005/05/11 08:22:02 kripke Exp $</span>
+<a name="l00026"></a>00026 <span class="comment"> interface of the Malete tools</span>
+<a name="l00027"></a>00027 <span class="comment">*/</span>
+<a name="l00028"></a>00028
+<a name="l00029"></a>00029 <span class="preprocessor">#define TOOL_VERSION &quot;1.0.2&quot;</span>
+<a name="l00030"></a>00030 <span class="preprocessor"></span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &quot;pw.h&quot;</span>
+<a name="l00032"></a>00032
+<a name="l00033"></a>00033 <span class="keyword">extern</span> <span class="keywordtype">int</span> server ();
+<a name="l00034"></a>00034
+<a name="l00035"></a>00035 <span class="preprocessor">#ifndef BUILD_NOCDS</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="keywordtype">int</span> cdsimp (<a class="code" href="structDb.html">Db</a> *db, <a class="code" href="structFld.html">Fld</a> *args);
+<a name="l00037"></a>00037 <span class="keyword">extern</span> <span class="keywordtype">int</span> cdsexp (<a class="code" href="structDb.html">Db</a> *db, <a class="code" href="structFld.html">Fld</a> *args);
+<a name="l00038"></a>00038 <span class="keyword">extern</span> <span class="keywordtype">int</span> cdsuse ();
+<a name="l00039"></a>00039 <span class="preprocessor">#endif</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span>
+<a name="l00041"></a>00041 <span class="preprocessor">#ifndef BUILD_NOIIF</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="keywordtype">int</span> iifimp (<a class="code" href="structDb.html">Db</a> *db, <a class="code" href="structFld.html">Fld</a> *args);
+<a name="l00043"></a>00043 <span class="keyword">extern</span> <span class="keywordtype">int</span> iifexp (<a class="code" href="structDb.html">Db</a> *db, <a class="code" href="structFld.html">Fld</a> *args);
+<a name="l00044"></a>00044 <span class="keyword">extern</span> <span class="keywordtype">int</span> iifuse ();
+<a name="l00045"></a>00045 <span class="preprocessor">#endif</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span>
+<a name="l00047"></a>00047 <span class="preprocessor">#define TOOL_H</span>
+<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* TOOL_H */</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:13 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionBloke-members.html b/doc/html/unionBloke-members.html
new file mode 100644
index 0000000..d55d2fb
--- /dev/null
+++ b/doc/html/unionBloke-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Bloke Member List</h1>This is the complete list of members for <a class="el" href="unionBloke.html">Bloke</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>b</b> (defined in <a class="el" href="unionBloke.html">Bloke</a>)</td><td><a class="el" href="unionBloke.html">Bloke</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>base</b> (defined in <a class="el" href="unionBloke.html">Bloke</a>)</td><td><a class="el" href="unionBloke.html">Bloke</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionBloke.html b/doc/html/unionBloke.html
new file mode 100644
index 0000000..966ffcf
--- /dev/null
+++ b/doc/html/unionBloke.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Bloke Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Bloke Union Reference</h1><!-- doxytag: class="Bloke" -->
+<p><a href="unionBloke-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7964039a5d495036dbfd4a95ee923e86"></a><!-- doxytag: member="Bloke::b" ref="a7964039a5d495036dbfd4a95ee923e86" args="" -->
+<a class="el" href="structBlock.html">Block</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>b</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade32ec6d769b68b6e58ee36892aa243e"></a><!-- doxytag: member="Bloke::base" ref="ade32ec6d769b68b6e58ee36892aa243e" args="[QMAXBLCK]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>base</b> [QMAXBLCK]</td></tr>
+</table>
+<hr/>The documentation for this union was generated from the following file:<ul>
+<li>contrib/malete/mlt/qdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionCv-members.html b/doc/html/unionCv-members.html
new file mode 100644
index 0000000..727dae0
--- /dev/null
+++ b/doc/html/unionCv-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Cv Member List</h1>This is the complete list of members for <a class="el" href="unionCv.html">Cv</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>b</b> (defined in <a class="el" href="unionCv.html">Cv</a>)</td><td><a class="el" href="unionCv.html">Cv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>c</b> (defined in <a class="el" href="unionCv.html">Cv</a>)</td><td><a class="el" href="unionCv.html">Cv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>hi</b> (defined in <a class="el" href="unionCv.html">Cv</a>)</td><td><a class="el" href="unionCv.html">Cv</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>u</b> (defined in <a class="el" href="unionCv.html">Cv</a>)</td><td><a class="el" href="unionCv.html">Cv</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionCv.html b/doc/html/unionCv.html
new file mode 100644
index 0000000..897e239
--- /dev/null
+++ b/doc/html/unionCv.html
@@ -0,0 +1,82 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Cv Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Cv Union Reference</h1><!-- doxytag: class="Cv" -->
+<p><a href="unionCv-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4a4497130778bbd3e5d74f8c99a43e0"></a><!-- doxytag: member="Cv::u" ref="ad4a4497130778bbd3e5d74f8c99a43e0" args="" -->
+unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>u</b></td></tr>
+<tr><td class="memItemLeft" ><a class="anchor" id="ad3d3a4898e83c63be671abe53fe25b7d"></a><!-- doxytag: member="Cv::b" ref="ad3d3a4898e83c63be671abe53fe25b7d" args="" -->
+struct {</td></tr>
+<tr><td class="memItemLeft" >&nbsp;&nbsp;&nbsp;unsigned char&nbsp;&nbsp;&nbsp;<b>c</b> [3]</td></tr>
+<tr><td class="memItemLeft" >&nbsp;&nbsp;&nbsp;unsigned char&nbsp;&nbsp;&nbsp;<b>hi</b></td></tr>
+<tr><td class="memItemLeft" valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><b>b</b></td></tr>
+</table>
+<hr/>The documentation for this union was generated from the following file:<ul>
+<li>contrib/malete/mlt/cdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionExp-members.html b/doc/html/unionExp-members.html
new file mode 100644
index 0000000..564af9e
--- /dev/null
+++ b/doc/html/unionExp-members.html
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Exp Member List</h1>This is the complete list of members for <a class="el" href="unionExp.html">Exp</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>bop</b> (defined in <a class="el" href="unionExp.html">Exp</a>)</td><td><a class="el" href="unionExp.html">Exp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>qrf</b> (defined in <a class="el" href="unionExp.html">Exp</a>)</td><td><a class="el" href="unionExp.html">Exp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="unionExp.html">Exp</a>)</td><td><a class="el" href="unionExp.html">Exp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tfl</b> (defined in <a class="el" href="unionExp.html">Exp</a>)</td><td><a class="el" href="unionExp.html">Exp</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>trm</b> (defined in <a class="el" href="unionExp.html">Exp</a>)</td><td><a class="el" href="unionExp.html">Exp</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionExp.html b/doc/html/unionExp.html
new file mode 100644
index 0000000..4cbb007
--- /dev/null
+++ b/doc/html/unionExp.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Exp Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Exp Union Reference</h1><!-- doxytag: class="Exp" -->
+<p><a href="unionExp-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c183d403bcecd373475e474c3ed33cc"></a><!-- doxytag: member="Exp::tag" ref="a7c183d403bcecd373475e474c3ed33cc" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60f44cc00828420d21a7dd324aac066e"></a><!-- doxytag: member="Exp::bop" ref="a60f44cc00828420d21a7dd324aac066e" args="" -->
+<a class="el" href="structBop.html">Bop</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>bop</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9cf3cd9ffda6092c4c84b0fba8a70101"></a><!-- doxytag: member="Exp::tfl" ref="a9cf3cd9ffda6092c4c84b0fba8a70101" args="" -->
+<a class="el" href="structTfl.html">Tfl</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>tfl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b0e2ad8df422072f804aac03c6ad3f2"></a><!-- doxytag: member="Exp::qrf" ref="a6b0e2ad8df422072f804aac03c6ad3f2" args="" -->
+<a class="el" href="structQrf.html">Qrf</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>qrf</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae62ff6873c935bac5f89b697fbd7e45a"></a><!-- doxytag: member="Exp::trm" ref="ae62ff6873c935bac5f89b697fbd7e45a" args="" -->
+<a class="el" href="structFld.html">Trm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>trm</b></td></tr>
+</table>
+<hr/>The documentation for this union was generated from the following file:<ul>
+<li>contrib/malete/mlt/dbo.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionFork-members.html b/doc/html/unionFork-members.html
new file mode 100644
index 0000000..a44da22
--- /dev/null
+++ b/doc/html/unionFork-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Fork Member List</h1>This is the complete list of members for <a class="el" href="unionFork.html">Fork</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>b</b> (defined in <a class="el" href="unionFork.html">Fork</a>)</td><td><a class="el" href="unionFork.html">Fork</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>base</b> (defined in <a class="el" href="unionFork.html">Fork</a>)</td><td><a class="el" href="unionFork.html">Fork</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionFork.html b/doc/html/unionFork.html
new file mode 100644
index 0000000..c006314
--- /dev/null
+++ b/doc/html/unionFork.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Fork Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Fork Union Reference</h1><!-- doxytag: class="Fork" -->
+<p><a href="unionFork-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9af5b2758beffd58007295f389c97164"></a><!-- doxytag: member="Fork::b" ref="a9af5b2758beffd58007295f389c97164" args="" -->
+<a class="el" href="structBlock.html">Block</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>b</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3388cc1f228e3e583489c3bcf4e84812"></a><!-- doxytag: member="Fork::base" ref="a3388cc1f228e3e583489c3bcf4e84812" args="[QMAXFORK]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>base</b> [QMAXFORK]</td></tr>
+</table>
+<hr/>The documentation for this union was generated from the following file:<ul>
+<li>contrib/malete/mlt/qdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:14 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionLcsTab-members.html b/doc/html/unionLcsTab-members.html
new file mode 100644
index 0000000..3553a4e
--- /dev/null
+++ b/doc/html/unionLcsTab-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LcsTab Member List</h1>This is the complete list of members for <a class="el" href="unionLcsTab.html">LcsTab</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>c</b> (defined in <a class="el" href="unionLcsTab.html">LcsTab</a>)</td><td><a class="el" href="unionLcsTab.html">LcsTab</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>u</b> (defined in <a class="el" href="unionLcsTab.html">LcsTab</a>)</td><td><a class="el" href="unionLcsTab.html">LcsTab</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionLcsTab.html b/doc/html/unionLcsTab.html
new file mode 100644
index 0000000..1e2aa7b
--- /dev/null
+++ b/doc/html/unionLcsTab.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LcsTab Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LcsTab Union Reference</h1><!-- doxytag: class="LcsTab" -->
+<p><a href="unionLcsTab-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf1fc8904f5991b28ca204a310f3de44"></a><!-- doxytag: member="LcsTab::c" ref="aaf1fc8904f5991b28ca204a310f3de44" args="[256]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>c</b> [256]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e407972aee0baec21a9d33459dc559f"></a><!-- doxytag: member="LcsTab::u" ref="a4e407972aee0baec21a9d33459dc559f" args="[128]" -->
+unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><b>u</b> [128]</td></tr>
+</table>
+<hr/>The documentation for this union was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="lcs_8h_source.html">lcs.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionLdbP-members.html b/doc/html/unionLdbP-members.html
new file mode 100644
index 0000000..ce2a6e0
--- /dev/null
+++ b/doc/html/unionLdbP-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LdbP Member List</h1>This is the complete list of members for <a class="el" href="unionLdbP.html">LdbP</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>bytes</b> (defined in <a class="el" href="unionLdbP.html">LdbP</a>)</td><td><a class="el" href="unionLdbP.html">LdbP</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>val</b> (defined in <a class="el" href="unionLdbP.html">LdbP</a>)</td><td><a class="el" href="unionLdbP.html">LdbP</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionLdbP.html b/doc/html/unionLdbP.html
new file mode 100644
index 0000000..d350f98
--- /dev/null
+++ b/doc/html/unionLdbP.html
@@ -0,0 +1,85 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: LdbP Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>LdbP Union Reference</h1><!-- doxytag: class="LdbP" -->
+<p><code>#include &lt;<a class="el" href="ldb_8h_source.html">ldb.h</a>&gt;</code></p>
+
+<p><a href="unionLdbP-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7258c16c92264c60c257b01a396f7b9"></a><!-- doxytag: member="LdbP::bytes" ref="ab7258c16c92264c60c257b01a396f7b9" args="[8]" -->
+char&nbsp;</td><td class="memItemRight" valign="bottom"><b>bytes</b> [8]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8419584e331e28f41ff919deb30ece2"></a><!-- doxytag: member="LdbP::val" ref="aa8419584e331e28f41ff919deb30ece2" args="" -->
+lll&nbsp;</td><td class="memItemRight" valign="bottom"><b>val</b></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>the isis-1 posting is an 64bit number. In the file it's in big endian order, to allow ordering using memcmp. In the <a class="el" href="unionLdbP.html">LdbP</a> we have native order to use native 64bit. Until we need more bits for postings, we may use the 64bit type provided by gcc and some other compilers.</p>
+<p>the 8 bytes are: highest 3 for the rowid, then 2 tag, then 3 pos. the 3 pos bytes in turn are 1 byte for the occurence and 2 bytes for the word count. (e.g. value 2&lt;&lt;16 | 7 if term was found in the 7th word of the 2nd occurence of field 'tag'). we usually don't care, since for a near condition we always want a small distance w/in the same occurence which may be conveniently checked by the difference of 3 byte pos values.</p>
+<p>BUT NOTE: ... unfortunately we DO NEED one more bit for marking postings during AND operations. we abuse the highest bit of the word counter, since it's for sure useless for any reasonable distance check. BE CAREFUL WHEN COMPARING POSTINGS DURING "AND" OP *** use the LDBP_xxM macros below. </p>
+<hr/>The documentation for this union was generated from the following file:<ul>
+<li>contrib/openisis/<a class="el" href="ldb_8h_source.html">ldb.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionLeaf-members.html b/doc/html/unionLeaf-members.html
new file mode 100644
index 0000000..8d2e600
--- /dev/null
+++ b/doc/html/unionLeaf-members.html
@@ -0,0 +1,70 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Leaf Member List</h1>This is the complete list of members for <a class="el" href="unionLeaf.html">Leaf</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>b</b> (defined in <a class="el" href="unionLeaf.html">Leaf</a>)</td><td><a class="el" href="unionLeaf.html">Leaf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>base</b> (defined in <a class="el" href="unionLeaf.html">Leaf</a>)</td><td><a class="el" href="unionLeaf.html">Leaf</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionLeaf.html b/doc/html/unionLeaf.html
new file mode 100644
index 0000000..4c59617
--- /dev/null
+++ b/doc/html/unionLeaf.html
@@ -0,0 +1,79 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Leaf Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Leaf Union Reference</h1><!-- doxytag: class="Leaf" -->
+<p><a href="unionLeaf-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aecc1a952649f3b39924a107011d2aa29"></a><!-- doxytag: member="Leaf::b" ref="aecc1a952649f3b39924a107011d2aa29" args="" -->
+<a class="el" href="structBlock.html">Block</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>b</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1ada342f0fb2ce0315c5adfbd8a7cbb"></a><!-- doxytag: member="Leaf::base" ref="ae1ada342f0fb2ce0315c5adfbd8a7cbb" args="[QMAXLEAF]" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>base</b> [QMAXLEAF]</td></tr>
+</table>
+<hr/>The documentation for this union was generated from the following file:<ul>
+<li>contrib/malete/mlt/qdx.c</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:15 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionPtr-members.html b/doc/html/unionPtr-members.html
new file mode 100644
index 0000000..53df6e0
--- /dev/null
+++ b/doc/html/unionPtr-members.html
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Ptr Member List</h1>This is the complete list of members for <a class="el" href="structPtr.html">Ptr</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>bar</b> (defined in <a class="el" href="structPtr.html">Ptr</a>)</td><td><a class="el" href="structPtr.html">Ptr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>ext</b> (defined in <a class="el" href="structPtr.html">Ptr</a>)</td><td><a class="el" href="structPtr.html">Ptr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>pos</b> (defined in <a class="el" href="structPtr.html">Ptr</a>)</td><td><a class="el" href="structPtr.html">Ptr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>r</b> (defined in <a class="el" href="structPtr.html">Ptr</a>)</td><td><a class="el" href="structPtr.html">Ptr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>rid</b> (defined in <a class="el" href="structPtr.html">Ptr</a>)</td><td><a class="el" href="structPtr.html">Ptr</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>tag</b> (defined in <a class="el" href="structPtr.html">Ptr</a>)</td><td><a class="el" href="structPtr.html">Ptr</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/html/unionXrf-members.html b/doc/html/unionXrf-members.html
new file mode 100644
index 0000000..86bddce
--- /dev/null
+++ b/doc/html/unionXrf-members.html
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>IsisReader: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.1 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>Xrf Member List</h1>This is the complete list of members for <a class="el" href="structXrf.html">Xrf</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>bar</b> (defined in <a class="el" href="structXrf.html">Xrf</a>)</td><td><a class="el" href="structXrf.html">Xrf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>r</b> (defined in <a class="el" href="structXrf.html">Xrf</a>)</td><td><a class="el" href="structXrf.html">Xrf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>xpos</b> (defined in <a class="el" href="structXrf.html">Xrf</a>)</td><td><a class="el" href="structXrf.html">Xrf</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>xrec</b> (defined in <a class="el" href="structXrf.html">Xrf</a>)</td><td><a class="el" href="structXrf.html">Xrf</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 30 14:47:16 2010 for IsisReader by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>
diff --git a/doc/latex/Makefile b/doc/latex/Makefile
new file mode 100644
index 0000000..8b7c89a
--- /dev/null
+++ b/doc/latex/Makefile
@@ -0,0 +1,19 @@
+all: clean refman.pdf
+
+pdf: refman.pdf
+
+refman.pdf: refman.tex
+ pdflatex refman.tex
+ makeindex refman.idx
+ pdflatex refman.tex
+ latex_count=5 ; \
+ while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
+ do \
+ echo "Rerunning latex...." ;\
+ pdflatex refman.tex ;\
+ latex_count=`expr $$latex_count - 1` ;\
+ done
+
+
+clean:
+ rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf
diff --git a/doc/latex/annotated.tex b/doc/latex/annotated.tex
new file mode 100644
index 0000000..3091313
--- /dev/null
+++ b/doc/latex/annotated.tex
@@ -0,0 +1,24 @@
+\section{Class List}
+Here are the classes, structs, unions and interfaces with brief descriptions:\begin{DoxyCompactList}
+\item\contentsline{section}{\hyperlink{classBiblioIsisDb}{BiblioIsisDb} }{\pageref{classBiblioIsisDb}}{}
+\item\contentsline{section}{\hyperlink{classCinisis}{Cinisis} }{\pageref{classCinisis}}{}
+\item\contentsline{section}{\hyperlink{classCinisisDisplayHelper}{CinisisDisplayHelper} }{\pageref{classCinisisDisplayHelper}}{}
+\item\contentsline{section}{\hyperlink{classCinisisHttpHelper}{CinisisHttpHelper} }{\pageref{classCinisisHttpHelper}}{}
+\item\contentsline{section}{\hyperlink{classIsisAudit}{IsisAudit} }{\pageref{classIsisAudit}}{}
+\item\contentsline{section}{\hyperlink{classIsisConnector}{IsisConnector} }{\pageref{classIsisConnector}}{}
+\item\contentsline{section}{\hyperlink{interfaceIsisDb}{IsisDb} }{\pageref{interfaceIsisDb}}{}
+\item\contentsline{section}{\hyperlink{classIsisEntryIterator}{IsisEntryIterator} }{\pageref{classIsisEntryIterator}}{}
+\item\contentsline{section}{\hyperlink{classIsisFinder}{IsisFinder} }{\pageref{classIsisFinder}}{}
+\item\contentsline{section}{\hyperlink{classIsisItemIterator}{IsisItemIterator} }{\pageref{classIsisItemIterator}}{}
+\item\contentsline{section}{\hyperlink{classIsisMainItemIterator}{IsisMainItemIterator} }{\pageref{classIsisMainItemIterator}}{}
+\item\contentsline{section}{\hyperlink{classIsisMap}{IsisMap} }{\pageref{classIsisMap}}{}
+\item\contentsline{section}{\hyperlink{classIsisMethodIterator}{IsisMethodIterator} }{\pageref{classIsisMethodIterator}}{}
+\item\contentsline{section}{\hyperlink{classIsisNormalItemFilterIterator}{IsisNormalItemFilterIterator} }{\pageref{classIsisNormalItemFilterIterator}}{}
+\item\contentsline{section}{\hyperlink{classIsisReader}{IsisReader} }{\pageref{classIsisReader}}{}
+\item\contentsline{section}{\hyperlink{classIsisRowIterator}{IsisRowIterator} }{\pageref{classIsisRowIterator}}{}
+\item\contentsline{section}{\hyperlink{classIsisSubfieldIterator}{IsisSubfieldIterator} }{\pageref{classIsisSubfieldIterator}}{}
+\item\contentsline{section}{\hyperlink{classIsisValueIterator}{IsisValueIterator} }{\pageref{classIsisValueIterator}}{}
+\item\contentsline{section}{\hyperlink{classMaleteDb}{MaleteDb} }{\pageref{classMaleteDb}}{}
+\item\contentsline{section}{\hyperlink{classPhpIsisDb}{PhpIsisDb} }{\pageref{classPhpIsisDb}}{}
+\item\contentsline{section}{\hyperlink{classSchemaDb}{SchemaDb} }{\pageref{classSchemaDb}}{}
+\end{DoxyCompactList}
diff --git a/doc/latex/classBiblioIsisDb.eps b/doc/latex/classBiblioIsisDb.eps
new file mode 100644
index 0000000..ad82ed9
--- /dev/null
+++ b/doc/latex/classBiblioIsisDb.eps
@@ -0,0 +1,197 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 470.588
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 1.0625 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 2 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(BiblioIsisDb) cw
+(IsisDb) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (BiblioIsisDb) 0 0 box
+ (IsisDb) 0 1 box
+
+% ----- relations -----
+
+solid
+0 0 0 out
+solid
+1 0 1 in
diff --git a/doc/latex/classBiblioIsisDb.pdf b/doc/latex/classBiblioIsisDb.pdf
new file mode 100644
index 0000000..3572559
--- /dev/null
+++ b/doc/latex/classBiblioIsisDb.pdf
Binary files differ
diff --git a/doc/latex/classBiblioIsisDb.tex b/doc/latex/classBiblioIsisDb.tex
new file mode 100644
index 0000000..4e933f9
--- /dev/null
+++ b/doc/latex/classBiblioIsisDb.tex
@@ -0,0 +1,312 @@
+\hypertarget{classBiblioIsisDb}{
+\section{BiblioIsisDb Class Reference}
+\label{classBiblioIsisDb}\index{BiblioIsisDb@{BiblioIsisDb}}
+}
+Inheritance diagram for BiblioIsisDb:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=2cm]{classBiblioIsisDb}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classBiblioIsisDb_ab2c5ec782b324847e104d8ad35a230af}{\_\-\_\-construct} (\$schema)
+\item
+\hyperlink{classBiblioIsisDb_a286fb16de5797785d28021068efca561}{logger} (\$message)
+\item
+\hyperlink{classBiblioIsisDb_ad5704f5c9454ac053e66a489797ba221}{backend} (\$method= 'count', \$args=NULL)
+\item
+\hyperlink{classBiblioIsisDb_a808cdbc0d4c8f62a1465e74064f4422f}{read} (\$id, \$method= 'fetch')
+\item
+\hyperlink{classBiblioIsisDb_ab6b0a977c066c25c6bdca5c1d3a083e8}{entries} ()
+\item
+\hyperlink{classBiblioIsisDb_a8e76b289b9e3a9893b9469094753d2bc}{example} ()
+\item
+\hyperlink{classBiblioIsisDb_a34483b463d81ba1d8031576b5735efbc}{tag} (\$results, \$method= 'fetch')
+\item
+\hyperlink{classBiblioIsisDb_a73d5d998f9ab7e410c5f71f65e83948b}{has\_\-subfields} (\$key)
+\item
+\hyperlink{classBiblioIsisDb_af0be305b211b96dcb4aeb8452c8331a9}{subfields\_\-switch} (\$key, \&\$value)
+\item
+\hyperlink{classBiblioIsisDb_a450e26ae0b7f4967d8e25c9a3d023c75}{subfields} (\$name, \$key, \$method)
+\item
+\hyperlink{classBiblioIsisDb_a8c6a0081c5296a6db520e98998502ef7}{subfields\_\-from\_\-to\_\-hash} (\$name, \$key)
+\item
+\hyperlink{classBiblioIsisDb_a2b08c6a7ba20f6f5eb07edb2b4a914c1}{subfields\_\-from\_\-fetch} (\$name, \$key)
+\item
+\hyperlink{classBiblioIsisDb_aa86380f9e66ea8f175c50675d1fe0a88}{is\_\-repetitive} (\$field, \$value)
+\item
+\hyperlink{classBiblioIsisDb_a04089d61ce04b18aa6a78c94ca02edb9}{repetition} (\$key, \$value)
+\item
+\hyperlink{classBiblioIsisDb_a2b6fd7b7316f63ac5649ebf3947c4fae}{charset} (\&\$data)
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{classBiblioIsisDb_a929467f1907d3aeaeebe493f0c188c5b}{check} (\$schema, \$section=NULL)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classBiblioIsisDb_a978a9243ea53b1f2426115d7b4191b07}{\$fdt}
+\item
+\hyperlink{classBiblioIsisDb_a7eccfa964dcd1469a263340447c38143}{\$perl}
+\item
+\hyperlink{classBiblioIsisDb_ab9fb3b6f10d2734a198ca7802ee38c2d}{\$format}
+\item
+\hyperlink{classBiblioIsisDb_a67337d78af0fc21d0ff10471aa638c62}{\$log}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Biblio::Isis implementation of \hyperlink{interfaceIsisDb}{IsisDb}.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classBiblioIsisDb_ab2c5ec782b324847e104d8ad35a230af}{
+\index{BiblioIsisDb@{BiblioIsisDb}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::\_\-\_\-construct (\$ {\em schema})}}
+\label{classBiblioIsisDb_ab2c5ec782b324847e104d8ad35a230af}
+Constructor.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_ae1c0a3496d55f710d34c5c19ada7a66b}{IsisDb::\_\-\_\-construct()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_ae1c0a3496d55f710d34c5c19ada7a66b}{IsisDb}.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classBiblioIsisDb_ad5704f5c9454ac053e66a489797ba221}{
+\index{BiblioIsisDb@{BiblioIsisDb}!backend@{backend}}
+\index{backend@{backend}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{backend}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::backend (\$ {\em method} = {\ttfamily 'count'}, \/ \$ {\em args} = {\ttfamily NULL})}}
+\label{classBiblioIsisDb_ad5704f5c9454ac053e66a489797ba221}
+Send requests to the perl backend.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$method}]Backend method name to invoke.\item[{\em \$args}]Backend method arguments.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Backend return value.
+\end{DoxyReturn}
+\hypertarget{classBiblioIsisDb_a2b6fd7b7316f63ac5649ebf3947c4fae}{
+\index{BiblioIsisDb@{BiblioIsisDb}!charset@{charset}}
+\index{charset@{charset}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{charset}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::charset (\&\$ {\em data})}}
+\label{classBiblioIsisDb_a2b6fd7b7316f63ac5649ebf3947c4fae}
+Charset conversion.
+
+Converts a string from the database charset to UTF-\/8.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$data}]String to be converted.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+String converted to UTF-\/8.
+\end{DoxyReturn}
+\hypertarget{classBiblioIsisDb_a929467f1907d3aeaeebe493f0c188c5b}{
+\index{BiblioIsisDb@{BiblioIsisDb}!check@{check}}
+\index{check@{check}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{check}]{\setlength{\rightskip}{0pt plus 5cm}static BiblioIsisDb::check (\$ {\em schema}, \/ \$ {\em section} = {\ttfamily NULL})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classBiblioIsisDb_a929467f1907d3aeaeebe493f0c188c5b}
+Check configuration.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_af681b8f990b579f1835aa7ba4c83f1b8}{IsisDb::check()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_af681b8f990b579f1835aa7ba4c83f1b8}{IsisDb}.
+
+\hypertarget{classBiblioIsisDb_ab6b0a977c066c25c6bdca5c1d3a083e8}{
+\index{BiblioIsisDb@{BiblioIsisDb}!entries@{entries}}
+\index{entries@{entries}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{entries}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::entries ()}}
+\label{classBiblioIsisDb_ab6b0a977c066c25c6bdca5c1d3a083e8}
+Return number of entries in the database.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_a86f38eca2b6d0835b60770d8a4e511ff}{IsisDb::entries()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_a86f38eca2b6d0835b60770d8a4e511ff}{IsisDb}.
+
+\hypertarget{classBiblioIsisDb_a8e76b289b9e3a9893b9469094753d2bc}{
+\index{BiblioIsisDb@{BiblioIsisDb}!example@{example}}
+\index{example@{example}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{example}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::example ()}}
+\label{classBiblioIsisDb_a8e76b289b9e3a9893b9469094753d2bc}
+Return an example schema.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_a857c10d90da64067efa17afb2f32edb6}{IsisDb::example()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_a857c10d90da64067efa17afb2f32edb6}{IsisDb}.
+
+\hypertarget{classBiblioIsisDb_a73d5d998f9ab7e410c5f71f65e83948b}{
+\index{BiblioIsisDb@{BiblioIsisDb}!has\_\-subfields@{has\_\-subfields}}
+\index{has\_\-subfields@{has\_\-subfields}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{has\_\-subfields}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::has\_\-subfields (\$ {\em key})}}
+\label{classBiblioIsisDb_a73d5d998f9ab7e410c5f71f65e83948b}
+Checks whether a field has subfields.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$key}]Field key.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+True if has subfields, false otherwise.
+\end{DoxyReturn}
+\hypertarget{classBiblioIsisDb_aa86380f9e66ea8f175c50675d1fe0a88}{
+\index{BiblioIsisDb@{BiblioIsisDb}!is\_\-repetitive@{is\_\-repetitive}}
+\index{is\_\-repetitive@{is\_\-repetitive}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{is\_\-repetitive}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::is\_\-repetitive (\$ {\em field}, \/ \$ {\em value})}}
+\label{classBiblioIsisDb_aa86380f9e66ea8f175c50675d1fe0a88}
+Deals with repetition.
+
+As Biblio::Isis always return field values as arrays, we have to check the database schema to see if we want to convert then to a single value.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Database field.\item[{\em \$value}]Data (with or without repetition).\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+True if repetitive, false otherwise.
+\end{DoxyReturn}
+\hypertarget{classBiblioIsisDb_a286fb16de5797785d28021068efca561}{
+\index{BiblioIsisDb@{BiblioIsisDb}!logger@{logger}}
+\index{logger@{logger}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{logger}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::logger (\$ {\em message})}}
+\label{classBiblioIsisDb_a286fb16de5797785d28021068efca561}
+Class logger.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$message}]Log message. \end{DoxyParams}
+\hypertarget{classBiblioIsisDb_a808cdbc0d4c8f62a1465e74064f4422f}{
+\index{BiblioIsisDb@{BiblioIsisDb}!read@{read}}
+\index{read@{read}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::read (\$ {\em id}, \/ \$ {\em method} = {\ttfamily 'fetch'})}}
+\label{classBiblioIsisDb_a808cdbc0d4c8f62a1465e74064f4422f}
+Read an entry.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$id}]Record Id.\item[{\em \$method}]Database read method.\end{DoxyParams}
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_a68335ec0db01ef03f0725621b38b5686}{IsisDb::read()}
+\end{DoxySeeAlso}
+\hypertarget{classBiblioIsisDb_a04089d61ce04b18aa6a78c94ca02edb9}{
+\index{BiblioIsisDb@{BiblioIsisDb}!repetition@{repetition}}
+\index{repetition@{repetition}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{repetition}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::repetition (\$ {\em key}, \/ \$ {\em value})}}
+\label{classBiblioIsisDb_a04089d61ce04b18aa6a78c94ca02edb9}
+Deals with repetition.
+
+As Biblio::Isis always return field values as arrays, we have to check the database schema to see if we want to convert then to a single value. The current implementation is just a placeholder as no conversion is done.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$key}]Database key.\item[{\em \$value}]Query field result.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+The value according to the repetition config.
+\end{DoxyReturn}
+\hypertarget{classBiblioIsisDb_a450e26ae0b7f4967d8e25c9a3d023c75}{
+\index{BiblioIsisDb@{BiblioIsisDb}!subfields@{subfields}}
+\index{subfields@{subfields}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{subfields}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::subfields (\$ {\em name}, \/ \$ {\em key}, \/ \$ {\em method})}}
+\label{classBiblioIsisDb_a450e26ae0b7f4967d8e25c9a3d023c75}
+Makes subfield substitution in a dataset.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$name}]Dataset.\item[{\em \$key}]Field key.\item[{\em \$method}]Database read method.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Data with processed subfields.
+\end{DoxyReturn}
+\hypertarget{classBiblioIsisDb_a2b08c6a7ba20f6f5eb07edb2b4a914c1}{
+\index{BiblioIsisDb@{BiblioIsisDb}!subfields\_\-from\_\-fetch@{subfields\_\-from\_\-fetch}}
+\index{subfields\_\-from\_\-fetch@{subfields\_\-from\_\-fetch}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{subfields\_\-from\_\-fetch}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::subfields\_\-from\_\-fetch (\$ {\em name}, \/ \$ {\em key})}}
+\label{classBiblioIsisDb_a2b08c6a7ba20f6f5eb07edb2b4a914c1}
+Subfield handling for data read by 'from\_\-fetch' method.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$name}]Dataset.\item[{\em \$key}]Field key.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Data with processed subfields.
+\end{DoxyReturn}
+\hypertarget{classBiblioIsisDb_a8c6a0081c5296a6db520e98998502ef7}{
+\index{BiblioIsisDb@{BiblioIsisDb}!subfields\_\-from\_\-to\_\-hash@{subfields\_\-from\_\-to\_\-hash}}
+\index{subfields\_\-from\_\-to\_\-hash@{subfields\_\-from\_\-to\_\-hash}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{subfields\_\-from\_\-to\_\-hash}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::subfields\_\-from\_\-to\_\-hash (\$ {\em name}, \/ \$ {\em key})}}
+\label{classBiblioIsisDb_a8c6a0081c5296a6db520e98998502ef7}
+Subfield handling for data read by 'to\_\-hash' method. This method is not fully supported and therefore not recommended.
+
+It does not deal very well when data has \char`\"{}main\char`\"{} fields and subfields (like \char`\"{}data1$^\wedge$adata2$^\wedge$bdata3\char`\"{}) and doesn't deal with advanced configuration such as 'join\_\-subfields'.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$name}]Dataset.\item[{\em \$key}]Field key.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Data with processed subfields.
+\end{DoxyReturn}
+\hypertarget{classBiblioIsisDb_af0be305b211b96dcb4aeb8452c8331a9}{
+\index{BiblioIsisDb@{BiblioIsisDb}!subfields\_\-switch@{subfields\_\-switch}}
+\index{subfields\_\-switch@{subfields\_\-switch}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{subfields\_\-switch}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::subfields\_\-switch (\$ {\em key}, \/ \&\$ {\em value})}}
+\label{classBiblioIsisDb_af0be305b211b96dcb4aeb8452c8331a9}
+Switch keys on subfields.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$key}]Field key.\item[{\em \$value}]Dataset. \end{DoxyParams}
+\hypertarget{classBiblioIsisDb_a34483b463d81ba1d8031576b5735efbc}{
+\index{BiblioIsisDb@{BiblioIsisDb}!tag@{tag}}
+\index{tag@{tag}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{tag}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::tag (\$ {\em results}, \/ \$ {\em method} = {\ttfamily 'fetch'})}}
+\label{classBiblioIsisDb_a34483b463d81ba1d8031576b5735efbc}
+Tag results of a db query.
+
+This function converts the keys of query result from field numbers to names.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$results}]Database query results.\item[{\em \$method}]Database read method.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Tagged database result.
+\end{DoxyReturn}
+
+
+\subsection{Member Data Documentation}
+\hypertarget{classBiblioIsisDb_a978a9243ea53b1f2426115d7b4191b07}{
+\index{BiblioIsisDb@{BiblioIsisDb}!\$fdt@{\$fdt}}
+\index{\$fdt@{\$fdt}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{\$fdt}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::\$fdt}}
+\label{classBiblioIsisDb_a978a9243ea53b1f2426115d7b4191b07}
+Field description table. \hypertarget{classBiblioIsisDb_ab9fb3b6f10d2734a198ca7802ee38c2d}{
+\index{BiblioIsisDb@{BiblioIsisDb}!\$format@{\$format}}
+\index{\$format@{\$format}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{\$format}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::\$format}}
+\label{classBiblioIsisDb_ab9fb3b6f10d2734a198ca7802ee38c2d}
+Database format, derived from \$schema. \hypertarget{classBiblioIsisDb_a67337d78af0fc21d0ff10471aa638c62}{
+\index{BiblioIsisDb@{BiblioIsisDb}!\$log@{\$log}}
+\index{\$log@{\$log}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{\$log}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::\$log}}
+\label{classBiblioIsisDb_a67337d78af0fc21d0ff10471aa638c62}
+Class action log. \hypertarget{classBiblioIsisDb_a7eccfa964dcd1469a263340447c38143}{
+\index{BiblioIsisDb@{BiblioIsisDb}!\$perl@{\$perl}}
+\index{\$perl@{\$perl}!BiblioIsisDb@{BiblioIsisDb}}
+\subsubsection[{\$perl}]{\setlength{\rightskip}{0pt plus 5cm}BiblioIsisDb::\$perl}}
+\label{classBiblioIsisDb_a7eccfa964dcd1469a263340447c38143}
+Class instance of a perl interpreter;
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/backends/BiblioIsisDb.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classCinIsis.tex b/doc/latex/classCinIsis.tex
new file mode 100644
index 0000000..9d1c557
--- /dev/null
+++ b/doc/latex/classCinIsis.tex
@@ -0,0 +1,100 @@
+\hypertarget{classCinIsis}{
+\section{CinIsis Class Reference}
+\label{classCinIsis}\index{CinIsis@{CinIsis}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classCinIsis_a0f8b918be2f0f1d2c68955b3295034fe}{\_\-\_\-construct} (\$config= 'config/config.yaml')
+\item
+\hyperlink{classCinIsis_a831607c2fe9ffac63be8de42e1c9dbae}{load} (\$file)
+\item
+\hyperlink{classCinIsis_afa9cbac9e165ebed194b24487344d2fb}{parse} (\$config, \$type= 'cinisis')
+\item
+\hyperlink{classCinIsis_acd7e7486428fac5a0a85ad46b0486820}{check} (\$config)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classCinIsis_ada0e16c222436f776f040e0fe1a25184}{\$db}
+\item
+\hyperlink{classCinIsis_aea1086b32d45308f6875f6ed0a6db2fc}{\$implementation}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+\hyperlink{classCinIsis}{CinIsis} main class.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classCinIsis_a0f8b918be2f0f1d2c68955b3295034fe}{
+\index{CinIsis@{CinIsis}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!CinIsis@{CinIsis}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}CinIsis::\_\-\_\-construct (\$ {\em config} = {\ttfamily 'config/config.yaml'})}}
+\label{classCinIsis_a0f8b918be2f0f1d2c68955b3295034fe}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Optional parameter to set alternative config file or array with configuration. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classCinIsis_acd7e7486428fac5a0a85ad46b0486820}{
+\index{CinIsis@{CinIsis}!check@{check}}
+\index{check@{check}!CinIsis@{CinIsis}}
+\subsubsection[{check}]{\setlength{\rightskip}{0pt plus 5cm}CinIsis::check (\$ {\em config})}}
+\label{classCinIsis_acd7e7486428fac5a0a85ad46b0486820}
+Check configuration.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Config file or array with configuration.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with configuration or FALSE on error.
+\end{DoxyReturn}
+\hypertarget{classCinIsis_a831607c2fe9ffac63be8de42e1c9dbae}{
+\index{CinIsis@{CinIsis}!load@{load}}
+\index{load@{load}!CinIsis@{CinIsis}}
+\subsubsection[{load}]{\setlength{\rightskip}{0pt plus 5cm}CinIsis::load (\$ {\em file})}}
+\label{classCinIsis_a831607c2fe9ffac63be8de42e1c9dbae}
+Config file load.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$file}]Config file.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with configuration.
+\end{DoxyReturn}
+\hypertarget{classCinIsis_afa9cbac9e165ebed194b24487344d2fb}{
+\index{CinIsis@{CinIsis}!parse@{parse}}
+\index{parse@{parse}!CinIsis@{CinIsis}}
+\subsubsection[{parse}]{\setlength{\rightskip}{0pt plus 5cm}CinIsis::parse (\$ {\em config}, \/ \$ {\em type} = {\ttfamily 'cinisis'})}}
+\label{classCinIsis_afa9cbac9e165ebed194b24487344d2fb}
+Parse configuration.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Config file or array with configuration.\item[{\em \$type}]Configuration type (either 'cinisis' or 'schema').\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with configuration or FALSE on error.
+\end{DoxyReturn}
+\begin{Desc}
+\item[\hyperlink{todo__todo000001}{Todo}]Config and system check. \end{Desc}
+
+
+\subsection{Member Data Documentation}
+\hypertarget{classCinIsis_ada0e16c222436f776f040e0fe1a25184}{
+\index{CinIsis@{CinIsis}!\$db@{\$db}}
+\index{\$db@{\$db}!CinIsis@{CinIsis}}
+\subsubsection[{\$db}]{\setlength{\rightskip}{0pt plus 5cm}CinIsis::\$db}}
+\label{classCinIsis_ada0e16c222436f776f040e0fe1a25184}
+Database resource. \hypertarget{classCinIsis_aea1086b32d45308f6875f6ed0a6db2fc}{
+\index{CinIsis@{CinIsis}!\$implementation@{\$implementation}}
+\index{\$implementation@{\$implementation}!CinIsis@{CinIsis}}
+\subsubsection[{\$implementation}]{\setlength{\rightskip}{0pt plus 5cm}CinIsis::\$implementation}}
+\label{classCinIsis_aea1086b32d45308f6875f6ed0a6db2fc}
+Database implementation.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/CinIsis.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classCinisis.tex b/doc/latex/classCinisis.tex
new file mode 100644
index 0000000..7f6193b
--- /dev/null
+++ b/doc/latex/classCinisis.tex
@@ -0,0 +1,185 @@
+\hypertarget{classCinisis}{
+\section{Cinisis Class Reference}
+\label{classCinisis}\index{Cinisis@{Cinisis}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classCinisis_ab9cb7a94d6a5dfb13d50e83e58a4cc10}{\_\-\_\-construct} (\$config=NULL)
+\item
+\hyperlink{classCinisis_ad5ebe493037aad5a2d8a2f6c51fab09f}{open} (\$config)
+\item
+\hyperlink{classCinisis_a0bd044303b01793f1a59c54040ff0242}{load} (\$file)
+\item
+\hyperlink{classCinisis_ae8d2f767bfb149031b1ac7077c45c7d6}{parse} (\$config, \$class=\_\-\_\-CLASS\_\-\_\-)
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{classCinisis_add6ffac62cffb6ba5e5b0bec552b2cee}{yaml} (\$file)
+\item
+static \hyperlink{classCinisis_ae6f679192f136ba61e85130ccab8e7ef}{check} (\$config)
+\item
+static \hyperlink{classCinisis_a125ecd4426e15e2c27daa16d4aaac3f2}{base} ()
+\item
+static \hyperlink{classCinisis_aac686f5d4862085721eb0de1d6203a57}{file} (\$config=NULL, \$section= 'config')
+\item
+static \hyperlink{classCinisis_a0163d3358b31657bd6e91f94aa618918}{join\_\-subfields} (\$format)
+\item
+static \hyperlink{classCinisis_ac470ab9dc1f8c02545708f1c7b820d9e}{main\_\-field\_\-name} (\$format, \$key)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classCinisis_ae8aedec88384439c95da89f423a219c0}{\$db}
+\item
+\hyperlink{classCinisis_ae537c5305e84e86ae7dd305d2cd253fc}{\$implementation}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+\hyperlink{classCinisis}{Cinisis} main class.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classCinisis_ab9cb7a94d6a5dfb13d50e83e58a4cc10}{
+\index{Cinisis@{Cinisis}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!Cinisis@{Cinisis}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}Cinisis::\_\-\_\-construct (\$ {\em config} = {\ttfamily NULL})}}
+\label{classCinisis_ab9cb7a94d6a5dfb13d50e83e58a4cc10}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Optional parameter to set alternative config file or array with configuration. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classCinisis_a125ecd4426e15e2c27daa16d4aaac3f2}{
+\index{Cinisis@{Cinisis}!base@{base}}
+\index{base@{base}!Cinisis@{Cinisis}}
+\subsubsection[{base}]{\setlength{\rightskip}{0pt plus 5cm}static Cinisis::base ()\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisis_a125ecd4426e15e2c27daa16d4aaac3f2}
+Get library base folder.
+
+\begin{DoxyReturn}{Returns}
+Return base folder.
+\end{DoxyReturn}
+\hypertarget{classCinisis_ae6f679192f136ba61e85130ccab8e7ef}{
+\index{Cinisis@{Cinisis}!check@{check}}
+\index{check@{check}!Cinisis@{Cinisis}}
+\subsubsection[{check}]{\setlength{\rightskip}{0pt plus 5cm}static Cinisis::check (\$ {\em config})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisis_ae6f679192f136ba61e85130ccab8e7ef}
+Check configuration.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Config file or array with configuration.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with configuration or FALSE on error.
+\end{DoxyReturn}
+\hypertarget{classCinisis_aac686f5d4862085721eb0de1d6203a57}{
+\index{Cinisis@{Cinisis}!file@{file}}
+\index{file@{file}!Cinisis@{Cinisis}}
+\subsubsection[{file}]{\setlength{\rightskip}{0pt plus 5cm}static Cinisis::file (\$ {\em config} = {\ttfamily NULL}, \/ \$ {\em section} = {\ttfamily 'config'})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisis_aac686f5d4862085721eb0de1d6203a57}
+Get a file path.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Config file name (either relative to the library or absolute) or array with configuration.\item[{\em \$section}]Config file section (ignored for absolute files).\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Return the assembled file path.
+\end{DoxyReturn}
+\hypertarget{classCinisis_a0163d3358b31657bd6e91f94aa618918}{
+\index{Cinisis@{Cinisis}!join\_\-subfields@{join\_\-subfields}}
+\index{join\_\-subfields@{join\_\-subfields}!Cinisis@{Cinisis}}
+\subsubsection[{join\_\-subfields}]{\setlength{\rightskip}{0pt plus 5cm}static Cinisis::join\_\-subfields (\$ {\em format})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisis_a0163d3358b31657bd6e91f94aa618918}
+Whether to join field and subfields in a single array.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$format}]Database format.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Boolean.
+\end{DoxyReturn}
+\hypertarget{classCinisis_a0bd044303b01793f1a59c54040ff0242}{
+\index{Cinisis@{Cinisis}!load@{load}}
+\index{load@{load}!Cinisis@{Cinisis}}
+\subsubsection[{load}]{\setlength{\rightskip}{0pt plus 5cm}Cinisis::load (\$ {\em file})}}
+\label{classCinisis_a0bd044303b01793f1a59c54040ff0242}
+Config file load.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$file}]Config file.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with configuration or FALSE if error.
+\end{DoxyReturn}
+\hypertarget{classCinisis_ac470ab9dc1f8c02545708f1c7b820d9e}{
+\index{Cinisis@{Cinisis}!main\_\-field\_\-name@{main\_\-field\_\-name}}
+\index{main\_\-field\_\-name@{main\_\-field\_\-name}!Cinisis@{Cinisis}}
+\subsubsection[{main\_\-field\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}static Cinisis::main\_\-field\_\-name (\$ {\em format}, \/ \$ {\em key})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisis_ac470ab9dc1f8c02545708f1c7b820d9e}
+Determine the main field name depending on db configuration.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$key}]Field key.\item[{\em \$format}]Database format.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Main field name, 'field' by default.
+\end{DoxyReturn}
+\hypertarget{classCinisis_ad5ebe493037aad5a2d8a2f6c51fab09f}{
+\index{Cinisis@{Cinisis}!open@{open}}
+\index{open@{open}!Cinisis@{Cinisis}}
+\subsubsection[{open}]{\setlength{\rightskip}{0pt plus 5cm}Cinisis::open (\$ {\em config})}}
+\label{classCinisis_ad5ebe493037aad5a2d8a2f6c51fab09f}
+Open an ISIS database.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Optional parameter to set alternative config file or array with configuration. \end{DoxyParams}
+\hypertarget{classCinisis_ae8d2f767bfb149031b1ac7077c45c7d6}{
+\index{Cinisis@{Cinisis}!parse@{parse}}
+\index{parse@{parse}!Cinisis@{Cinisis}}
+\subsubsection[{parse}]{\setlength{\rightskip}{0pt plus 5cm}Cinisis::parse (\$ {\em config}, \/ \$ {\em class} = {\ttfamily \_\-\_\-CLASS\_\-\_\-})}}
+\label{classCinisis_ae8d2f767bfb149031b1ac7077c45c7d6}
+Parse configuration.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Config file or array with configuration.\item[{\em \$class}]Configuration class name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with configuration or FALSE on error.
+\end{DoxyReturn}
+\hypertarget{classCinisis_add6ffac62cffb6ba5e5b0bec552b2cee}{
+\index{Cinisis@{Cinisis}!yaml@{yaml}}
+\index{yaml@{yaml}!Cinisis@{Cinisis}}
+\subsubsection[{yaml}]{\setlength{\rightskip}{0pt plus 5cm}static Cinisis::yaml (\$ {\em file})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisis_add6ffac62cffb6ba5e5b0bec552b2cee}
+Load YAML into array using backend libraries.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$file}]Config file.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with configuration or FALSE if error.
+\end{DoxyReturn}
+
+
+\subsection{Member Data Documentation}
+\hypertarget{classCinisis_ae8aedec88384439c95da89f423a219c0}{
+\index{Cinisis@{Cinisis}!\$db@{\$db}}
+\index{\$db@{\$db}!Cinisis@{Cinisis}}
+\subsubsection[{\$db}]{\setlength{\rightskip}{0pt plus 5cm}Cinisis::\$db}}
+\label{classCinisis_ae8aedec88384439c95da89f423a219c0}
+Database resource. \hypertarget{classCinisis_ae537c5305e84e86ae7dd305d2cd253fc}{
+\index{Cinisis@{Cinisis}!\$implementation@{\$implementation}}
+\index{\$implementation@{\$implementation}!Cinisis@{Cinisis}}
+\subsubsection[{\$implementation}]{\setlength{\rightskip}{0pt plus 5cm}Cinisis::\$implementation}}
+\label{classCinisis_ae537c5305e84e86ae7dd305d2cd253fc}
+Database implementation.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/Cinisis.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classCinisisDb.tex b/doc/latex/classCinisisDb.tex
new file mode 100644
index 0000000..3b57076
--- /dev/null
+++ b/doc/latex/classCinisisDb.tex
@@ -0,0 +1,170 @@
+\hypertarget{classCinisisDb}{
+\section{CinisisDb Class Reference}
+\label{classCinisisDb}\index{CinisisDb@{CinisisDb}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classCinisisDb_a0693dfb4a5bb8b039f3c7e7848dc1861}{\_\-\_\-construct} (\$config=NULL)
+\item
+\hyperlink{classCinisisDb_ab6fe06865770b4ade264116627cab487}{open} (\$config)
+\item
+\hyperlink{classCinisisDb_a517ae044290df8ccea6b04ad91d19a7f}{load} (\$file)
+\item
+\hyperlink{classCinisisDb_a5b0ec2897d714c79c673d5950dde8e14}{parse} (\$config, \$class=\_\-\_\-CLASS\_\-\_\-)
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{classCinisisDb_ad1691843692ee6e9461e5bcb692263c8}{check} (\$config)
+\item
+static \hyperlink{classCinisisDb_ab44fe0ebdf6a954bc02d50bc7bcc3464}{base} ()
+\item
+static \hyperlink{classCinisisDb_ac44f1e510c52d21090aab8b903c6ddf5}{file} (\$config=NULL, \$section= 'config')
+\item
+static \hyperlink{classCinisisDb_a18c5fa49b8683ed0e80cdf72d360d50a}{join\_\-subfields} (\$format)
+\item
+static \hyperlink{classCinisisDb_a5f0fe8ae1b21721f759bde7fc260a283}{main\_\-field\_\-name} (\$format, \$key)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classCinisisDb_af5032dd536f8b50a71871dd35c8be175}{\$db}
+\item
+\hyperlink{classCinisisDb_af236be4b737a41fff5e97cf4471f1c00}{\$implementation}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+\hyperlink{classCinisisDb}{CinisisDb} main class.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classCinisisDb_a0693dfb4a5bb8b039f3c7e7848dc1861}{
+\index{CinisisDb@{CinisisDb}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!CinisisDb@{CinisisDb}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}CinisisDb::\_\-\_\-construct (\$ {\em config} = {\ttfamily NULL})}}
+\label{classCinisisDb_a0693dfb4a5bb8b039f3c7e7848dc1861}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Optional parameter to set alternative config file or array with configuration. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classCinisisDb_ab44fe0ebdf6a954bc02d50bc7bcc3464}{
+\index{CinisisDb@{CinisisDb}!base@{base}}
+\index{base@{base}!CinisisDb@{CinisisDb}}
+\subsubsection[{base}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDb::base ()\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisisDb_ab44fe0ebdf6a954bc02d50bc7bcc3464}
+Get library base folder.
+
+\begin{DoxyReturn}{Returns}
+Return base folder.
+\end{DoxyReturn}
+\hypertarget{classCinisisDb_ad1691843692ee6e9461e5bcb692263c8}{
+\index{CinisisDb@{CinisisDb}!check@{check}}
+\index{check@{check}!CinisisDb@{CinisisDb}}
+\subsubsection[{check}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDb::check (\$ {\em config})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisisDb_ad1691843692ee6e9461e5bcb692263c8}
+Check configuration.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Config file or array with configuration.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with configuration or FALSE on error.
+\end{DoxyReturn}
+\hypertarget{classCinisisDb_ac44f1e510c52d21090aab8b903c6ddf5}{
+\index{CinisisDb@{CinisisDb}!file@{file}}
+\index{file@{file}!CinisisDb@{CinisisDb}}
+\subsubsection[{file}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDb::file (\$ {\em config} = {\ttfamily NULL}, \/ \$ {\em section} = {\ttfamily 'config'})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisisDb_ac44f1e510c52d21090aab8b903c6ddf5}
+Get a file path.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Config file name (either relative to the library or absolute) or array with configuration.\item[{\em \$section}]Config file section (ignored for absolute files).\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Return the assembled file path.
+\end{DoxyReturn}
+\hypertarget{classCinisisDb_a18c5fa49b8683ed0e80cdf72d360d50a}{
+\index{CinisisDb@{CinisisDb}!join\_\-subfields@{join\_\-subfields}}
+\index{join\_\-subfields@{join\_\-subfields}!CinisisDb@{CinisisDb}}
+\subsubsection[{join\_\-subfields}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDb::join\_\-subfields (\$ {\em format})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisisDb_a18c5fa49b8683ed0e80cdf72d360d50a}
+Whether to join field and subfields in a single array.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$format}]Database format.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Boolean.
+\end{DoxyReturn}
+\hypertarget{classCinisisDb_a517ae044290df8ccea6b04ad91d19a7f}{
+\index{CinisisDb@{CinisisDb}!load@{load}}
+\index{load@{load}!CinisisDb@{CinisisDb}}
+\subsubsection[{load}]{\setlength{\rightskip}{0pt plus 5cm}CinisisDb::load (\$ {\em file})}}
+\label{classCinisisDb_a517ae044290df8ccea6b04ad91d19a7f}
+Config file load.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$file}]Config file.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with configuration or FALSE if error.
+\end{DoxyReturn}
+\hypertarget{classCinisisDb_a5f0fe8ae1b21721f759bde7fc260a283}{
+\index{CinisisDb@{CinisisDb}!main\_\-field\_\-name@{main\_\-field\_\-name}}
+\index{main\_\-field\_\-name@{main\_\-field\_\-name}!CinisisDb@{CinisisDb}}
+\subsubsection[{main\_\-field\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDb::main\_\-field\_\-name (\$ {\em format}, \/ \$ {\em key})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisisDb_a5f0fe8ae1b21721f759bde7fc260a283}
+Determine the main field name depending on db configuration.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$key}]Field key.\item[{\em \$format}]Database format.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Main field name, 'field' by default.
+\end{DoxyReturn}
+\hypertarget{classCinisisDb_ab6fe06865770b4ade264116627cab487}{
+\index{CinisisDb@{CinisisDb}!open@{open}}
+\index{open@{open}!CinisisDb@{CinisisDb}}
+\subsubsection[{open}]{\setlength{\rightskip}{0pt plus 5cm}CinisisDb::open (\$ {\em config})}}
+\label{classCinisisDb_ab6fe06865770b4ade264116627cab487}
+Open an ISIS database.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Optional parameter to set alternative config file or array with configuration. \end{DoxyParams}
+\hypertarget{classCinisisDb_a5b0ec2897d714c79c673d5950dde8e14}{
+\index{CinisisDb@{CinisisDb}!parse@{parse}}
+\index{parse@{parse}!CinisisDb@{CinisisDb}}
+\subsubsection[{parse}]{\setlength{\rightskip}{0pt plus 5cm}CinisisDb::parse (\$ {\em config}, \/ \$ {\em class} = {\ttfamily \_\-\_\-CLASS\_\-\_\-})}}
+\label{classCinisisDb_a5b0ec2897d714c79c673d5950dde8e14}
+Parse configuration.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Config file or array with configuration.\item[{\em \$class}]Configuration class name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with configuration or FALSE on error.
+\end{DoxyReturn}
+
+
+\subsection{Member Data Documentation}
+\hypertarget{classCinisisDb_af5032dd536f8b50a71871dd35c8be175}{
+\index{CinisisDb@{CinisisDb}!\$db@{\$db}}
+\index{\$db@{\$db}!CinisisDb@{CinisisDb}}
+\subsubsection[{\$db}]{\setlength{\rightskip}{0pt plus 5cm}CinisisDb::\$db}}
+\label{classCinisisDb_af5032dd536f8b50a71871dd35c8be175}
+Database resource. \hypertarget{classCinisisDb_af236be4b737a41fff5e97cf4471f1c00}{
+\index{CinisisDb@{CinisisDb}!\$implementation@{\$implementation}}
+\index{\$implementation@{\$implementation}!CinisisDb@{CinisisDb}}
+\subsubsection[{\$implementation}]{\setlength{\rightskip}{0pt plus 5cm}CinisisDb::\$implementation}}
+\label{classCinisisDb_af236be4b737a41fff5e97cf4471f1c00}
+Database implementation.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/CinisisDb.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classCinisisDisplayHelper.tex b/doc/latex/classCinisisDisplayHelper.tex
new file mode 100644
index 0000000..80624db
--- /dev/null
+++ b/doc/latex/classCinisisDisplayHelper.tex
@@ -0,0 +1,296 @@
+\hypertarget{classCinisisDisplayHelper}{
+\section{CinisisDisplayHelper Class Reference}
+\label{classCinisisDisplayHelper}\index{CinisisDisplayHelper@{CinisisDisplayHelper}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classCinisisDisplayHelper_ae60a4cc7ad15109c83b3d934f89b283e}{\_\-\_\-construct} (\$title)
+\item
+\hyperlink{classCinisisDisplayHelper_a5601da7181ece90313c1abe2fd0ae621}{\_\-\_\-call} (\$method, \$arguments)
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{classCinisisDisplayHelper_ab263cf81e5c459c60baa6ef7fa5f76b2}{methodName} (\$method)
+\item
+static \hyperlink{classCinisisDisplayHelper_abae906d7606b7d76ef5ed754835ba7e2}{\_\-\_\-callStatic} (\$method, \$arguments)
+\end{DoxyCompactItemize}
+\subsection*{Static Protected Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{classCinisisDisplayHelper_af3849efbba5e6980ddfdb4ceddb6ad17}{webTitle} (\$title)
+\item
+static \hyperlink{classCinisisDisplayHelper_a8f0c8aec5b11a144b14278d287238c85}{cliTitle} (\$title)
+\item
+static \hyperlink{classCinisisDisplayHelper_a356d8117dfcb220b7bb9996b569f5f25}{webHeader} (\$title)
+\item
+static \hyperlink{classCinisisDisplayHelper_aa331cd95a86ffd270784736e74f253e6}{webFooter} ()
+\item
+static \hyperlink{classCinisisDisplayHelper_a7ba5dd0ddd1ba9de5efdbfa1b62d4efa}{webForm} (\$content, \$action= 'index.php', \$method= 'get')
+\item
+static \hyperlink{classCinisisDisplayHelper_a4c8934dc88cda9c7a894106b4dc7abba}{webFormInputText} (\$name, \$default=null)
+\item
+static \hyperlink{classCinisisDisplayHelper_a291e2da97fd646e7fa34fb92879fc3d6}{webNavbar} (\$entry, \$entries, \$action= 'index.php', \$extra=NULL)
+\item
+static \hyperlink{classCinisisDisplayHelper_aadc869909d8be43402d73fa3415827b4}{webLink} (\$action, \$args, \$title)
+\item
+static \hyperlink{classCinisisDisplayHelper_a7ffe33c336d0b495807a2c4bae78cbfb}{webEntryLink} (\$entry)
+\item
+static \hyperlink{classCinisisDisplayHelper_a4028def92d8511e525251ec7ab06246d}{webOpenTable} ()
+\item
+static \hyperlink{classCinisisDisplayHelper_ab4e55ec58b59bc8b2af32b93cdf0d7c1}{webCloseTable} ()
+\item
+static \hyperlink{classCinisisDisplayHelper_a0f2e5c78f6fdd146df04382e497cfe94}{webH2} (\$text)
+\item
+static \hyperlink{classCinisisDisplayHelper_aa15ca1975a280814a1cdc2df82b8c67d}{cliH2} (\$text)
+\item
+static \hyperlink{classCinisisDisplayHelper_acc20c726a214895584d15a434b2f3548}{webH3} (\$text)
+\item
+static \hyperlink{classCinisisDisplayHelper_a1ed9ee357ffda8e2efd885a6eae20550}{cliH3} (\$text)
+\item
+static \hyperlink{classCinisisDisplayHelper_a9c8b637e47e4263901baf4c5f2064d8d}{webBr} ()
+\item
+static \hyperlink{classCinisisDisplayHelper_ad61db99c9d639678c96879aa34288323}{cliBr} ()
+\item
+static \hyperlink{classCinisisDisplayHelper_a528283a8b16090918f1878dca5ee24fb}{webPre} (\$text)
+\item
+static \hyperlink{classCinisisDisplayHelper_a50bf73bd3722766cbae1b46b3092453d}{cliPre} (\$text)
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Display helpers for test scripts.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classCinisisDisplayHelper_ae60a4cc7ad15109c83b3d934f89b283e}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}CinisisDisplayHelper::\_\-\_\-construct (\$ {\em title})}}
+\label{classCinisisDisplayHelper_ae60a4cc7ad15109c83b3d934f89b283e}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$title}]Page title; \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classCinisisDisplayHelper_a5601da7181ece90313c1abe2fd0ae621}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!\_\-\_\-call@{\_\-\_\-call}}
+\index{\_\-\_\-call@{\_\-\_\-call}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{\_\-\_\-call}]{\setlength{\rightskip}{0pt plus 5cm}CinisisDisplayHelper::\_\-\_\-call (\$ {\em method}, \/ \$ {\em arguments})}}
+\label{classCinisisDisplayHelper_a5601da7181ece90313c1abe2fd0ae621}
+Dispatcher, dynamic version.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$method}]Method name.\item[{\em \$arguments}]Argument list.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Callback result.
+\end{DoxyReturn}
+\hypertarget{classCinisisDisplayHelper_abae906d7606b7d76ef5ed754835ba7e2}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!\_\-\_\-callStatic@{\_\-\_\-callStatic}}
+\index{\_\-\_\-callStatic@{\_\-\_\-callStatic}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{\_\-\_\-callStatic}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::\_\-\_\-callStatic (\$ {\em method}, \/ \$ {\em arguments})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisisDisplayHelper_abae906d7606b7d76ef5ed754835ba7e2}
+Dispatcher, static version.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$method}]Method name.\item[{\em \$arguments}]Argument list.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Callback result.
+\end{DoxyReturn}
+\hypertarget{classCinisisDisplayHelper_ad61db99c9d639678c96879aa34288323}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!cliBr@{cliBr}}
+\index{cliBr@{cliBr}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{cliBr}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::cliBr ()\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_ad61db99c9d639678c96879aa34288323}
+Draws a line break element, CLI version. \hypertarget{classCinisisDisplayHelper_aa15ca1975a280814a1cdc2df82b8c67d}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!cliH2@{cliH2}}
+\index{cliH2@{cliH2}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{cliH2}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::cliH2 (\$ {\em text})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_aa15ca1975a280814a1cdc2df82b8c67d}
+Draws a h2 element, CLI version.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$text}]Inner text. \end{DoxyParams}
+\hypertarget{classCinisisDisplayHelper_a1ed9ee357ffda8e2efd885a6eae20550}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!cliH3@{cliH3}}
+\index{cliH3@{cliH3}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{cliH3}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::cliH3 (\$ {\em text})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a1ed9ee357ffda8e2efd885a6eae20550}
+Draws a h3 element, CLI version.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$text}]Inner text. \end{DoxyParams}
+\hypertarget{classCinisisDisplayHelper_a50bf73bd3722766cbae1b46b3092453d}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!cliPre@{cliPre}}
+\index{cliPre@{cliPre}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{cliPre}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::cliPre (\$ {\em text})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a50bf73bd3722766cbae1b46b3092453d}
+Draws a pre format block element.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$text}]Inner text. \end{DoxyParams}
+\hypertarget{classCinisisDisplayHelper_a8f0c8aec5b11a144b14278d287238c85}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!cliTitle@{cliTitle}}
+\index{cliTitle@{cliTitle}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{cliTitle}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::cliTitle (\$ {\em title})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a8f0c8aec5b11a144b14278d287238c85}
+Draws title, CLI version.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$title}]Page title; \end{DoxyParams}
+\hypertarget{classCinisisDisplayHelper_ab263cf81e5c459c60baa6ef7fa5f76b2}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!methodName@{methodName}}
+\index{methodName@{methodName}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{methodName}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::methodName (\$ {\em method})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisisDisplayHelper_ab263cf81e5c459c60baa6ef7fa5f76b2}
+Determine internal method names.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$method}]Method name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Method name.
+\end{DoxyReturn}
+\hypertarget{classCinisisDisplayHelper_a9c8b637e47e4263901baf4c5f2064d8d}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webBr@{webBr}}
+\index{webBr@{webBr}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webBr}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webBr ()\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a9c8b637e47e4263901baf4c5f2064d8d}
+Draws a line break element. \hypertarget{classCinisisDisplayHelper_ab4e55ec58b59bc8b2af32b93cdf0d7c1}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webCloseTable@{webCloseTable}}
+\index{webCloseTable@{webCloseTable}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webCloseTable}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webCloseTable ()\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_ab4e55ec58b59bc8b2af32b93cdf0d7c1}
+Draws tags for closing a table. \hypertarget{classCinisisDisplayHelper_a7ffe33c336d0b495807a2c4bae78cbfb}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webEntryLink@{webEntryLink}}
+\index{webEntryLink@{webEntryLink}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webEntryLink}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webEntryLink (\$ {\em entry})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a7ffe33c336d0b495807a2c4bae78cbfb}
+Format an entry link.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$entry}]Entry number.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Formatted link.
+\end{DoxyReturn}
+\hypertarget{classCinisisDisplayHelper_aa331cd95a86ffd270784736e74f253e6}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webFooter@{webFooter}}
+\index{webFooter@{webFooter}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webFooter}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webFooter ()\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_aa331cd95a86ffd270784736e74f253e6}
+Draws the page footer. \hypertarget{classCinisisDisplayHelper_a7ba5dd0ddd1ba9de5efdbfa1b62d4efa}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webForm@{webForm}}
+\index{webForm@{webForm}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webForm}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webForm (\$ {\em content}, \/ \$ {\em action} = {\ttfamily 'index.php'}, \/ \$ {\em method} = {\ttfamily 'get'})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a7ba5dd0ddd1ba9de5efdbfa1b62d4efa}
+Draws a form.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$content}]Form inner content.\item[{\em \$action}]Form action.\item[{\em \$method}]Form method. \end{DoxyParams}
+\hypertarget{classCinisisDisplayHelper_a4c8934dc88cda9c7a894106b4dc7abba}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webFormInputText@{webFormInputText}}
+\index{webFormInputText@{webFormInputText}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webFormInputText}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webFormInputText (\$ {\em name}, \/ \$ {\em default} = {\ttfamily null})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a4c8934dc88cda9c7a894106b4dc7abba}
+Draws a form text input.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$name}]Input name.\item[{\em \$default}]Default value.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Rendered text input.
+\end{DoxyReturn}
+\hypertarget{classCinisisDisplayHelper_a0f2e5c78f6fdd146df04382e497cfe94}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webH2@{webH2}}
+\index{webH2@{webH2}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webH2}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webH2 (\$ {\em text})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a0f2e5c78f6fdd146df04382e497cfe94}
+Draws a h2 element.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$text}]Inner text. \end{DoxyParams}
+\hypertarget{classCinisisDisplayHelper_acc20c726a214895584d15a434b2f3548}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webH3@{webH3}}
+\index{webH3@{webH3}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webH3}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webH3 (\$ {\em text})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_acc20c726a214895584d15a434b2f3548}
+Draws a h3 element.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$text}]Inner text. \end{DoxyParams}
+\hypertarget{classCinisisDisplayHelper_a356d8117dfcb220b7bb9996b569f5f25}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webHeader@{webHeader}}
+\index{webHeader@{webHeader}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webHeader}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webHeader (\$ {\em title})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a356d8117dfcb220b7bb9996b569f5f25}
+Draws the page header.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$title}]Page title; \end{DoxyParams}
+\hypertarget{classCinisisDisplayHelper_aadc869909d8be43402d73fa3415827b4}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webLink@{webLink}}
+\index{webLink@{webLink}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webLink}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webLink (\$ {\em action}, \/ \$ {\em args}, \/ \$ {\em title})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_aadc869909d8be43402d73fa3415827b4}
+Format a link.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$action}]Link action.\item[{\em \$args}]Action arguments.\item[{\em \$title}]Link title.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Formatted link.
+\end{DoxyReturn}
+\hypertarget{classCinisisDisplayHelper_a291e2da97fd646e7fa34fb92879fc3d6}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webNavbar@{webNavbar}}
+\index{webNavbar@{webNavbar}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webNavbar}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webNavbar (\$ {\em entry}, \/ \$ {\em entries}, \/ \$ {\em action} = {\ttfamily 'index.php'}, \/ \$ {\em extra} = {\ttfamily NULL})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a291e2da97fd646e7fa34fb92879fc3d6}
+Draws a navigation bar.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$entry}]Current entry.\item[{\em \$entries}]Total number of entries.\item[{\em \$action}]Page action.\item[{\em \$extra}]Extra parameters. \end{DoxyParams}
+\hypertarget{classCinisisDisplayHelper_a4028def92d8511e525251ec7ab06246d}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webOpenTable@{webOpenTable}}
+\index{webOpenTable@{webOpenTable}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webOpenTable}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webOpenTable ()\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a4028def92d8511e525251ec7ab06246d}
+Draws tags for opening a table. \hypertarget{classCinisisDisplayHelper_a528283a8b16090918f1878dca5ee24fb}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webPre@{webPre}}
+\index{webPre@{webPre}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webPre}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webPre (\$ {\em text})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_a528283a8b16090918f1878dca5ee24fb}
+Draws a pre format block element.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$text}]Inner text. \end{DoxyParams}
+\hypertarget{classCinisisDisplayHelper_af3849efbba5e6980ddfdb4ceddb6ad17}{
+\index{CinisisDisplayHelper@{CinisisDisplayHelper}!webTitle@{webTitle}}
+\index{webTitle@{webTitle}!CinisisDisplayHelper@{CinisisDisplayHelper}}
+\subsubsection[{webTitle}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisDisplayHelper::webTitle (\$ {\em title})\hspace{0.3cm}{\ttfamily \mbox{[}static, protected\mbox{]}}}}
+\label{classCinisisDisplayHelper_af3849efbba5e6980ddfdb4ceddb6ad17}
+Draws a page title.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$title}]Page title; \end{DoxyParams}
+
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/helpers/CinisisDisplayHelper.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classCinisisHttpHelper.tex b/doc/latex/classCinisisHttpHelper.tex
new file mode 100644
index 0000000..ca5bd6d
--- /dev/null
+++ b/doc/latex/classCinisisHttpHelper.tex
@@ -0,0 +1,63 @@
+\hypertarget{classCinisisHttpHelper}{
+\section{CinisisHttpHelper Class Reference}
+\label{classCinisisHttpHelper}\index{CinisisHttpHelper@{CinisisHttpHelper}}
+}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{classCinisisHttpHelper_aabbbd96f654baf3086dfb83728b581fa}{get\_\-arg} (\$name, \$default=1)
+\item
+static \hyperlink{classCinisisHttpHelper_ac61168ccb1eb83a15bb82b012759d67e}{get\_\-numeric\_\-arg} (\$name)
+\item
+static \hyperlink{classCinisisHttpHelper_aa4c258abb234e9585d2215dfa44247ee}{get\_\-textual\_\-arg} (\$name)
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Http helper for test scripts.
+
+\subsection{Member Function Documentation}
+\hypertarget{classCinisisHttpHelper_aabbbd96f654baf3086dfb83728b581fa}{
+\index{CinisisHttpHelper@{CinisisHttpHelper}!get\_\-arg@{get\_\-arg}}
+\index{get\_\-arg@{get\_\-arg}!CinisisHttpHelper@{CinisisHttpHelper}}
+\subsubsection[{get\_\-arg}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisHttpHelper::get\_\-arg (\$ {\em name}, \/ \$ {\em default} = {\ttfamily 1})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisisHttpHelper_aabbbd96f654baf3086dfb83728b581fa}
+Get an argument.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$name}]Argument name.\item[{\em \$default}]Default value.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Argument value.
+\end{DoxyReturn}
+\hypertarget{classCinisisHttpHelper_ac61168ccb1eb83a15bb82b012759d67e}{
+\index{CinisisHttpHelper@{CinisisHttpHelper}!get\_\-numeric\_\-arg@{get\_\-numeric\_\-arg}}
+\index{get\_\-numeric\_\-arg@{get\_\-numeric\_\-arg}!CinisisHttpHelper@{CinisisHttpHelper}}
+\subsubsection[{get\_\-numeric\_\-arg}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisHttpHelper::get\_\-numeric\_\-arg (\$ {\em name})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisisHttpHelper_ac61168ccb1eb83a15bb82b012759d67e}
+Get a numeric argument.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$name}]Argument name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Argument value.
+\end{DoxyReturn}
+\hypertarget{classCinisisHttpHelper_aa4c258abb234e9585d2215dfa44247ee}{
+\index{CinisisHttpHelper@{CinisisHttpHelper}!get\_\-textual\_\-arg@{get\_\-textual\_\-arg}}
+\index{get\_\-textual\_\-arg@{get\_\-textual\_\-arg}!CinisisHttpHelper@{CinisisHttpHelper}}
+\subsubsection[{get\_\-textual\_\-arg}]{\setlength{\rightskip}{0pt plus 5cm}static CinisisHttpHelper::get\_\-textual\_\-arg (\$ {\em name})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classCinisisHttpHelper_aa4c258abb234e9585d2215dfa44247ee}
+Get a string argument.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$name}]Argument name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Argument value.
+\end{DoxyReturn}
+
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/helpers/CinisisHttpHelper.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisAudit.eps b/doc/latex/classIsisAudit.eps
new file mode 100644
index 0000000..cc7334b
--- /dev/null
+++ b/doc/latex/classIsisAudit.eps
@@ -0,0 +1,215 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 1030.93
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 0.485 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 5 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(IsisAudit) cw
+(IsisFinder) cw
+(IsisConnector) cw
+(IsisMap) cw
+(IsisReader) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (IsisAudit) 0 0 box
+ (IsisFinder) 0 1 box
+ (IsisConnector) 0 2 box
+ (IsisMap) 0 3 box
+ (IsisReader) 0 4 box
+
+% ----- relations -----
+
+solid
+0 0 0 out
+solid
+1 0 1 in
+solid
+0 0 1 out
+solid
+1 0 2 in
+solid
+0 0 2 out
+solid
+1 0 3 in
+solid
+0 0 3 out
+solid
+1 0 4 in
diff --git a/doc/latex/classIsisAudit.pdf b/doc/latex/classIsisAudit.pdf
new file mode 100644
index 0000000..1e3b1e2
--- /dev/null
+++ b/doc/latex/classIsisAudit.pdf
Binary files differ
diff --git a/doc/latex/classIsisAudit.tex b/doc/latex/classIsisAudit.tex
new file mode 100644
index 0000000..b8a5a71
--- /dev/null
+++ b/doc/latex/classIsisAudit.tex
@@ -0,0 +1,31 @@
+\hypertarget{classIsisAudit}{
+\section{IsisAudit Class Reference}
+\label{classIsisAudit}\index{IsisAudit@{IsisAudit}}
+}
+Inheritance diagram for IsisAudit:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=5cm]{classIsisAudit}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisAudit_a2fb1d5a12933f63f396188bc4229f671}{run} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Methods for auditing an Isis database.
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisAudit_a2fb1d5a12933f63f396188bc4229f671}{
+\index{IsisAudit@{IsisAudit}!run@{run}}
+\index{run@{run}!IsisAudit@{IsisAudit}}
+\subsubsection[{run}]{\setlength{\rightskip}{0pt plus 5cm}IsisAudit::run ()}}
+\label{classIsisAudit_a2fb1d5a12933f63f396188bc4229f671}
+Run a standard audit procedure.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/IsisAudit.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisConnector.eps b/doc/latex/classIsisConnector.eps
new file mode 100644
index 0000000..c780276
--- /dev/null
+++ b/doc/latex/classIsisConnector.eps
@@ -0,0 +1,215 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 1030.93
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 0.485 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 5 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(IsisConnector) cw
+(IsisMap) cw
+(IsisReader) cw
+(IsisFinder) cw
+(IsisAudit) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (IsisConnector) 0 2 box
+ (IsisMap) 0 3 box
+ (IsisReader) 0 4 box
+ (IsisFinder) 0 1 box
+ (IsisAudit) 0 0 box
+
+% ----- relations -----
+
+solid
+0 0 2 out
+solid
+1 0 3 in
+solid
+0 0 3 out
+solid
+1 0 4 in
+solid
+1 0 1.25 out
+solid
+0 0 1.75 in
+solid
+1 0 0.25 out
+solid
+0 0 0.75 in
diff --git a/doc/latex/classIsisConnector.pdf b/doc/latex/classIsisConnector.pdf
new file mode 100644
index 0000000..593a8a6
--- /dev/null
+++ b/doc/latex/classIsisConnector.pdf
Binary files differ
diff --git a/doc/latex/classIsisConnector.tex b/doc/latex/classIsisConnector.tex
new file mode 100644
index 0000000..e090fb8
--- /dev/null
+++ b/doc/latex/classIsisConnector.tex
@@ -0,0 +1,281 @@
+\hypertarget{classIsisConnector}{
+\section{IsisConnector Class Reference}
+\label{classIsisConnector}\index{IsisConnector@{IsisConnector}}
+}
+Inheritance diagram for IsisConnector:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=5cm]{classIsisConnector}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisConnector_a0d1ebc176fe54568044aae02d7932c9b}{getRows} (\$field)
+\item
+\hyperlink{classIsisConnector_ad806dcc5be703fe9aea63d72d68af0a2}{getValues} (\$field)
+\item
+\hyperlink{classIsisConnector_aa16bb24a54837048eee6244957cbf091}{getItem} (\$field, \$item, \$row=0)
+\item
+\hyperlink{classIsisConnector_aa928456a26e0264bf0c1a4869a02cbb3}{getItems} (\$field, \$item)
+\item
+\hyperlink{classIsisConnector_a21c7c4e9fec2440f8c7d36f8a632c8c2}{getMainItem} (\$field, \$row=0)
+\item
+\hyperlink{classIsisConnector_a2bace7162ec3bf49df9f7acd9367c360}{getMainItems} (\$field)
+\item
+\hyperlink{classIsisConnector_a1ddaff24266ee02d652de9a752c1be8e}{getSubfield} (\$field, \$subfield, \$row=0)
+\item
+\hyperlink{classIsisConnector_ad8af0f5cef3b139649d9fb317264df10}{getSubfields} (\$field, \$subfield)
+\item
+\hyperlink{classIsisConnector_afc97554b42b8b9e98f396811bbfa13d8}{explodeSubfield} (\$field, \$subfield, \$row)
+\item
+\hyperlink{classIsisConnector_acfea4d86a683cc7455d258cdb80db478}{explodeItem} (\$field, \$item, \$row)
+\item
+\hyperlink{classIsisConnector_a8baad24b6abc2ef29d8968f353ea6dae}{filterSubfield} (\$field, \$subfield, \$row)
+\item
+\hyperlink{classIsisConnector_ad88ed9012aac0687aef1c8554879cd52}{hasItem} (\$field, \$item, \$row=0)
+\item
+\hyperlink{classIsisConnector_a7bc914f2aa6c523404f368dc0b7b130b}{hasMainItem} (\$field, \$row)
+\item
+\hyperlink{classIsisConnector_a2e6970a3aca76a1dbb5b4bb5ac3adda1}{hasSubfield} (\$field, \$subfield, \$row)
+\item
+\hyperlink{classIsisConnector_a10669b49c4145a86dc3662c77733d74d}{existingItemKeys} (\$field, \$row=0)
+\item
+\hyperlink{classIsisConnector_afbcef48a723b073a2777d5a5ed73d280}{hasFieldSubfieldCondition} (\$field, \$subfield, \$key, \$subkey)
+\item
+\hyperlink{classIsisConnector_a9050227e8d8f10821a4df08a5705832a}{specialItem} (\$field, \$subfield, \$return= 'boolean')
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+\hyperlink{classIsisConnector}{IsisConnector}: provides an easy interface to connect an application with \hyperlink{classCinisis}{Cinisis}.
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisConnector_a10669b49c4145a86dc3662c77733d74d}{
+\index{IsisConnector@{IsisConnector}!existingItemKeys@{existingItemKeys}}
+\index{existingItemKeys@{existingItemKeys}!IsisConnector@{IsisConnector}}
+\subsubsection[{existingItemKeys}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::existingItemKeys (\$ {\em field}, \/ \$ {\em row} = {\ttfamily 0})}}
+\label{classIsisConnector_a10669b49c4145a86dc3662c77733d74d}
+Return the existing key items for a result.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data.\item[{\em \$row}]Row number.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with existing item keys
+\end{DoxyReturn}
+\begin{Desc}
+\item[\hyperlink{todo__todo000001}{Todo}]Test. \end{Desc}
+\hypertarget{classIsisConnector_acfea4d86a683cc7455d258cdb80db478}{
+\index{IsisConnector@{IsisConnector}!explodeItem@{explodeItem}}
+\index{explodeItem@{explodeItem}!IsisConnector@{IsisConnector}}
+\subsubsection[{explodeItem}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::explodeItem (\$ {\em field}, \/ \$ {\em item}, \/ \$ {\em row})}}
+\label{classIsisConnector_acfea4d86a683cc7455d258cdb80db478}
+Explode brackets for a given item, avoiding null entries.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data.\item[{\em \$item}]Item.\item[{\em \$row}]Row number.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Exploded item data.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_afc97554b42b8b9e98f396811bbfa13d8}{
+\index{IsisConnector@{IsisConnector}!explodeSubfield@{explodeSubfield}}
+\index{explodeSubfield@{explodeSubfield}!IsisConnector@{IsisConnector}}
+\subsubsection[{explodeSubfield}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::explodeSubfield (\$ {\em field}, \/ \$ {\em subfield}, \/ \$ {\em row})}}
+\label{classIsisConnector_afc97554b42b8b9e98f396811bbfa13d8}
+Explode brackets for a given subfield, avoiding null entries.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data.\item[{\em \$subfield}]Subfield.\item[{\em \$row}]Row number.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Exploded subfield data.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_a8baad24b6abc2ef29d8968f353ea6dae}{
+\index{IsisConnector@{IsisConnector}!filterSubfield@{filterSubfield}}
+\index{filterSubfield@{filterSubfield}!IsisConnector@{IsisConnector}}
+\subsubsection[{filterSubfield}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::filterSubfield (\$ {\em field}, \/ \$ {\em subfield}, \/ \$ {\em row})}}
+\label{classIsisConnector_a8baad24b6abc2ef29d8968f353ea6dae}
+Filter brackets for a given subfield.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data.\item[{\em \$subfield}]Subfield.\item[{\em \$row}]Row number.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Filterd subfield data.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_aa16bb24a54837048eee6244957cbf091}{
+\index{IsisConnector@{IsisConnector}!getItem@{getItem}}
+\index{getItem@{getItem}!IsisConnector@{IsisConnector}}
+\subsubsection[{getItem}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::getItem (\$ {\em field}, \/ \$ {\em item}, \/ \$ {\em row} = {\ttfamily 0})}}
+\label{classIsisConnector_aa16bb24a54837048eee6244957cbf091}
+Get both main field or subfields from a given field and row.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]field array.\item[{\em \$item}]item name (field or subfield).\item[{\em \$row}]row number.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Item data.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_aa928456a26e0264bf0c1a4869a02cbb3}{
+\index{IsisConnector@{IsisConnector}!getItems@{getItems}}
+\index{getItems@{getItems}!IsisConnector@{IsisConnector}}
+\subsubsection[{getItems}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::getItems (\$ {\em field}, \/ \$ {\em item})}}
+\label{classIsisConnector_aa928456a26e0264bf0c1a4869a02cbb3}
+Get all rows both main field or subfields from a given field.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]field array.\item[{\em \$item}]item name (field or subfield).\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Item data.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_a21c7c4e9fec2440f8c7d36f8a632c8c2}{
+\index{IsisConnector@{IsisConnector}!getMainItem@{getMainItem}}
+\index{getMainItem@{getMainItem}!IsisConnector@{IsisConnector}}
+\subsubsection[{getMainItem}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::getMainItem (\$ {\em field}, \/ \$ {\em row} = {\ttfamily 0})}}
+\label{classIsisConnector_a21c7c4e9fec2440f8c7d36f8a632c8c2}
+Get the value of a given field.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\item[{\em \$row}]Optional row number if repetitive field.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Field data.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_a2bace7162ec3bf49df9f7acd9367c360}{
+\index{IsisConnector@{IsisConnector}!getMainItems@{getMainItems}}
+\index{getMainItems@{getMainItems}!IsisConnector@{IsisConnector}}
+\subsubsection[{getMainItems}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::getMainItems (\$ {\em field})}}
+\label{classIsisConnector_a2bace7162ec3bf49df9f7acd9367c360}
+Get all values of a given field.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Field data.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_a0d1ebc176fe54568044aae02d7932c9b}{
+\index{IsisConnector@{IsisConnector}!getRows@{getRows}}
+\index{getRows@{getRows}!IsisConnector@{IsisConnector}}
+\subsubsection[{getRows}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::getRows (\$ {\em field})}}
+\label{classIsisConnector_a0d1ebc176fe54568044aae02d7932c9b}
+Get the number of resulting rows for a given field.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Number of rows.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_a1ddaff24266ee02d652de9a752c1be8e}{
+\index{IsisConnector@{IsisConnector}!getSubfield@{getSubfield}}
+\index{getSubfield@{getSubfield}!IsisConnector@{IsisConnector}}
+\subsubsection[{getSubfield}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::getSubfield (\$ {\em field}, \/ \$ {\em subfield}, \/ \$ {\em row} = {\ttfamily 0})}}
+\label{classIsisConnector_a1ddaff24266ee02d652de9a752c1be8e}
+Get the value of a given subfield.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\item[{\em \$subfield}]Subfield name.\item[{\em \$row}]Row number if repetitive data.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Subfield data.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_ad8af0f5cef3b139649d9fb317264df10}{
+\index{IsisConnector@{IsisConnector}!getSubfields@{getSubfields}}
+\index{getSubfields@{getSubfields}!IsisConnector@{IsisConnector}}
+\subsubsection[{getSubfields}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::getSubfields (\$ {\em field}, \/ \$ {\em subfield})}}
+\label{classIsisConnector_ad8af0f5cef3b139649d9fb317264df10}
+Get all values of a given subfield.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\item[{\em \$subfield}]Subfield name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Subfield data.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_ad806dcc5be703fe9aea63d72d68af0a2}{
+\index{IsisConnector@{IsisConnector}!getValues@{getValues}}
+\index{getValues@{getValues}!IsisConnector@{IsisConnector}}
+\subsubsection[{getValues}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::getValues (\$ {\em field})}}
+\label{classIsisConnector_ad806dcc5be703fe9aea63d72d68af0a2}
+Get all values of a given field.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Field data.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_afbcef48a723b073a2777d5a5ed73d280}{
+\index{IsisConnector@{IsisConnector}!hasFieldSubfieldCondition@{hasFieldSubfieldCondition}}
+\index{hasFieldSubfieldCondition@{hasFieldSubfieldCondition}!IsisConnector@{IsisConnector}}
+\subsubsection[{hasFieldSubfieldCondition}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::hasFieldSubfieldCondition (\$ {\em field}, \/ \$ {\em subfield}, \/ \$ {\em key}, \/ \$ {\em subkey})}}
+\label{classIsisConnector_afbcef48a723b073a2777d5a5ed73d280}
+Check if a field and subfield match a given condition.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data.\item[{\em \$subfield}]Subfield.\item[{\em \$key}]Field key.\item[{\em \$subkey}]Subfield key.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+True if condition match, false otherwise.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_ad88ed9012aac0687aef1c8554879cd52}{
+\index{IsisConnector@{IsisConnector}!hasItem@{hasItem}}
+\index{hasItem@{hasItem}!IsisConnector@{IsisConnector}}
+\subsubsection[{hasItem}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::hasItem (\$ {\em field}, \/ \$ {\em item}, \/ \$ {\em row} = {\ttfamily 0})}}
+\label{classIsisConnector_ad88ed9012aac0687aef1c8554879cd52}
+Check if a field result has an item.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data.\item[{\em \$item}]Item code ('main' for the main item).\item[{\em \$row}]Row number.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+True if result has the main item, false otherwise.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_a7bc914f2aa6c523404f368dc0b7b130b}{
+\index{IsisConnector@{IsisConnector}!hasMainItem@{hasMainItem}}
+\index{hasMainItem@{hasMainItem}!IsisConnector@{IsisConnector}}
+\subsubsection[{hasMainItem}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::hasMainItem (\$ {\em field}, \/ \$ {\em row})}}
+\label{classIsisConnector_a7bc914f2aa6c523404f368dc0b7b130b}
+Check if a field result has a main item.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data.\item[{\em \$row}]Row number.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+True if result has the main item, false otherwise.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_a2e6970a3aca76a1dbb5b4bb5ac3adda1}{
+\index{IsisConnector@{IsisConnector}!hasSubfield@{hasSubfield}}
+\index{hasSubfield@{hasSubfield}!IsisConnector@{IsisConnector}}
+\subsubsection[{hasSubfield}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::hasSubfield (\$ {\em field}, \/ \$ {\em subfield}, \/ \$ {\em row})}}
+\label{classIsisConnector_a2e6970a3aca76a1dbb5b4bb5ac3adda1}
+Check if a field result and row has a given subfield.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data.\item[{\em \$subfield}]Subfield.\item[{\em \$row}]Row number.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+True if result has the subfield, false otherwise.
+\end{DoxyReturn}
+\hypertarget{classIsisConnector_a9050227e8d8f10821a4df08a5705832a}{
+\index{IsisConnector@{IsisConnector}!specialItem@{specialItem}}
+\index{specialItem@{specialItem}!IsisConnector@{IsisConnector}}
+\subsubsection[{specialItem}]{\setlength{\rightskip}{0pt plus 5cm}IsisConnector::specialItem (\$ {\em field}, \/ \$ {\em subfield}, \/ \$ {\em return} = {\ttfamily 'boolean'})}}
+\label{classIsisConnector_a9050227e8d8f10821a4df08a5705832a}
+Deal with special items.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data from ISIS database schema.\item[{\em \$subfield}]Subfield name.\item[{\em \$return}]Specify return type.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+True if special subfield, false otherwise of special return type
+\end{DoxyReturn}
+
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/IsisConnector.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisEntryIterator.tex b/doc/latex/classIsisEntryIterator.tex
new file mode 100644
index 0000000..07f9418
--- /dev/null
+++ b/doc/latex/classIsisEntryIterator.tex
@@ -0,0 +1,68 @@
+\hypertarget{classIsisEntryIterator}{
+\section{IsisEntryIterator Class Reference}
+\label{classIsisEntryIterator}\index{IsisEntryIterator@{IsisEntryIterator}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisEntryIterator_a056fcc7d817523faf1fb033fa9f8ad6e}{\_\-\_\-construct} (\$class, \$entry=1)
+\item
+\hyperlink{classIsisEntryIterator_a985e88cdfb69b42e3389f24c08b2404a}{rewind} ()
+\item
+\hyperlink{classIsisEntryIterator_a4a740dacedb86023ece4561092c33a65}{key} ()
+\item
+\hyperlink{classIsisEntryIterator_ac482f43403fc4d2e1b620fb4e0f6797f}{current} ()
+\item
+\hyperlink{classIsisEntryIterator_a2d1d0fe5d3c22d1720e93e03952b877d}{next} ()
+\item
+\hyperlink{classIsisEntryIterator_aff9e54b112cc728b7cd6cf00c0359c49}{valid} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Isis entry iterator. Iterates over all entries in the database.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classIsisEntryIterator_a056fcc7d817523faf1fb033fa9f8ad6e}{
+\index{IsisEntryIterator@{IsisEntryIterator}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!IsisEntryIterator@{IsisEntryIterator}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}IsisEntryIterator::\_\-\_\-construct (\$ {\em class}, \/ \$ {\em entry} = {\ttfamily 1})}}
+\label{classIsisEntryIterator_a056fcc7d817523faf1fb033fa9f8ad6e}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$class}]Instance of \hyperlink{classIsisConnector}{IsisConnector} or child class.\item[{\em \$entry}]Start entry number to iterate from. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisEntryIterator_ac482f43403fc4d2e1b620fb4e0f6797f}{
+\index{IsisEntryIterator@{IsisEntryIterator}!current@{current}}
+\index{current@{current}!IsisEntryIterator@{IsisEntryIterator}}
+\subsubsection[{current}]{\setlength{\rightskip}{0pt plus 5cm}IsisEntryIterator::current ()}}
+\label{classIsisEntryIterator_ac482f43403fc4d2e1b620fb4e0f6797f}
+Return the current element. \hypertarget{classIsisEntryIterator_a4a740dacedb86023ece4561092c33a65}{
+\index{IsisEntryIterator@{IsisEntryIterator}!key@{key}}
+\index{key@{key}!IsisEntryIterator@{IsisEntryIterator}}
+\subsubsection[{key}]{\setlength{\rightskip}{0pt plus 5cm}IsisEntryIterator::key ()}}
+\label{classIsisEntryIterator_a4a740dacedb86023ece4561092c33a65}
+Return the key of the current element. \hypertarget{classIsisEntryIterator_a2d1d0fe5d3c22d1720e93e03952b877d}{
+\index{IsisEntryIterator@{IsisEntryIterator}!next@{next}}
+\index{next@{next}!IsisEntryIterator@{IsisEntryIterator}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}IsisEntryIterator::next ()}}
+\label{classIsisEntryIterator_a2d1d0fe5d3c22d1720e93e03952b877d}
+Move forward to next element. \hypertarget{classIsisEntryIterator_a985e88cdfb69b42e3389f24c08b2404a}{
+\index{IsisEntryIterator@{IsisEntryIterator}!rewind@{rewind}}
+\index{rewind@{rewind}!IsisEntryIterator@{IsisEntryIterator}}
+\subsubsection[{rewind}]{\setlength{\rightskip}{0pt plus 5cm}IsisEntryIterator::rewind ()}}
+\label{classIsisEntryIterator_a985e88cdfb69b42e3389f24c08b2404a}
+Rewind the Iterator to the first element. \hypertarget{classIsisEntryIterator_aff9e54b112cc728b7cd6cf00c0359c49}{
+\index{IsisEntryIterator@{IsisEntryIterator}!valid@{valid}}
+\index{valid@{valid}!IsisEntryIterator@{IsisEntryIterator}}
+\subsubsection[{valid}]{\setlength{\rightskip}{0pt plus 5cm}IsisEntryIterator::valid ()}}
+\label{classIsisEntryIterator_aff9e54b112cc728b7cd6cf00c0359c49}
+Check if there is a current element after calls to \hyperlink{classIsisEntryIterator_a985e88cdfb69b42e3389f24c08b2404a}{rewind()} or \hyperlink{classIsisEntryIterator_a2d1d0fe5d3c22d1720e93e03952b877d}{next()}.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/iterators/IsisEntryIterator.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisFieldIterator.tex b/doc/latex/classIsisFieldIterator.tex
new file mode 100644
index 0000000..191d4c9
--- /dev/null
+++ b/doc/latex/classIsisFieldIterator.tex
@@ -0,0 +1,82 @@
+\hypertarget{classIsisFieldIterator}{
+\section{IsisFieldIterator Class Reference}
+\label{classIsisFieldIterator}\index{IsisFieldIterator@{IsisFieldIterator}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisFieldIterator_a6be7899f5131064d980017dbaa892a1f}{\_\-\_\-construct} (\$class, \$field)
+\item
+\hyperlink{classIsisFieldIterator_a19e38c95726a11124f0a46228095cea0}{rewind} ()
+\item
+\hyperlink{classIsisFieldIterator_afad4839168701adff27f1037b2d8fafc}{key} ()
+\item
+\hyperlink{classIsisFieldIterator_a23a9cbf26e7786777bca2c7a0cb3d87e}{current} ()
+\item
+\hyperlink{classIsisFieldIterator_a7a8b7866abd01b6e7ea07c7bb24e9de0}{next} ()
+\item
+\hyperlink{classIsisFieldIterator_aff5eab62ba63049c0c09609300dfd348}{has\_\-more\_\-rows} ()
+\item
+\hyperlink{classIsisFieldIterator_a0904dcbdd044353ef339c4f1a96d4387}{current\_\-null} ()
+\item
+\hyperlink{classIsisFieldIterator_a030cf47b3e4d174e9409c635ce1b49c7}{valid} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Isis field iterator. Iterates over all field values for each result row.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classIsisFieldIterator_a6be7899f5131064d980017dbaa892a1f}{
+\index{IsisFieldIterator@{IsisFieldIterator}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!IsisFieldIterator@{IsisFieldIterator}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}IsisFieldIterator::\_\-\_\-construct (\$ {\em class}, \/ \$ {\em field})}}
+\label{classIsisFieldIterator_a6be7899f5131064d980017dbaa892a1f}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$class}]Instance of \hyperlink{classIsisConnector}{IsisConnector} or child class.\item[{\em \$field}]Field to iterate over. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisFieldIterator_a23a9cbf26e7786777bca2c7a0cb3d87e}{
+\index{IsisFieldIterator@{IsisFieldIterator}!current@{current}}
+\index{current@{current}!IsisFieldIterator@{IsisFieldIterator}}
+\subsubsection[{current}]{\setlength{\rightskip}{0pt plus 5cm}IsisFieldIterator::current ()}}
+\label{classIsisFieldIterator_a23a9cbf26e7786777bca2c7a0cb3d87e}
+Return the current element. \hypertarget{classIsisFieldIterator_a0904dcbdd044353ef339c4f1a96d4387}{
+\index{IsisFieldIterator@{IsisFieldIterator}!current\_\-null@{current\_\-null}}
+\index{current\_\-null@{current\_\-null}!IsisFieldIterator@{IsisFieldIterator}}
+\subsubsection[{current\_\-null}]{\setlength{\rightskip}{0pt plus 5cm}IsisFieldIterator::current\_\-null ()}}
+\label{classIsisFieldIterator_a0904dcbdd044353ef339c4f1a96d4387}
+Check if the current value is null. \hypertarget{classIsisFieldIterator_aff5eab62ba63049c0c09609300dfd348}{
+\index{IsisFieldIterator@{IsisFieldIterator}!has\_\-more\_\-rows@{has\_\-more\_\-rows}}
+\index{has\_\-more\_\-rows@{has\_\-more\_\-rows}!IsisFieldIterator@{IsisFieldIterator}}
+\subsubsection[{has\_\-more\_\-rows}]{\setlength{\rightskip}{0pt plus 5cm}IsisFieldIterator::has\_\-more\_\-rows ()}}
+\label{classIsisFieldIterator_aff5eab62ba63049c0c09609300dfd348}
+Check if there are more rows. \hypertarget{classIsisFieldIterator_afad4839168701adff27f1037b2d8fafc}{
+\index{IsisFieldIterator@{IsisFieldIterator}!key@{key}}
+\index{key@{key}!IsisFieldIterator@{IsisFieldIterator}}
+\subsubsection[{key}]{\setlength{\rightskip}{0pt plus 5cm}IsisFieldIterator::key ()}}
+\label{classIsisFieldIterator_afad4839168701adff27f1037b2d8fafc}
+Return the key of the current element. \hypertarget{classIsisFieldIterator_a7a8b7866abd01b6e7ea07c7bb24e9de0}{
+\index{IsisFieldIterator@{IsisFieldIterator}!next@{next}}
+\index{next@{next}!IsisFieldIterator@{IsisFieldIterator}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}IsisFieldIterator::next ()}}
+\label{classIsisFieldIterator_a7a8b7866abd01b6e7ea07c7bb24e9de0}
+Move forward to next element. \hypertarget{classIsisFieldIterator_a19e38c95726a11124f0a46228095cea0}{
+\index{IsisFieldIterator@{IsisFieldIterator}!rewind@{rewind}}
+\index{rewind@{rewind}!IsisFieldIterator@{IsisFieldIterator}}
+\subsubsection[{rewind}]{\setlength{\rightskip}{0pt plus 5cm}IsisFieldIterator::rewind ()}}
+\label{classIsisFieldIterator_a19e38c95726a11124f0a46228095cea0}
+Rewind the Iterator to the first element. \hypertarget{classIsisFieldIterator_a030cf47b3e4d174e9409c635ce1b49c7}{
+\index{IsisFieldIterator@{IsisFieldIterator}!valid@{valid}}
+\index{valid@{valid}!IsisFieldIterator@{IsisFieldIterator}}
+\subsubsection[{valid}]{\setlength{\rightskip}{0pt plus 5cm}IsisFieldIterator::valid ()}}
+\label{classIsisFieldIterator_a030cf47b3e4d174e9409c635ce1b49c7}
+Check if there is a current element after calls to \hyperlink{classIsisFieldIterator_a19e38c95726a11124f0a46228095cea0}{rewind()} or \hyperlink{classIsisFieldIterator_a7a8b7866abd01b6e7ea07c7bb24e9de0}{next()}.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/iterators/IsisFieldIterator.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisFinder.eps b/doc/latex/classIsisFinder.eps
new file mode 100644
index 0000000..4401a3c
--- /dev/null
+++ b/doc/latex/classIsisFinder.eps
@@ -0,0 +1,215 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 1030.93
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 0.485 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 5 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(IsisFinder) cw
+(IsisConnector) cw
+(IsisMap) cw
+(IsisReader) cw
+(IsisAudit) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (IsisFinder) 0 1 box
+ (IsisConnector) 0 2 box
+ (IsisMap) 0 3 box
+ (IsisReader) 0 4 box
+ (IsisAudit) 0 0 box
+
+% ----- relations -----
+
+solid
+0 0 1 out
+solid
+1 0 2 in
+solid
+0 0 2 out
+solid
+1 0 3 in
+solid
+0 0 3 out
+solid
+1 0 4 in
+solid
+1 0 0.25 out
+solid
+0 0 0.75 in
diff --git a/doc/latex/classIsisFinder.pdf b/doc/latex/classIsisFinder.pdf
new file mode 100644
index 0000000..e53403e
--- /dev/null
+++ b/doc/latex/classIsisFinder.pdf
Binary files differ
diff --git a/doc/latex/classIsisFinder.tex b/doc/latex/classIsisFinder.tex
new file mode 100644
index 0000000..fb78842
--- /dev/null
+++ b/doc/latex/classIsisFinder.tex
@@ -0,0 +1,84 @@
+\hypertarget{classIsisFinder}{
+\section{IsisFinder Class Reference}
+\label{classIsisFinder}\index{IsisFinder@{IsisFinder}}
+}
+Inheritance diagram for IsisFinder:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=5cm]{classIsisFinder}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisFinder_ac4e3a8f45995cbf940b3f2899b71bd1e}{nextRepetition} (\$field, \$entry=1)
+\item
+\hyperlink{classIsisFinder_a7d708e281bea35ee38f5875c8f2cad8d}{nextField} (\$field, \$entry=1)
+\item
+\hyperlink{classIsisFinder_aa367980783d341197e003684a639ff1a}{nextSubfield} (\$field, \$subfield, \$entry=1)
+\item
+\hyperlink{classIsisFinder_a41410b18c4462c05ac669e4ee889d8a7}{hasSubfieldInRows} (\$field, \$subfield)
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Provides Isis Database search methods.
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisFinder_a41410b18c4462c05ac669e4ee889d8a7}{
+\index{IsisFinder@{IsisFinder}!hasSubfieldInRows@{hasSubfieldInRows}}
+\index{hasSubfieldInRows@{hasSubfieldInRows}!IsisFinder@{IsisFinder}}
+\subsubsection[{hasSubfieldInRows}]{\setlength{\rightskip}{0pt plus 5cm}IsisFinder::hasSubfieldInRows (\$ {\em field}, \/ \$ {\em subfield})}}
+\label{classIsisFinder_a41410b18c4462c05ac669e4ee889d8a7}
+Check if a field result has a given subfield.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data.\item[{\em \$subfield}]Subfield.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+True if result has the subfield, false otherwise.
+\end{DoxyReturn}
+\hypertarget{classIsisFinder_a7d708e281bea35ee38f5875c8f2cad8d}{
+\index{IsisFinder@{IsisFinder}!nextField@{nextField}}
+\index{nextField@{nextField}!IsisFinder@{IsisFinder}}
+\subsubsection[{nextField}]{\setlength{\rightskip}{0pt plus 5cm}IsisFinder::nextField (\$ {\em field}, \/ \$ {\em entry} = {\ttfamily 1})}}
+\label{classIsisFinder_a7d708e281bea35ee38f5875c8f2cad8d}
+Find the next occurrence of a field.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$entry}]Start entry number to begin the search.\item[{\em \$field}]Field data.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Next occurrence.
+\end{DoxyReturn}
+\hypertarget{classIsisFinder_ac4e3a8f45995cbf940b3f2899b71bd1e}{
+\index{IsisFinder@{IsisFinder}!nextRepetition@{nextRepetition}}
+\index{nextRepetition@{nextRepetition}!IsisFinder@{IsisFinder}}
+\subsubsection[{nextRepetition}]{\setlength{\rightskip}{0pt plus 5cm}IsisFinder::nextRepetition (\$ {\em field}, \/ \$ {\em entry} = {\ttfamily 1})}}
+\label{classIsisFinder_ac4e3a8f45995cbf940b3f2899b71bd1e}
+Find the next repetition of a field.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$entry}]Start entry number to begin the search.\item[{\em \$field}]Field data.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Next repetition entry and result.
+\end{DoxyReturn}
+\hypertarget{classIsisFinder_aa367980783d341197e003684a639ff1a}{
+\index{IsisFinder@{IsisFinder}!nextSubfield@{nextSubfield}}
+\index{nextSubfield@{nextSubfield}!IsisFinder@{IsisFinder}}
+\subsubsection[{nextSubfield}]{\setlength{\rightskip}{0pt plus 5cm}IsisFinder::nextSubfield (\$ {\em field}, \/ \$ {\em subfield}, \/ \$ {\em entry} = {\ttfamily 1})}}
+\label{classIsisFinder_aa367980783d341197e003684a639ff1a}
+Find the next occurrence of a subfield.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$entry}]Start entry number to begin the search.\item[{\em \$field}]Field data.\item[{\em \$subfield}]Subfield name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Next occurrence.
+\end{DoxyReturn}
+
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/IsisFinder.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisItemIterator.tex b/doc/latex/classIsisItemIterator.tex
new file mode 100644
index 0000000..ba95027
--- /dev/null
+++ b/doc/latex/classIsisItemIterator.tex
@@ -0,0 +1,68 @@
+\hypertarget{classIsisItemIterator}{
+\section{IsisItemIterator Class Reference}
+\label{classIsisItemIterator}\index{IsisItemIterator@{IsisItemIterator}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisItemIterator_a6ee7fe126baaffa77ad2cf177fefc46a}{\_\-\_\-construct} (\$class, \$field, \$main=false)
+\item
+\hyperlink{classIsisItemIterator_ab87a4387a9fd745366ccf8e138a9f60c}{rewind} ()
+\item
+\hyperlink{classIsisItemIterator_ab51757f546b7d9efb9decd701a38b8b5}{key} ()
+\item
+\hyperlink{classIsisItemIterator_a3f602399a600d7b95d23b87111d0e72b}{current} ()
+\item
+\hyperlink{classIsisItemIterator_a17c6a2e50a0ca67feb92f4ffc4cbec23}{next} ()
+\item
+\hyperlink{classIsisItemIterator_aacea6ed6fd269ef1549ce86820da8b3b}{valid} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Isis field iterator. Iterates over a field for each result row.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classIsisItemIterator_a6ee7fe126baaffa77ad2cf177fefc46a}{
+\index{IsisItemIterator@{IsisItemIterator}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!IsisItemIterator@{IsisItemIterator}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}IsisItemIterator::\_\-\_\-construct (\$ {\em class}, \/ \$ {\em field}, \/ \$ {\em main} = {\ttfamily false})}}
+\label{classIsisItemIterator_a6ee7fe126baaffa77ad2cf177fefc46a}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$class}]Instance of \hyperlink{classIsisConnector}{IsisConnector} or child class.\item[{\em \$field}]Field to iterate over.\item[{\em \$main}]Control to which item the main field should be mapped to. By default no mapping is made. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisItemIterator_a3f602399a600d7b95d23b87111d0e72b}{
+\index{IsisItemIterator@{IsisItemIterator}!current@{current}}
+\index{current@{current}!IsisItemIterator@{IsisItemIterator}}
+\subsubsection[{current}]{\setlength{\rightskip}{0pt plus 5cm}IsisItemIterator::current ()}}
+\label{classIsisItemIterator_a3f602399a600d7b95d23b87111d0e72b}
+Return the current element. \hypertarget{classIsisItemIterator_ab51757f546b7d9efb9decd701a38b8b5}{
+\index{IsisItemIterator@{IsisItemIterator}!key@{key}}
+\index{key@{key}!IsisItemIterator@{IsisItemIterator}}
+\subsubsection[{key}]{\setlength{\rightskip}{0pt plus 5cm}IsisItemIterator::key ()}}
+\label{classIsisItemIterator_ab51757f546b7d9efb9decd701a38b8b5}
+Return the key of the current element. \hypertarget{classIsisItemIterator_a17c6a2e50a0ca67feb92f4ffc4cbec23}{
+\index{IsisItemIterator@{IsisItemIterator}!next@{next}}
+\index{next@{next}!IsisItemIterator@{IsisItemIterator}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}IsisItemIterator::next ()}}
+\label{classIsisItemIterator_a17c6a2e50a0ca67feb92f4ffc4cbec23}
+Move forward to next element. \hypertarget{classIsisItemIterator_ab87a4387a9fd745366ccf8e138a9f60c}{
+\index{IsisItemIterator@{IsisItemIterator}!rewind@{rewind}}
+\index{rewind@{rewind}!IsisItemIterator@{IsisItemIterator}}
+\subsubsection[{rewind}]{\setlength{\rightskip}{0pt plus 5cm}IsisItemIterator::rewind ()}}
+\label{classIsisItemIterator_ab87a4387a9fd745366ccf8e138a9f60c}
+Rewind the Iterator to the first element. \hypertarget{classIsisItemIterator_aacea6ed6fd269ef1549ce86820da8b3b}{
+\index{IsisItemIterator@{IsisItemIterator}!valid@{valid}}
+\index{valid@{valid}!IsisItemIterator@{IsisItemIterator}}
+\subsubsection[{valid}]{\setlength{\rightskip}{0pt plus 5cm}IsisItemIterator::valid ()}}
+\label{classIsisItemIterator_aacea6ed6fd269ef1549ce86820da8b3b}
+Check if there is a current element after calls to \hyperlink{classIsisItemIterator_ab87a4387a9fd745366ccf8e138a9f60c}{rewind()} or \hyperlink{classIsisItemIterator_a17c6a2e50a0ca67feb92f4ffc4cbec23}{next()}.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/iterators/IsisItemIterator.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisMainItemIterator.tex b/doc/latex/classIsisMainItemIterator.tex
new file mode 100644
index 0000000..e89dc99
--- /dev/null
+++ b/doc/latex/classIsisMainItemIterator.tex
@@ -0,0 +1,82 @@
+\hypertarget{classIsisMainItemIterator}{
+\section{IsisMainItemIterator Class Reference}
+\label{classIsisMainItemIterator}\index{IsisMainItemIterator@{IsisMainItemIterator}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisMainItemIterator_a486e2d00fe13ed908b7384d64fd5f6f0}{\_\-\_\-construct} (\$class, \$field)
+\item
+\hyperlink{classIsisMainItemIterator_a37bf1484646334c5c41d3f7f50558b07}{rewind} ()
+\item
+\hyperlink{classIsisMainItemIterator_a3676fc993eb38641c65363f2e05873f3}{key} ()
+\item
+\hyperlink{classIsisMainItemIterator_adab612db1a4e1f16c6bc5848c3d4ee21}{current} ()
+\item
+\hyperlink{classIsisMainItemIterator_af63043a1ab350854c0a30561ccb42dae}{next} ()
+\item
+\hyperlink{classIsisMainItemIterator_a6c406f34a89316ff7e7fa15a80806b39}{has\_\-more\_\-rows} ()
+\item
+\hyperlink{classIsisMainItemIterator_ad0f3d297912d5101d5227139f8414c80}{current\_\-null} ()
+\item
+\hyperlink{classIsisMainItemIterator_a376387f6168a95890fc9f3a441967135}{valid} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Isis field iterator. Iterates over all field main values for each result row.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classIsisMainItemIterator_a486e2d00fe13ed908b7384d64fd5f6f0}{
+\index{IsisMainItemIterator@{IsisMainItemIterator}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!IsisMainItemIterator@{IsisMainItemIterator}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}IsisMainItemIterator::\_\-\_\-construct (\$ {\em class}, \/ \$ {\em field})}}
+\label{classIsisMainItemIterator_a486e2d00fe13ed908b7384d64fd5f6f0}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$class}]Instance of \hyperlink{classIsisConnector}{IsisConnector} or child class.\item[{\em \$field}]Field to iterate over. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisMainItemIterator_adab612db1a4e1f16c6bc5848c3d4ee21}{
+\index{IsisMainItemIterator@{IsisMainItemIterator}!current@{current}}
+\index{current@{current}!IsisMainItemIterator@{IsisMainItemIterator}}
+\subsubsection[{current}]{\setlength{\rightskip}{0pt plus 5cm}IsisMainItemIterator::current ()}}
+\label{classIsisMainItemIterator_adab612db1a4e1f16c6bc5848c3d4ee21}
+Return the current element. \hypertarget{classIsisMainItemIterator_ad0f3d297912d5101d5227139f8414c80}{
+\index{IsisMainItemIterator@{IsisMainItemIterator}!current\_\-null@{current\_\-null}}
+\index{current\_\-null@{current\_\-null}!IsisMainItemIterator@{IsisMainItemIterator}}
+\subsubsection[{current\_\-null}]{\setlength{\rightskip}{0pt plus 5cm}IsisMainItemIterator::current\_\-null ()}}
+\label{classIsisMainItemIterator_ad0f3d297912d5101d5227139f8414c80}
+Check if the current value is null. \hypertarget{classIsisMainItemIterator_a6c406f34a89316ff7e7fa15a80806b39}{
+\index{IsisMainItemIterator@{IsisMainItemIterator}!has\_\-more\_\-rows@{has\_\-more\_\-rows}}
+\index{has\_\-more\_\-rows@{has\_\-more\_\-rows}!IsisMainItemIterator@{IsisMainItemIterator}}
+\subsubsection[{has\_\-more\_\-rows}]{\setlength{\rightskip}{0pt plus 5cm}IsisMainItemIterator::has\_\-more\_\-rows ()}}
+\label{classIsisMainItemIterator_a6c406f34a89316ff7e7fa15a80806b39}
+Check if there are more rows. \hypertarget{classIsisMainItemIterator_a3676fc993eb38641c65363f2e05873f3}{
+\index{IsisMainItemIterator@{IsisMainItemIterator}!key@{key}}
+\index{key@{key}!IsisMainItemIterator@{IsisMainItemIterator}}
+\subsubsection[{key}]{\setlength{\rightskip}{0pt plus 5cm}IsisMainItemIterator::key ()}}
+\label{classIsisMainItemIterator_a3676fc993eb38641c65363f2e05873f3}
+Return the key of the current element. \hypertarget{classIsisMainItemIterator_af63043a1ab350854c0a30561ccb42dae}{
+\index{IsisMainItemIterator@{IsisMainItemIterator}!next@{next}}
+\index{next@{next}!IsisMainItemIterator@{IsisMainItemIterator}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}IsisMainItemIterator::next ()}}
+\label{classIsisMainItemIterator_af63043a1ab350854c0a30561ccb42dae}
+Move forward to next element. \hypertarget{classIsisMainItemIterator_a37bf1484646334c5c41d3f7f50558b07}{
+\index{IsisMainItemIterator@{IsisMainItemIterator}!rewind@{rewind}}
+\index{rewind@{rewind}!IsisMainItemIterator@{IsisMainItemIterator}}
+\subsubsection[{rewind}]{\setlength{\rightskip}{0pt plus 5cm}IsisMainItemIterator::rewind ()}}
+\label{classIsisMainItemIterator_a37bf1484646334c5c41d3f7f50558b07}
+Rewind the Iterator to the first element. \hypertarget{classIsisMainItemIterator_a376387f6168a95890fc9f3a441967135}{
+\index{IsisMainItemIterator@{IsisMainItemIterator}!valid@{valid}}
+\index{valid@{valid}!IsisMainItemIterator@{IsisMainItemIterator}}
+\subsubsection[{valid}]{\setlength{\rightskip}{0pt plus 5cm}IsisMainItemIterator::valid ()}}
+\label{classIsisMainItemIterator_a376387f6168a95890fc9f3a441967135}
+Check if there is a current element after calls to \hyperlink{classIsisMainItemIterator_a37bf1484646334c5c41d3f7f50558b07}{rewind()} or \hyperlink{classIsisMainItemIterator_af63043a1ab350854c0a30561ccb42dae}{next()}.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/iterators/IsisMainItemIterator.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisMap.eps b/doc/latex/classIsisMap.eps
new file mode 100644
index 0000000..d1fdab3
--- /dev/null
+++ b/doc/latex/classIsisMap.eps
@@ -0,0 +1,215 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 1030.93
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 0.485 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 5 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(IsisMap) cw
+(IsisReader) cw
+(IsisConnector) cw
+(IsisFinder) cw
+(IsisAudit) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (IsisMap) 0 3 box
+ (IsisReader) 0 4 box
+ (IsisConnector) 0 2 box
+ (IsisFinder) 0 1 box
+ (IsisAudit) 0 0 box
+
+% ----- relations -----
+
+solid
+0 0 3 out
+solid
+1 0 4 in
+solid
+1 0 2.25 out
+solid
+0 0 2.75 in
+solid
+1 0 1.25 out
+solid
+0 0 1.75 in
+solid
+1 0 0.25 out
+solid
+0 0 0.75 in
diff --git a/doc/latex/classIsisMap.pdf b/doc/latex/classIsisMap.pdf
new file mode 100644
index 0000000..7eba2cf
--- /dev/null
+++ b/doc/latex/classIsisMap.pdf
Binary files differ
diff --git a/doc/latex/classIsisMap.tex b/doc/latex/classIsisMap.tex
new file mode 100644
index 0000000..8d21717
--- /dev/null
+++ b/doc/latex/classIsisMap.tex
@@ -0,0 +1,261 @@
+\hypertarget{classIsisMap}{
+\section{IsisMap Class Reference}
+\label{classIsisMap}\index{IsisMap@{IsisMap}}
+}
+Inheritance diagram for IsisMap:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=5cm]{classIsisMap}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisMap_af689f27e67b0b38a3e880ead17a487f5}{getMainItemName} (\$field)
+\item
+\hyperlink{classIsisMap_ad0b61ec2fbfb011db4bf89c5f54efab4}{getSubfieldList} (\$field)
+\item
+\hyperlink{classIsisMap_a29eb2c45b51f95fdfb9ff7af770ca6ce}{getMap} (\$field, \$subfield=NULL)
+\item
+\hyperlink{classIsisMap_a62b933be483fb6704e12e41f10286cd5}{getMapType} (\$field)
+\item
+\hyperlink{classIsisMap_af94e1fc5d73a6272f04a60c0acaeb409}{fieldHasMap} (\$field)
+\item
+\hyperlink{classIsisMap_ab5493af644e529c11a3c3e6edc37c3b9}{subfieldHasMap} (\$field, \$subfield)
+\item
+\hyperlink{classIsisMap_ae5d904b8407b38751656715fb9efd7cf}{getSubfieldKey} (\$field, \$subfield)
+\item
+\hyperlink{classIsisMap_a994934784caa4149737bda55160a459f}{getItemKey} (\$field, \$item)
+\item
+\hyperlink{classIsisMap_ac6a4eed048ddfa62c76e6d813754af81}{getFieldKey} (\$field)
+\item
+\hyperlink{classIsisMap_aee1953b6e46b1612c725b2da82414d14}{getFieldArray} (\$field\_\-key)
+\item
+\hyperlink{classIsisMap_a83ffdd84c385513a09e5ab523a44d6f2}{getSubfieldName} (\$field\_\-key, \$subfield\_\-key)
+\item
+\hyperlink{classIsisMap_ae41313537e399f15ff16a4db887cf5b9}{getFieldName} (\$field\_\-key)
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{classIsisMap_af80aedabfeca623a9022dfcbc95d591c}{methodName} (\$type)
+\item
+static \hyperlink{classIsisMap_ae2abf0591a4862f537fa23537ffca705}{normalizeFieldName} (\$name)
+\item
+static \hyperlink{classIsisMap_a7f1b9b1cce7a02dea704a40ca85e2117}{mapName} (\$name)
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Provides mappings and schema functionalities around \hyperlink{classCinisis}{Cinisis}.
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisMap_af94e1fc5d73a6272f04a60c0acaeb409}{
+\index{IsisMap@{IsisMap}!fieldHasMap@{fieldHasMap}}
+\index{fieldHasMap@{fieldHasMap}!IsisMap@{IsisMap}}
+\subsubsection[{fieldHasMap}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::fieldHasMap (\$ {\em field})}}
+\label{classIsisMap_af94e1fc5d73a6272f04a60c0acaeb409}
+Check on an ISIS schema whether a field has a map.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+TRUE if field has a map, FALSE otherwise.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_aee1953b6e46b1612c725b2da82414d14}{
+\index{IsisMap@{IsisMap}!getFieldArray@{getFieldArray}}
+\index{getFieldArray@{getFieldArray}!IsisMap@{IsisMap}}
+\subsubsection[{getFieldArray}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::getFieldArray (\$ {\em field\_\-key})}}
+\label{classIsisMap_aee1953b6e46b1612c725b2da82414d14}
+Get the array which defines a field.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field\_\-key}]Field key.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Field array.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_ac6a4eed048ddfa62c76e6d813754af81}{
+\index{IsisMap@{IsisMap}!getFieldKey@{getFieldKey}}
+\index{getFieldKey@{getFieldKey}!IsisMap@{IsisMap}}
+\subsubsection[{getFieldKey}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::getFieldKey (\$ {\em field})}}
+\label{classIsisMap_ac6a4eed048ddfa62c76e6d813754af81}
+Get the key of a field entry.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Field key.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_ae41313537e399f15ff16a4db887cf5b9}{
+\index{IsisMap@{IsisMap}!getFieldName@{getFieldName}}
+\index{getFieldName@{getFieldName}!IsisMap@{IsisMap}}
+\subsubsection[{getFieldName}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::getFieldName (\$ {\em field\_\-key})}}
+\label{classIsisMap_ae41313537e399f15ff16a4db887cf5b9}
+Get a field name.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field\_\-key}]Field key.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Field name.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_a994934784caa4149737bda55160a459f}{
+\index{IsisMap@{IsisMap}!getItemKey@{getItemKey}}
+\index{getItemKey@{getItemKey}!IsisMap@{IsisMap}}
+\subsubsection[{getItemKey}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::getItemKey (\$ {\em field}, \/ \$ {\em item})}}
+\label{classIsisMap_a994934784caa4149737bda55160a459f}
+Get the item key.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\item[{\em \$item}]Item name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Item key.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_af689f27e67b0b38a3e880ead17a487f5}{
+\index{IsisMap@{IsisMap}!getMainItemName@{getMainItemName}}
+\index{getMainItemName@{getMainItemName}!IsisMap@{IsisMap}}
+\subsubsection[{getMainItemName}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::getMainItemName (\$ {\em field})}}
+\label{classIsisMap_af689f27e67b0b38a3e880ead17a487f5}
+Get the main field name.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field data from ISIS database schema.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Main field name.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_a29eb2c45b51f95fdfb9ff7af770ca6ce}{
+\index{IsisMap@{IsisMap}!getMap@{getMap}}
+\index{getMap@{getMap}!IsisMap@{IsisMap}}
+\subsubsection[{getMap}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::getMap (\$ {\em field}, \/ \$ {\em subfield} = {\ttfamily NULL})}}
+\label{classIsisMap_a29eb2c45b51f95fdfb9ff7af770ca6ce}
+Determine which model field an ISIS db field should be mapped to. When importing an ISIS database to another system, a mapping provided in the database schema can be used to put the originating entries (fields and subfields) in the right place at the destination database.
+
+Map format:
+
+map: type: relation
+
+map: type: value field: dest subfields: a: dest b: dest
+
+Examples:
+
+map: type: Performer
+
+map: type: value field: title subfields: a: subtitle
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\item[{\em \$subfield}]Subfield name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+A map destination to the field or subfield.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_a62b933be483fb6704e12e41f10286cd5}{
+\index{IsisMap@{IsisMap}!getMapType@{getMapType}}
+\index{getMapType@{getMapType}!IsisMap@{IsisMap}}
+\subsubsection[{getMapType}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::getMapType (\$ {\em field})}}
+\label{classIsisMap_a62b933be483fb6704e12e41f10286cd5}
+Get the mapping type of a given field.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+The mapping type.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_ae5d904b8407b38751656715fb9efd7cf}{
+\index{IsisMap@{IsisMap}!getSubfieldKey@{getSubfieldKey}}
+\index{getSubfieldKey@{getSubfieldKey}!IsisMap@{IsisMap}}
+\subsubsection[{getSubfieldKey}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::getSubfieldKey (\$ {\em field}, \/ \$ {\em subfield})}}
+\label{classIsisMap_ae5d904b8407b38751656715fb9efd7cf}
+Get the key of a subfield entry.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\item[{\em \$subfield}]Subfield name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Subfield key.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_ad0b61ec2fbfb011db4bf89c5f54efab4}{
+\index{IsisMap@{IsisMap}!getSubfieldList@{getSubfieldList}}
+\index{getSubfieldList@{getSubfieldList}!IsisMap@{IsisMap}}
+\subsubsection[{getSubfieldList}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::getSubfieldList (\$ {\em field})}}
+\label{classIsisMap_ad0b61ec2fbfb011db4bf89c5f54efab4}
+Get the list of subfields from a given field.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array. \end{DoxyParams}
+\hypertarget{classIsisMap_a83ffdd84c385513a09e5ab523a44d6f2}{
+\index{IsisMap@{IsisMap}!getSubfieldName@{getSubfieldName}}
+\index{getSubfieldName@{getSubfieldName}!IsisMap@{IsisMap}}
+\subsubsection[{getSubfieldName}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::getSubfieldName (\$ {\em field\_\-key}, \/ \$ {\em subfield\_\-key})}}
+\label{classIsisMap_a83ffdd84c385513a09e5ab523a44d6f2}
+Get a subfield name.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field\_\-key}]Field key.\item[{\em \$subfield\_\-key}]Subfield key.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Subfield name.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_a7f1b9b1cce7a02dea704a40ca85e2117}{
+\index{IsisMap@{IsisMap}!mapName@{mapName}}
+\index{mapName@{mapName}!IsisMap@{IsisMap}}
+\subsubsection[{mapName}]{\setlength{\rightskip}{0pt plus 5cm}static IsisMap::mapName (\$ {\em name})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classIsisMap_a7f1b9b1cce7a02dea704a40ca85e2117}
+Build a map name.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$name}]Field name\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Map name
+\end{DoxyReturn}
+\hypertarget{classIsisMap_af80aedabfeca623a9022dfcbc95d591c}{
+\index{IsisMap@{IsisMap}!methodName@{methodName}}
+\index{methodName@{methodName}!IsisMap@{IsisMap}}
+\subsubsection[{methodName}]{\setlength{\rightskip}{0pt plus 5cm}static IsisMap::methodName (\$ {\em type})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classIsisMap_af80aedabfeca623a9022dfcbc95d591c}
+Guess a method name from a type.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$type}]Mapping type.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Method name.
+\end{DoxyReturn}
+\hypertarget{classIsisMap_ae2abf0591a4862f537fa23537ffca705}{
+\index{IsisMap@{IsisMap}!normalizeFieldName@{normalizeFieldName}}
+\index{normalizeFieldName@{normalizeFieldName}!IsisMap@{IsisMap}}
+\subsubsection[{normalizeFieldName}]{\setlength{\rightskip}{0pt plus 5cm}static IsisMap::normalizeFieldName (\$ {\em name})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classIsisMap_ae2abf0591a4862f537fa23537ffca705}
+Normalize field names.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$name}]Field name\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Normalized field name
+\end{DoxyReturn}
+\hypertarget{classIsisMap_ab5493af644e529c11a3c3e6edc37c3b9}{
+\index{IsisMap@{IsisMap}!subfieldHasMap@{subfieldHasMap}}
+\index{subfieldHasMap@{subfieldHasMap}!IsisMap@{IsisMap}}
+\subsubsection[{subfieldHasMap}]{\setlength{\rightskip}{0pt plus 5cm}IsisMap::subfieldHasMap (\$ {\em field}, \/ \$ {\em subfield})}}
+\label{classIsisMap_ab5493af644e529c11a3c3e6edc37c3b9}
+Check on an ISIS schema whether a subfield has a map.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$field}]Field array.\item[{\em \$subfield}]Subfield name.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+TRUE if subfield has a map, FALSE otherwise.
+\end{DoxyReturn}
+
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/IsisMap.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisMethodIterator.tex b/doc/latex/classIsisMethodIterator.tex
new file mode 100644
index 0000000..fc6940c
--- /dev/null
+++ b/doc/latex/classIsisMethodIterator.tex
@@ -0,0 +1,68 @@
+\hypertarget{classIsisMethodIterator}{
+\section{IsisMethodIterator Class Reference}
+\label{classIsisMethodIterator}\index{IsisMethodIterator@{IsisMethodIterator}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisMethodIterator_a1cf2e69c03a092839a2494264ca2ed07}{\_\-\_\-construct} (\$class)
+\item
+\hyperlink{classIsisMethodIterator_a1a0ee1617a50e6aa57fe80cd0c2023df}{rewind} ()
+\item
+\hyperlink{classIsisMethodIterator_ad750f5dd57dcb6480f64f9ac703492fc}{key} ()
+\item
+\hyperlink{classIsisMethodIterator_a1d7236d349cd282c4c0ff6ec8f186e93}{current} ()
+\item
+\hyperlink{classIsisMethodIterator_a8a02e17d6597ba1f199bd82ab9fc1b32}{next} ()
+\item
+\hyperlink{classIsisMethodIterator_acb2ac4c3a336d9c6c25d97bd47f60759}{valid} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Iterates over all callable methods for database mapping.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classIsisMethodIterator_a1cf2e69c03a092839a2494264ca2ed07}{
+\index{IsisMethodIterator@{IsisMethodIterator}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!IsisMethodIterator@{IsisMethodIterator}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}IsisMethodIterator::\_\-\_\-construct (\$ {\em class})}}
+\label{classIsisMethodIterator_a1cf2e69c03a092839a2494264ca2ed07}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$class}]Instance of \hyperlink{classIsisConnector}{IsisConnector} or child class. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisMethodIterator_a1d7236d349cd282c4c0ff6ec8f186e93}{
+\index{IsisMethodIterator@{IsisMethodIterator}!current@{current}}
+\index{current@{current}!IsisMethodIterator@{IsisMethodIterator}}
+\subsubsection[{current}]{\setlength{\rightskip}{0pt plus 5cm}IsisMethodIterator::current ()}}
+\label{classIsisMethodIterator_a1d7236d349cd282c4c0ff6ec8f186e93}
+Return the current element. \hypertarget{classIsisMethodIterator_ad750f5dd57dcb6480f64f9ac703492fc}{
+\index{IsisMethodIterator@{IsisMethodIterator}!key@{key}}
+\index{key@{key}!IsisMethodIterator@{IsisMethodIterator}}
+\subsubsection[{key}]{\setlength{\rightskip}{0pt plus 5cm}IsisMethodIterator::key ()}}
+\label{classIsisMethodIterator_ad750f5dd57dcb6480f64f9ac703492fc}
+Return the key of the current element. \hypertarget{classIsisMethodIterator_a8a02e17d6597ba1f199bd82ab9fc1b32}{
+\index{IsisMethodIterator@{IsisMethodIterator}!next@{next}}
+\index{next@{next}!IsisMethodIterator@{IsisMethodIterator}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}IsisMethodIterator::next ()}}
+\label{classIsisMethodIterator_a8a02e17d6597ba1f199bd82ab9fc1b32}
+Move forward to next element. The method should be callable, otherwise we move to the next position. \hypertarget{classIsisMethodIterator_a1a0ee1617a50e6aa57fe80cd0c2023df}{
+\index{IsisMethodIterator@{IsisMethodIterator}!rewind@{rewind}}
+\index{rewind@{rewind}!IsisMethodIterator@{IsisMethodIterator}}
+\subsubsection[{rewind}]{\setlength{\rightskip}{0pt plus 5cm}IsisMethodIterator::rewind ()}}
+\label{classIsisMethodIterator_a1a0ee1617a50e6aa57fe80cd0c2023df}
+Rewind the Iterator to the first valid element. \hypertarget{classIsisMethodIterator_acb2ac4c3a336d9c6c25d97bd47f60759}{
+\index{IsisMethodIterator@{IsisMethodIterator}!valid@{valid}}
+\index{valid@{valid}!IsisMethodIterator@{IsisMethodIterator}}
+\subsubsection[{valid}]{\setlength{\rightskip}{0pt plus 5cm}IsisMethodIterator::valid ()}}
+\label{classIsisMethodIterator_acb2ac4c3a336d9c6c25d97bd47f60759}
+Check if there is a current element after calls to \hyperlink{classIsisMethodIterator_a1a0ee1617a50e6aa57fe80cd0c2023df}{rewind()} or \hyperlink{classIsisMethodIterator_a8a02e17d6597ba1f199bd82ab9fc1b32}{next()}.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/iterators/IsisMethodIterator.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisNormalItemFilterIterator.tex b/doc/latex/classIsisNormalItemFilterIterator.tex
new file mode 100644
index 0000000..30d095f
--- /dev/null
+++ b/doc/latex/classIsisNormalItemFilterIterator.tex
@@ -0,0 +1,25 @@
+\hypertarget{classIsisNormalItemFilterIterator}{
+\section{IsisNormalItemFilterIterator Class Reference}
+\label{classIsisNormalItemFilterIterator}\index{IsisNormalItemFilterIterator@{IsisNormalItemFilterIterator}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisNormalItemFilterIterator_ad3ef2ecdafb6a163a01b199a7e98cd6f}{accept} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Isis normal subfield iterator. Filter out special subfields.
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisNormalItemFilterIterator_ad3ef2ecdafb6a163a01b199a7e98cd6f}{
+\index{IsisNormalItemFilterIterator@{IsisNormalItemFilterIterator}!accept@{accept}}
+\index{accept@{accept}!IsisNormalItemFilterIterator@{IsisNormalItemFilterIterator}}
+\subsubsection[{accept}]{\setlength{\rightskip}{0pt plus 5cm}IsisNormalItemFilterIterator::accept ()}}
+\label{classIsisNormalItemFilterIterator_ad3ef2ecdafb6a163a01b199a7e98cd6f}
+Filter out special subfields.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/iterators/IsisNormalItemFilterIterator.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisNormalSubfieldFilterIterator.tex b/doc/latex/classIsisNormalSubfieldFilterIterator.tex
new file mode 100644
index 0000000..08eec2f
--- /dev/null
+++ b/doc/latex/classIsisNormalSubfieldFilterIterator.tex
@@ -0,0 +1,25 @@
+\hypertarget{classIsisNormalSubfieldFilterIterator}{
+\section{IsisNormalSubfieldFilterIterator Class Reference}
+\label{classIsisNormalSubfieldFilterIterator}\index{IsisNormalSubfieldFilterIterator@{IsisNormalSubfieldFilterIterator}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisNormalSubfieldFilterIterator_a855e83f44d790d75c2bcc9bdeedef317}{accept} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Isis normal subfield iterator. Filter out special subfields.
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisNormalSubfieldFilterIterator_a855e83f44d790d75c2bcc9bdeedef317}{
+\index{IsisNormalSubfieldFilterIterator@{IsisNormalSubfieldFilterIterator}!accept@{accept}}
+\index{accept@{accept}!IsisNormalSubfieldFilterIterator@{IsisNormalSubfieldFilterIterator}}
+\subsubsection[{accept}]{\setlength{\rightskip}{0pt plus 5cm}IsisNormalSubfieldFilterIterator::accept ()}}
+\label{classIsisNormalSubfieldFilterIterator_a855e83f44d790d75c2bcc9bdeedef317}
+Filter out special subfields.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/iterators/IsisNormalSubfieldFilterIterator.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisReader.eps b/doc/latex/classIsisReader.eps
new file mode 100644
index 0000000..7d4c258
--- /dev/null
+++ b/doc/latex/classIsisReader.eps
@@ -0,0 +1,215 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 1030.93
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 0.485 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 5 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(IsisReader) cw
+(IsisMap) cw
+(IsisConnector) cw
+(IsisFinder) cw
+(IsisAudit) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (IsisReader) 0 4 box
+ (IsisMap) 0 3 box
+ (IsisConnector) 0 2 box
+ (IsisFinder) 0 1 box
+ (IsisAudit) 0 0 box
+
+% ----- relations -----
+
+solid
+1 0 3.25 out
+solid
+0 0 3.75 in
+solid
+1 0 2.25 out
+solid
+0 0 2.75 in
+solid
+1 0 1.25 out
+solid
+0 0 1.75 in
+solid
+1 0 0.25 out
+solid
+0 0 0.75 in
diff --git a/doc/latex/classIsisReader.pdf b/doc/latex/classIsisReader.pdf
new file mode 100644
index 0000000..131f9e5
--- /dev/null
+++ b/doc/latex/classIsisReader.pdf
Binary files differ
diff --git a/doc/latex/classIsisReader.tex b/doc/latex/classIsisReader.tex
new file mode 100644
index 0000000..a52b96e
--- /dev/null
+++ b/doc/latex/classIsisReader.tex
@@ -0,0 +1,157 @@
+\hypertarget{classIsisReader}{
+\section{IsisReader Class Reference}
+\label{classIsisReader}\index{IsisReader@{IsisReader}}
+}
+Inheritance diagram for IsisReader:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=5cm]{classIsisReader}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisReader_a70d1444cf56269795b4947dd82b2a4ac}{\_\-\_\-construct} (\$config=null)
+\item
+\hyperlink{classIsisReader_afa6e3d3d94854913e5ed2604919d2316}{open} (\$config)
+\item
+\hyperlink{classIsisReader_a630791a319bec2bc55d0102cbb7f93df}{read} (\$entry)
+\item
+\hyperlink{classIsisReader_a99ce7b10b2997dad6a64558ac1f9f10e}{removeBrackets} (\$value)
+\item
+\hyperlink{classIsisReader_a60ece3bbe11a2b4ac6afa6e65f282724}{removeBracketsFromArray} (\&\$values)
+\item
+\hyperlink{classIsisReader_a4610ebcf69c197e2c596965e2dc0358e}{explodeBrackets} (\$subject)
+\item
+\hyperlink{classIsisReader_aa6099ed6bd276b32bd7bba184f144529}{filterBrackets} (\$values)
+\item
+\hyperlink{classIsisReader_a109a6ef49b2190bfbcee796dae954baf}{hasBrackets} (\$value)
+\item
+\hyperlink{classIsisReader_a3cc08df25da082046d496db93778709b}{explodeValue} (\$value)
+\item
+\hyperlink{classIsisReader_ae65e172e3b5c9ac3c8a5e1352ba80904}{joinSubfields} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Provides basic Isis read capabilities around \hyperlink{classCinisis}{Cinisis}.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classIsisReader_a70d1444cf56269795b4947dd82b2a4ac}{
+\index{IsisReader@{IsisReader}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!IsisReader@{IsisReader}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}IsisReader::\_\-\_\-construct (\$ {\em config} = {\ttfamily null})}}
+\label{classIsisReader_a70d1444cf56269795b4947dd82b2a4ac}
+Constructor.
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisReader_a4610ebcf69c197e2c596965e2dc0358e}{
+\index{IsisReader@{IsisReader}!explodeBrackets@{explodeBrackets}}
+\index{explodeBrackets@{explodeBrackets}!IsisReader@{IsisReader}}
+\subsubsection[{explodeBrackets}]{\setlength{\rightskip}{0pt plus 5cm}IsisReader::explodeBrackets (\$ {\em subject})}}
+\label{classIsisReader_a4610ebcf69c197e2c596965e2dc0358e}
+Explode a bracketed string into values. Just strings inside brackets are returned.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$subject}]Strings containing brackets.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array of matched strings.
+\end{DoxyReturn}
+\hypertarget{classIsisReader_a3cc08df25da082046d496db93778709b}{
+\index{IsisReader@{IsisReader}!explodeValue@{explodeValue}}
+\index{explodeValue@{explodeValue}!IsisReader@{IsisReader}}
+\subsubsection[{explodeValue}]{\setlength{\rightskip}{0pt plus 5cm}IsisReader::explodeValue (\$ {\em value})}}
+\label{classIsisReader_a3cc08df25da082046d496db93778709b}
+Explode values from fields or subfields. Split values inside brackets if needed, but then doesn't return any value outside brackets.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$value}]String with values.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Array with values.
+\end{DoxyReturn}
+\hypertarget{classIsisReader_aa6099ed6bd276b32bd7bba184f144529}{
+\index{IsisReader@{IsisReader}!filterBrackets@{filterBrackets}}
+\index{filterBrackets@{filterBrackets}!IsisReader@{IsisReader}}
+\subsubsection[{filterBrackets}]{\setlength{\rightskip}{0pt plus 5cm}IsisReader::filterBrackets (\$ {\em values})}}
+\label{classIsisReader_aa6099ed6bd276b32bd7bba184f144529}
+Filter out brackets from strings.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$values}]String (or array filled with strings) to be filtered.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Filtered string or array.
+\end{DoxyReturn}
+\hypertarget{classIsisReader_a109a6ef49b2190bfbcee796dae954baf}{
+\index{IsisReader@{IsisReader}!hasBrackets@{hasBrackets}}
+\index{hasBrackets@{hasBrackets}!IsisReader@{IsisReader}}
+\subsubsection[{hasBrackets}]{\setlength{\rightskip}{0pt plus 5cm}IsisReader::hasBrackets (\$ {\em value})}}
+\label{classIsisReader_a109a6ef49b2190bfbcee796dae954baf}
+Check if a string has brackets.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$value}]String to be compared.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+True if string has brackets, false otherwise.
+\end{DoxyReturn}
+\hypertarget{classIsisReader_ae65e172e3b5c9ac3c8a5e1352ba80904}{
+\index{IsisReader@{IsisReader}!joinSubfields@{joinSubfields}}
+\index{joinSubfields@{joinSubfields}!IsisReader@{IsisReader}}
+\subsubsection[{joinSubfields}]{\setlength{\rightskip}{0pt plus 5cm}IsisReader::joinSubfields ()}}
+\label{classIsisReader_ae65e172e3b5c9ac3c8a5e1352ba80904}
+Whether to join field and subfields in a single array.
+
+\begin{DoxyReturn}{Returns}
+Boolean.
+\end{DoxyReturn}
+\hypertarget{classIsisReader_afa6e3d3d94854913e5ed2604919d2316}{
+\index{IsisReader@{IsisReader}!open@{open}}
+\index{open@{open}!IsisReader@{IsisReader}}
+\subsubsection[{open}]{\setlength{\rightskip}{0pt plus 5cm}IsisReader::open (\$ {\em config})}}
+\label{classIsisReader_afa6e3d3d94854913e5ed2604919d2316}
+Open a database.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$config}]Config file or array. \end{DoxyParams}
+\hypertarget{classIsisReader_a630791a319bec2bc55d0102cbb7f93df}{
+\index{IsisReader@{IsisReader}!read@{read}}
+\index{read@{read}!IsisReader@{IsisReader}}
+\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}IsisReader::read (\$ {\em entry})}}
+\label{classIsisReader_a630791a319bec2bc55d0102cbb7f93df}
+Alias to \$isis-\/$>$db-\/$>$\hyperlink{classIsisReader_a630791a319bec2bc55d0102cbb7f93df}{read()}.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$entry}]Row number.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Resulting data.
+\end{DoxyReturn}
+\hypertarget{classIsisReader_a99ce7b10b2997dad6a64558ac1f9f10e}{
+\index{IsisReader@{IsisReader}!removeBrackets@{removeBrackets}}
+\index{removeBrackets@{removeBrackets}!IsisReader@{IsisReader}}
+\subsubsection[{removeBrackets}]{\setlength{\rightskip}{0pt plus 5cm}IsisReader::removeBrackets (\$ {\em value})}}
+\label{classIsisReader_a99ce7b10b2997dad6a64558ac1f9f10e}
+Remove brackets from strings whithin an array.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$value}]Array with bracketed strings. \end{DoxyParams}
+\hypertarget{classIsisReader_a60ece3bbe11a2b4ac6afa6e65f282724}{
+\index{IsisReader@{IsisReader}!removeBracketsFromArray@{removeBracketsFromArray}}
+\index{removeBracketsFromArray@{removeBracketsFromArray}!IsisReader@{IsisReader}}
+\subsubsection[{removeBracketsFromArray}]{\setlength{\rightskip}{0pt plus 5cm}IsisReader::removeBracketsFromArray (\&\$ {\em values})}}
+\label{classIsisReader_a60ece3bbe11a2b4ac6afa6e65f282724}
+Remove brackets from strings whithin an array.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \&\$values}]Array with bracketed strings. \end{DoxyParams}
+
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/IsisReader.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisRowIterator.tex b/doc/latex/classIsisRowIterator.tex
new file mode 100644
index 0000000..ead6d26
--- /dev/null
+++ b/doc/latex/classIsisRowIterator.tex
@@ -0,0 +1,68 @@
+\hypertarget{classIsisRowIterator}{
+\section{IsisRowIterator Class Reference}
+\label{classIsisRowIterator}\index{IsisRowIterator@{IsisRowIterator}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisRowIterator_acaab99d2bf18f6f958ddf07db55cb15d}{\_\-\_\-construct} (\$class, \$field)
+\item
+\hyperlink{classIsisRowIterator_a5ef72f942cc738bf24cf251018c28edf}{rewind} ()
+\item
+\hyperlink{classIsisRowIterator_a96f65bca7f2e048a449e6f316d802e6f}{key} ()
+\item
+\hyperlink{classIsisRowIterator_abe18cfd484f70348fb5832444186b10d}{current} ()
+\item
+\hyperlink{classIsisRowIterator_ad084ce947a265969f738e7d7dc8a1853}{next} ()
+\item
+\hyperlink{classIsisRowIterator_a69cb2b1c6e8feaffcfe65363a9178b72}{valid} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Iterates over all rows from a field result.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classIsisRowIterator_acaab99d2bf18f6f958ddf07db55cb15d}{
+\index{IsisRowIterator@{IsisRowIterator}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!IsisRowIterator@{IsisRowIterator}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}IsisRowIterator::\_\-\_\-construct (\$ {\em class}, \/ \$ {\em field})}}
+\label{classIsisRowIterator_acaab99d2bf18f6f958ddf07db55cb15d}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$class}]Instance of \hyperlink{classIsisConnector}{IsisConnector} or child class.\item[{\em \$field}]Field to iterate over. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisRowIterator_abe18cfd484f70348fb5832444186b10d}{
+\index{IsisRowIterator@{IsisRowIterator}!current@{current}}
+\index{current@{current}!IsisRowIterator@{IsisRowIterator}}
+\subsubsection[{current}]{\setlength{\rightskip}{0pt plus 5cm}IsisRowIterator::current ()}}
+\label{classIsisRowIterator_abe18cfd484f70348fb5832444186b10d}
+Return the current element. \hypertarget{classIsisRowIterator_a96f65bca7f2e048a449e6f316d802e6f}{
+\index{IsisRowIterator@{IsisRowIterator}!key@{key}}
+\index{key@{key}!IsisRowIterator@{IsisRowIterator}}
+\subsubsection[{key}]{\setlength{\rightskip}{0pt plus 5cm}IsisRowIterator::key ()}}
+\label{classIsisRowIterator_a96f65bca7f2e048a449e6f316d802e6f}
+Return the key of the current element. \hypertarget{classIsisRowIterator_ad084ce947a265969f738e7d7dc8a1853}{
+\index{IsisRowIterator@{IsisRowIterator}!next@{next}}
+\index{next@{next}!IsisRowIterator@{IsisRowIterator}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}IsisRowIterator::next ()}}
+\label{classIsisRowIterator_ad084ce947a265969f738e7d7dc8a1853}
+Move forward to next element. \hypertarget{classIsisRowIterator_a5ef72f942cc738bf24cf251018c28edf}{
+\index{IsisRowIterator@{IsisRowIterator}!rewind@{rewind}}
+\index{rewind@{rewind}!IsisRowIterator@{IsisRowIterator}}
+\subsubsection[{rewind}]{\setlength{\rightskip}{0pt plus 5cm}IsisRowIterator::rewind ()}}
+\label{classIsisRowIterator_a5ef72f942cc738bf24cf251018c28edf}
+Rewind the Iterator to the first element. \hypertarget{classIsisRowIterator_a69cb2b1c6e8feaffcfe65363a9178b72}{
+\index{IsisRowIterator@{IsisRowIterator}!valid@{valid}}
+\index{valid@{valid}!IsisRowIterator@{IsisRowIterator}}
+\subsubsection[{valid}]{\setlength{\rightskip}{0pt plus 5cm}IsisRowIterator::valid ()}}
+\label{classIsisRowIterator_a69cb2b1c6e8feaffcfe65363a9178b72}
+Check if there is a current element after calls to \hyperlink{classIsisRowIterator_a5ef72f942cc738bf24cf251018c28edf}{rewind()} or \hyperlink{classIsisRowIterator_ad084ce947a265969f738e7d7dc8a1853}{next()}.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/iterators/IsisRowIterator.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisSubfieldIterator.tex b/doc/latex/classIsisSubfieldIterator.tex
new file mode 100644
index 0000000..9f2f193
--- /dev/null
+++ b/doc/latex/classIsisSubfieldIterator.tex
@@ -0,0 +1,68 @@
+\hypertarget{classIsisSubfieldIterator}{
+\section{IsisSubfieldIterator Class Reference}
+\label{classIsisSubfieldIterator}\index{IsisSubfieldIterator@{IsisSubfieldIterator}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisSubfieldIterator_adc5472ca67d20defcab9eba45975dc29}{\_\-\_\-construct} (\$class, \$field, \$main=false)
+\item
+\hyperlink{classIsisSubfieldIterator_a971b36317fab4fc07573f215a118fb40}{rewind} ()
+\item
+\hyperlink{classIsisSubfieldIterator_a4ee62ad436a7c4ec1dac0c0c5d2a2c85}{key} ()
+\item
+\hyperlink{classIsisSubfieldIterator_a7c31b7e8db31e1465d29fb58b2448bd8}{current} ()
+\item
+\hyperlink{classIsisSubfieldIterator_a74363e3dbfbde6d409b8ba3b70fc9371}{next} ()
+\item
+\hyperlink{classIsisSubfieldIterator_a1934438bfdfa1827e6bcc71d3c90f2db}{valid} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Isis subfield iterator. Iterates over subfields for each result row.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classIsisSubfieldIterator_adc5472ca67d20defcab9eba45975dc29}{
+\index{IsisSubfieldIterator@{IsisSubfieldIterator}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!IsisSubfieldIterator@{IsisSubfieldIterator}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}IsisSubfieldIterator::\_\-\_\-construct (\$ {\em class}, \/ \$ {\em field}, \/ \$ {\em main} = {\ttfamily false})}}
+\label{classIsisSubfieldIterator_adc5472ca67d20defcab9eba45975dc29}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$class}]Instance of \hyperlink{classIsisConnector}{IsisConnector} or child class.\item[{\em \$field}]Field to iterate over.\item[{\em \$main}]Control to which subfield the main field should be mapped to. By default no mapping is made. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisSubfieldIterator_a7c31b7e8db31e1465d29fb58b2448bd8}{
+\index{IsisSubfieldIterator@{IsisSubfieldIterator}!current@{current}}
+\index{current@{current}!IsisSubfieldIterator@{IsisSubfieldIterator}}
+\subsubsection[{current}]{\setlength{\rightskip}{0pt plus 5cm}IsisSubfieldIterator::current ()}}
+\label{classIsisSubfieldIterator_a7c31b7e8db31e1465d29fb58b2448bd8}
+Return the current element. \hypertarget{classIsisSubfieldIterator_a4ee62ad436a7c4ec1dac0c0c5d2a2c85}{
+\index{IsisSubfieldIterator@{IsisSubfieldIterator}!key@{key}}
+\index{key@{key}!IsisSubfieldIterator@{IsisSubfieldIterator}}
+\subsubsection[{key}]{\setlength{\rightskip}{0pt plus 5cm}IsisSubfieldIterator::key ()}}
+\label{classIsisSubfieldIterator_a4ee62ad436a7c4ec1dac0c0c5d2a2c85}
+Return the key of the current element. \hypertarget{classIsisSubfieldIterator_a74363e3dbfbde6d409b8ba3b70fc9371}{
+\index{IsisSubfieldIterator@{IsisSubfieldIterator}!next@{next}}
+\index{next@{next}!IsisSubfieldIterator@{IsisSubfieldIterator}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}IsisSubfieldIterator::next ()}}
+\label{classIsisSubfieldIterator_a74363e3dbfbde6d409b8ba3b70fc9371}
+Move forward to next element. \hypertarget{classIsisSubfieldIterator_a971b36317fab4fc07573f215a118fb40}{
+\index{IsisSubfieldIterator@{IsisSubfieldIterator}!rewind@{rewind}}
+\index{rewind@{rewind}!IsisSubfieldIterator@{IsisSubfieldIterator}}
+\subsubsection[{rewind}]{\setlength{\rightskip}{0pt plus 5cm}IsisSubfieldIterator::rewind ()}}
+\label{classIsisSubfieldIterator_a971b36317fab4fc07573f215a118fb40}
+Rewind the Iterator to the first element. \hypertarget{classIsisSubfieldIterator_a1934438bfdfa1827e6bcc71d3c90f2db}{
+\index{IsisSubfieldIterator@{IsisSubfieldIterator}!valid@{valid}}
+\index{valid@{valid}!IsisSubfieldIterator@{IsisSubfieldIterator}}
+\subsubsection[{valid}]{\setlength{\rightskip}{0pt plus 5cm}IsisSubfieldIterator::valid ()}}
+\label{classIsisSubfieldIterator_a1934438bfdfa1827e6bcc71d3c90f2db}
+Check if there is a current element after calls to \hyperlink{classIsisSubfieldIterator_a971b36317fab4fc07573f215a118fb40}{rewind()} or \hyperlink{classIsisSubfieldIterator_a74363e3dbfbde6d409b8ba3b70fc9371}{next()}.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/iterators/IsisSubfieldIterator.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classIsisValueIterator.tex b/doc/latex/classIsisValueIterator.tex
new file mode 100644
index 0000000..3447da2
--- /dev/null
+++ b/doc/latex/classIsisValueIterator.tex
@@ -0,0 +1,68 @@
+\hypertarget{classIsisValueIterator}{
+\section{IsisValueIterator Class Reference}
+\label{classIsisValueIterator}\index{IsisValueIterator@{IsisValueIterator}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classIsisValueIterator_a4b5811fff950f830cbba2da40dfac497}{\_\-\_\-construct} (\$class, \$field)
+\item
+\hyperlink{classIsisValueIterator_a175fe47671b335eecc591598053a6a88}{rewind} ()
+\item
+\hyperlink{classIsisValueIterator_a173b393699278fb2fb928e6bd2448a05}{key} ()
+\item
+\hyperlink{classIsisValueIterator_ad7c6dd479b6129ba5bfc2f2003f6ca49}{current} ()
+\item
+\hyperlink{classIsisValueIterator_adc2fb9b1dd029cab4be0b48d6e0f11f9}{next} ()
+\item
+\hyperlink{classIsisValueIterator_a7f6b3e0941c2110f1b2ba10ba2b87fb8}{valid} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Isis value iterator. Iterates over all values for each result row.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classIsisValueIterator_a4b5811fff950f830cbba2da40dfac497}{
+\index{IsisValueIterator@{IsisValueIterator}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!IsisValueIterator@{IsisValueIterator}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}IsisValueIterator::\_\-\_\-construct (\$ {\em class}, \/ \$ {\em field})}}
+\label{classIsisValueIterator_a4b5811fff950f830cbba2da40dfac497}
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$class}]Instance of \hyperlink{classIsisConnector}{IsisConnector} or child class.\item[{\em \$field}]Field to iterate over. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classIsisValueIterator_ad7c6dd479b6129ba5bfc2f2003f6ca49}{
+\index{IsisValueIterator@{IsisValueIterator}!current@{current}}
+\index{current@{current}!IsisValueIterator@{IsisValueIterator}}
+\subsubsection[{current}]{\setlength{\rightskip}{0pt plus 5cm}IsisValueIterator::current ()}}
+\label{classIsisValueIterator_ad7c6dd479b6129ba5bfc2f2003f6ca49}
+Return the current element. \hypertarget{classIsisValueIterator_a173b393699278fb2fb928e6bd2448a05}{
+\index{IsisValueIterator@{IsisValueIterator}!key@{key}}
+\index{key@{key}!IsisValueIterator@{IsisValueIterator}}
+\subsubsection[{key}]{\setlength{\rightskip}{0pt plus 5cm}IsisValueIterator::key ()}}
+\label{classIsisValueIterator_a173b393699278fb2fb928e6bd2448a05}
+Return the key of the current element. \hypertarget{classIsisValueIterator_adc2fb9b1dd029cab4be0b48d6e0f11f9}{
+\index{IsisValueIterator@{IsisValueIterator}!next@{next}}
+\index{next@{next}!IsisValueIterator@{IsisValueIterator}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}IsisValueIterator::next ()}}
+\label{classIsisValueIterator_adc2fb9b1dd029cab4be0b48d6e0f11f9}
+Move forward to next element. \hypertarget{classIsisValueIterator_a175fe47671b335eecc591598053a6a88}{
+\index{IsisValueIterator@{IsisValueIterator}!rewind@{rewind}}
+\index{rewind@{rewind}!IsisValueIterator@{IsisValueIterator}}
+\subsubsection[{rewind}]{\setlength{\rightskip}{0pt plus 5cm}IsisValueIterator::rewind ()}}
+\label{classIsisValueIterator_a175fe47671b335eecc591598053a6a88}
+Rewind the Iterator to the first element. \hypertarget{classIsisValueIterator_a7f6b3e0941c2110f1b2ba10ba2b87fb8}{
+\index{IsisValueIterator@{IsisValueIterator}!valid@{valid}}
+\index{valid@{valid}!IsisValueIterator@{IsisValueIterator}}
+\subsubsection[{valid}]{\setlength{\rightskip}{0pt plus 5cm}IsisValueIterator::valid ()}}
+\label{classIsisValueIterator_a7f6b3e0941c2110f1b2ba10ba2b87fb8}
+Check if there is a current element after calls to \hyperlink{classIsisValueIterator_a175fe47671b335eecc591598053a6a88}{rewind()} or \hyperlink{classIsisValueIterator_adc2fb9b1dd029cab4be0b48d6e0f11f9}{next()}.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/iterators/IsisValueIterator.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classMaleteDb.eps b/doc/latex/classMaleteDb.eps
new file mode 100644
index 0000000..01ae186
--- /dev/null
+++ b/doc/latex/classMaleteDb.eps
@@ -0,0 +1,197 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 540.541
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 0.925 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 2 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(MaleteDb) cw
+(IsisDb) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (MaleteDb) 0 0 box
+ (IsisDb) 0 1 box
+
+% ----- relations -----
+
+solid
+0 0 0 out
+solid
+1 0 1 in
diff --git a/doc/latex/classMaleteDb.pdf b/doc/latex/classMaleteDb.pdf
new file mode 100644
index 0000000..f9c5a0f
--- /dev/null
+++ b/doc/latex/classMaleteDb.pdf
Binary files differ
diff --git a/doc/latex/classMaleteDb.tex b/doc/latex/classMaleteDb.tex
new file mode 100644
index 0000000..0baaf89
--- /dev/null
+++ b/doc/latex/classMaleteDb.tex
@@ -0,0 +1,179 @@
+\hypertarget{classMaleteDb}{
+\section{MaleteDb Class Reference}
+\label{classMaleteDb}\index{MaleteDb@{MaleteDb}}
+}
+Inheritance diagram for MaleteDb:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=2cm]{classMaleteDb}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classMaleteDb_a60f87371bc1ec156b010e5b38b4c22e2}{\_\-\_\-construct} (\$schema)
+\item
+\hyperlink{classMaleteDb_ad2a65876db24adc388afce465e0c153e}{read} (\$id)
+\item
+\hyperlink{classMaleteDb_a5c6cb09a072e5d2ddce31c77098ccba4}{entries} ()
+\item
+\hyperlink{classMaleteDb_a4f16c48facae498d0db1a042e9727d04}{example} ()
+\item
+\hyperlink{classMaleteDb_ab2da32d84af17df79d947ae32257b4ec}{check} (\$schema, \$section=NULL)
+\item
+\hyperlink{classMaleteDb_ac87c3ac1b3d9a6297be8574aa303e033}{tag} (\$results)
+\item
+\hyperlink{classMaleteDb_a17562c1c53594762454d65be823fcdb5}{logger} (\$message)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classMaleteDb_af2cd60ce81381edc3ca09a6812cf79fd}{\$fdt}
+\item
+\hyperlink{classMaleteDb_a4b970df3631d2763f001c96ee417f27a}{\$db}
+\item
+\hyperlink{classMaleteDb_a833fed4faae9537306053ee966c06197}{\$format}
+\item
+\hyperlink{classMaleteDb_ae1c8cefd1a6e661fb03c214f47336368}{\$log}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Malete implementation of \hyperlink{interfaceIsisDb}{IsisDb}.
+
+\begin{DoxyWarning}{Warning}
+This implementation is currently outdated and lacks basic functionalities such as subfield handling and therefore it's use is not recommended.
+\end{DoxyWarning}
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classMaleteDb_a60f87371bc1ec156b010e5b38b4c22e2}{
+\index{MaleteDb@{MaleteDb}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!MaleteDb@{MaleteDb}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::\_\-\_\-construct (\$ {\em schema})}}
+\label{classMaleteDb_a60f87371bc1ec156b010e5b38b4c22e2}
+Constructor.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_ae1c0a3496d55f710d34c5c19ada7a66b}{IsisDb::\_\-\_\-construct()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_ae1c0a3496d55f710d34c5c19ada7a66b}{IsisDb}.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classMaleteDb_ab2da32d84af17df79d947ae32257b4ec}{
+\index{MaleteDb@{MaleteDb}!check@{check}}
+\index{check@{check}!MaleteDb@{MaleteDb}}
+\subsubsection[{check}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::check (\$ {\em schema}, \/ \$ {\em section} = {\ttfamily NULL})}}
+\label{classMaleteDb_ab2da32d84af17df79d947ae32257b4ec}
+Check configuration.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_af681b8f990b579f1835aa7ba4c83f1b8}{IsisDb::check()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_af681b8f990b579f1835aa7ba4c83f1b8}{IsisDb}.
+
+\hypertarget{classMaleteDb_a5c6cb09a072e5d2ddce31c77098ccba4}{
+\index{MaleteDb@{MaleteDb}!entries@{entries}}
+\index{entries@{entries}!MaleteDb@{MaleteDb}}
+\subsubsection[{entries}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::entries ()}}
+\label{classMaleteDb_a5c6cb09a072e5d2ddce31c77098ccba4}
+Return number of entries in the database.
+
+The Malete API doen't implement such feature so we have to emulate it by iterating over all entries until \hyperlink{classMaleteDb_ad2a65876db24adc388afce465e0c153e}{MaleteDb::read()} returns FALSE.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_a86f38eca2b6d0835b60770d8a4e511ff}{IsisDb::entries()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_a86f38eca2b6d0835b60770d8a4e511ff}{IsisDb}.
+
+\hypertarget{classMaleteDb_a4f16c48facae498d0db1a042e9727d04}{
+\index{MaleteDb@{MaleteDb}!example@{example}}
+\index{example@{example}!MaleteDb@{MaleteDb}}
+\subsubsection[{example}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::example ()}}
+\label{classMaleteDb_a4f16c48facae498d0db1a042e9727d04}
+Return an example schema.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_a857c10d90da64067efa17afb2f32edb6}{IsisDb::example()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_a857c10d90da64067efa17afb2f32edb6}{IsisDb}.
+
+\hypertarget{classMaleteDb_a17562c1c53594762454d65be823fcdb5}{
+\index{MaleteDb@{MaleteDb}!logger@{logger}}
+\index{logger@{logger}!MaleteDb@{MaleteDb}}
+\subsubsection[{logger}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::logger (\$ {\em message})}}
+\label{classMaleteDb_a17562c1c53594762454d65be823fcdb5}
+Class logger.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$message}]Log message. \end{DoxyParams}
+\hypertarget{classMaleteDb_ad2a65876db24adc388afce465e0c153e}{
+\index{MaleteDb@{MaleteDb}!read@{read}}
+\index{read@{read}!MaleteDb@{MaleteDb}}
+\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::read (\$ {\em id})}}
+\label{classMaleteDb_ad2a65876db24adc388afce465e0c153e}
+Read an entry.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_a68335ec0db01ef03f0725621b38b5686}{IsisDb::read()}
+\end{DoxySeeAlso}
+\begin{Desc}
+\item[\hyperlink{todo__todo000002}{Todo}]Subfield handling. \end{Desc}
+
+
+Implements \hyperlink{interfaceIsisDb_a68335ec0db01ef03f0725621b38b5686}{IsisDb}.
+
+\hypertarget{classMaleteDb_ac87c3ac1b3d9a6297be8574aa303e033}{
+\index{MaleteDb@{MaleteDb}!tag@{tag}}
+\index{tag@{tag}!MaleteDb@{MaleteDb}}
+\subsubsection[{tag}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::tag (\$ {\em results})}}
+\label{classMaleteDb_ac87c3ac1b3d9a6297be8574aa303e033}
+Tag results of a db query.
+
+This function converts the keys of query result from field numbers to names and and also puts repetition fields into place as Malete deals with field repetition by using a 'tag' property in the resulting query object.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$results}]Database query results.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Tagged database result.
+\end{DoxyReturn}
+
+
+\subsection{Member Data Documentation}
+\hypertarget{classMaleteDb_a4b970df3631d2763f001c96ee417f27a}{
+\index{MaleteDb@{MaleteDb}!\$db@{\$db}}
+\index{\$db@{\$db}!MaleteDb@{MaleteDb}}
+\subsubsection[{\$db}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::\$db}}
+\label{classMaleteDb_a4b970df3631d2763f001c96ee417f27a}
+Database resource. \hypertarget{classMaleteDb_af2cd60ce81381edc3ca09a6812cf79fd}{
+\index{MaleteDb@{MaleteDb}!\$fdt@{\$fdt}}
+\index{\$fdt@{\$fdt}!MaleteDb@{MaleteDb}}
+\subsubsection[{\$fdt}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::\$fdt}}
+\label{classMaleteDb_af2cd60ce81381edc3ca09a6812cf79fd}
+Field description table. \hypertarget{classMaleteDb_a833fed4faae9537306053ee966c06197}{
+\index{MaleteDb@{MaleteDb}!\$format@{\$format}}
+\index{\$format@{\$format}!MaleteDb@{MaleteDb}}
+\subsubsection[{\$format}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::\$format}}
+\label{classMaleteDb_a833fed4faae9537306053ee966c06197}
+Database format, derived from \$schema. \hypertarget{classMaleteDb_ae1c8cefd1a6e661fb03c214f47336368}{
+\index{MaleteDb@{MaleteDb}!\$log@{\$log}}
+\index{\$log@{\$log}!MaleteDb@{MaleteDb}}
+\subsubsection[{\$log}]{\setlength{\rightskip}{0pt plus 5cm}MaleteDb::\$log}}
+\label{classMaleteDb_ae1c8cefd1a6e661fb03c214f47336368}
+Class action log.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/backends/MaleteDb.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classMateleDb.tex b/doc/latex/classMateleDb.tex
new file mode 100644
index 0000000..14718b9
--- /dev/null
+++ b/doc/latex/classMateleDb.tex
@@ -0,0 +1,12 @@
+\hypertarget{classMateleDb}{
+\section{MateleDb Class Reference}
+\label{classMateleDb}\index{MateleDb@{MateleDb}}
+}
+
+
+\subsection{Detailed Description}
+Malete implementation of \hyperlink{interfaceIsisDb}{IsisDb}.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/MaleteDb.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classPhpIsisDb.eps b/doc/latex/classPhpIsisDb.eps
new file mode 100644
index 0000000..753674f
--- /dev/null
+++ b/doc/latex/classPhpIsisDb.eps
@@ -0,0 +1,197 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 526.316
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 0.95 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 2 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(PhpIsisDb) cw
+(IsisDb) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (PhpIsisDb) 0 0 box
+ (IsisDb) 0 1 box
+
+% ----- relations -----
+
+solid
+0 0 0 out
+solid
+1 0 1 in
diff --git a/doc/latex/classPhpIsisDb.pdf b/doc/latex/classPhpIsisDb.pdf
new file mode 100644
index 0000000..7784b22
--- /dev/null
+++ b/doc/latex/classPhpIsisDb.pdf
Binary files differ
diff --git a/doc/latex/classPhpIsisDb.tex b/doc/latex/classPhpIsisDb.tex
new file mode 100644
index 0000000..a8ae462
--- /dev/null
+++ b/doc/latex/classPhpIsisDb.tex
@@ -0,0 +1,192 @@
+\hypertarget{classPhpIsisDb}{
+\section{PhpIsisDb Class Reference}
+\label{classPhpIsisDb}\index{PhpIsisDb@{PhpIsisDb}}
+}
+Inheritance diagram for PhpIsisDb:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=2cm]{classPhpIsisDb}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classPhpIsisDb_abb6db51373d065baf9135fd278653bc5}{\_\-\_\-construct} (\$schema)
+\item
+\hyperlink{classPhpIsisDb_af2266931746f6f2335b831be8b8333fb}{read} (\$id)
+\item
+\hyperlink{classPhpIsisDb_a0491ce84e5a85e775f811f18e63ef0fb}{entries} ()
+\item
+\hyperlink{classPhpIsisDb_a7f4f3a9fd6dab86bd3cb3149d65f92cd}{example} ()
+\item
+\hyperlink{classPhpIsisDb_a849f238c3323f53431be1c225a914d98}{tag} (\$results)
+\item
+\hyperlink{classPhpIsisDb_a46f8c39b305f170e2cf8ae5f4d218e74}{charset} (\&\$data)
+\item
+\hyperlink{classPhpIsisDb_a8d8185060a26d4fe673844b2ea3db39a}{logger} (\$message)
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{classPhpIsisDb_a23761cc04114090a2863467b2accc80a}{check} (\$schema, \$section=NULL)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classPhpIsisDb_a536e4c67dda71a7c7dad9ffbac299f9b}{\$db}
+\item
+\hyperlink{classPhpIsisDb_a275e29f3711d37fc67cea340b564ddf3}{\$format}
+\item
+\hyperlink{classPhpIsisDb_a0742105b3efab477fda99cd0561f98c7}{\$log}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+PHP-\/Isis implementation of \hyperlink{interfaceIsisDb}{IsisDb}.
+
+\begin{DoxyWarning}{Warning}
+This implementation is currently outdated and lacks basic functionalities such as subfield handling and therefore it's use is not recommended.
+\end{DoxyWarning}
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classPhpIsisDb_abb6db51373d065baf9135fd278653bc5}{
+\index{PhpIsisDb@{PhpIsisDb}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}PhpIsisDb::\_\-\_\-construct (\$ {\em schema})}}
+\label{classPhpIsisDb_abb6db51373d065baf9135fd278653bc5}
+Constructor.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_ae1c0a3496d55f710d34c5c19ada7a66b}{IsisDb::\_\-\_\-construct()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_ae1c0a3496d55f710d34c5c19ada7a66b}{IsisDb}.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classPhpIsisDb_a46f8c39b305f170e2cf8ae5f4d218e74}{
+\index{PhpIsisDb@{PhpIsisDb}!charset@{charset}}
+\index{charset@{charset}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{charset}]{\setlength{\rightskip}{0pt plus 5cm}PhpIsisDb::charset (\&\$ {\em data})}}
+\label{classPhpIsisDb_a46f8c39b305f170e2cf8ae5f4d218e74}
+Charset conversion.
+
+Converts a string from the database charset to UTF-\/8.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$data}]String to be converted.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+String converted to UTF-\/8.
+\end{DoxyReturn}
+\hypertarget{classPhpIsisDb_a23761cc04114090a2863467b2accc80a}{
+\index{PhpIsisDb@{PhpIsisDb}!check@{check}}
+\index{check@{check}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{check}]{\setlength{\rightskip}{0pt plus 5cm}static PhpIsisDb::check (\$ {\em schema}, \/ \$ {\em section} = {\ttfamily NULL})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classPhpIsisDb_a23761cc04114090a2863467b2accc80a}
+Check configuration.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_af681b8f990b579f1835aa7ba4c83f1b8}{IsisDb::check()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_af681b8f990b579f1835aa7ba4c83f1b8}{IsisDb}.
+
+\hypertarget{classPhpIsisDb_a0491ce84e5a85e775f811f18e63ef0fb}{
+\index{PhpIsisDb@{PhpIsisDb}!entries@{entries}}
+\index{entries@{entries}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{entries}]{\setlength{\rightskip}{0pt plus 5cm}PhpIsisDb::entries ()}}
+\label{classPhpIsisDb_a0491ce84e5a85e775f811f18e63ef0fb}
+Return number of entries in the database.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_a86f38eca2b6d0835b60770d8a4e511ff}{IsisDb::entries()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_a86f38eca2b6d0835b60770d8a4e511ff}{IsisDb}.
+
+\hypertarget{classPhpIsisDb_a7f4f3a9fd6dab86bd3cb3149d65f92cd}{
+\index{PhpIsisDb@{PhpIsisDb}!example@{example}}
+\index{example@{example}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{example}]{\setlength{\rightskip}{0pt plus 5cm}PhpIsisDb::example ()}}
+\label{classPhpIsisDb_a7f4f3a9fd6dab86bd3cb3149d65f92cd}
+Return an example schema.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_a857c10d90da64067efa17afb2f32edb6}{IsisDb::example()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{interfaceIsisDb_a857c10d90da64067efa17afb2f32edb6}{IsisDb}.
+
+\hypertarget{classPhpIsisDb_a8d8185060a26d4fe673844b2ea3db39a}{
+\index{PhpIsisDb@{PhpIsisDb}!logger@{logger}}
+\index{logger@{logger}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{logger}]{\setlength{\rightskip}{0pt plus 5cm}PhpIsisDb::logger (\$ {\em message})}}
+\label{classPhpIsisDb_a8d8185060a26d4fe673844b2ea3db39a}
+Class logger.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$message}]Log message. \end{DoxyParams}
+\hypertarget{classPhpIsisDb_af2266931746f6f2335b831be8b8333fb}{
+\index{PhpIsisDb@{PhpIsisDb}!read@{read}}
+\index{read@{read}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}PhpIsisDb::read (\$ {\em id})}}
+\label{classPhpIsisDb_af2266931746f6f2335b831be8b8333fb}
+Read an entry.
+
+The PHP-\/Isis API doen't implement such feature so we have to emulate it by geting all entries and using isis\_\-data\_\-seek() to get the desired record.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_a68335ec0db01ef03f0725621b38b5686}{IsisDb::read()}
+\end{DoxySeeAlso}
+\begin{Desc}
+\item[\hyperlink{todo__todo000003}{Todo}]Subfield handling. \end{Desc}
+
+
+Implements \hyperlink{interfaceIsisDb_a68335ec0db01ef03f0725621b38b5686}{IsisDb}.
+
+\hypertarget{classPhpIsisDb_a849f238c3323f53431be1c225a914d98}{
+\index{PhpIsisDb@{PhpIsisDb}!tag@{tag}}
+\index{tag@{tag}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{tag}]{\setlength{\rightskip}{0pt plus 5cm}PhpIsisDb::tag (\$ {\em results})}}
+\label{classPhpIsisDb_a849f238c3323f53431be1c225a914d98}
+Tag results of a db query.
+
+This function converts the keys of query result from field numbers to names.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$results}]Database query results.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Tagged database result.
+\end{DoxyReturn}
+
+
+\subsection{Member Data Documentation}
+\hypertarget{classPhpIsisDb_a536e4c67dda71a7c7dad9ffbac299f9b}{
+\index{PhpIsisDb@{PhpIsisDb}!\$db@{\$db}}
+\index{\$db@{\$db}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{\$db}]{\setlength{\rightskip}{0pt plus 5cm}PhpIsisDb::\$db}}
+\label{classPhpIsisDb_a536e4c67dda71a7c7dad9ffbac299f9b}
+Database resource. \hypertarget{classPhpIsisDb_a275e29f3711d37fc67cea340b564ddf3}{
+\index{PhpIsisDb@{PhpIsisDb}!\$format@{\$format}}
+\index{\$format@{\$format}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{\$format}]{\setlength{\rightskip}{0pt plus 5cm}PhpIsisDb::\$format}}
+\label{classPhpIsisDb_a275e29f3711d37fc67cea340b564ddf3}
+Database format, derived from \$schema. \hypertarget{classPhpIsisDb_a0742105b3efab477fda99cd0561f98c7}{
+\index{PhpIsisDb@{PhpIsisDb}!\$log@{\$log}}
+\index{\$log@{\$log}!PhpIsisDb@{PhpIsisDb}}
+\subsubsection[{\$log}]{\setlength{\rightskip}{0pt plus 5cm}PhpIsisDb::\$log}}
+\label{classPhpIsisDb_a0742105b3efab477fda99cd0561f98c7}
+Class action log.
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/backends/PhpIsisDb.php\end{DoxyCompactItemize}
diff --git a/doc/latex/classSchemaDb.tex b/doc/latex/classSchemaDb.tex
new file mode 100644
index 0000000..d2a5c1c
--- /dev/null
+++ b/doc/latex/classSchemaDb.tex
@@ -0,0 +1,69 @@
+\hypertarget{classSchemaDb}{
+\section{SchemaDb Class Reference}
+\label{classSchemaDb}\index{SchemaDb@{SchemaDb}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classSchemaDb_af5c9271759bed2f9cccc80a05f7c5da8}{optional} ()
+\item
+\hyperlink{classSchemaDb_a923a94169459c4dee3f74000b4aa1807}{example} ()
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{classSchemaDb_a31db21bccb179162b5bb02b14b72d3e3}{required} ()
+\item
+static \hyperlink{classSchemaDb_a42acc85b08a20b121204b1caf3a83e61}{check} (\$schema, \$section=NULL)
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+\hyperlink{classSchemaDb}{SchemaDb} class with standard database procedures and configuration.
+
+\subsection{Member Function Documentation}
+\hypertarget{classSchemaDb_a42acc85b08a20b121204b1caf3a83e61}{
+\index{SchemaDb@{SchemaDb}!check@{check}}
+\index{check@{check}!SchemaDb@{SchemaDb}}
+\subsubsection[{check}]{\setlength{\rightskip}{0pt plus 5cm}static SchemaDb::check (\$ {\em schema}, \/ \$ {\em section} = {\ttfamily NULL})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classSchemaDb_a42acc85b08a20b121204b1caf3a83e61}
+Recursively check for required fields in a database schema.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_af681b8f990b579f1835aa7ba4c83f1b8}{IsisDb::check()}
+\end{DoxySeeAlso}
+\hypertarget{classSchemaDb_a923a94169459c4dee3f74000b4aa1807}{
+\index{SchemaDb@{SchemaDb}!example@{example}}
+\index{example@{example}!SchemaDb@{SchemaDb}}
+\subsubsection[{example}]{\setlength{\rightskip}{0pt plus 5cm}SchemaDb::example ()}}
+\label{classSchemaDb_a923a94169459c4dee3f74000b4aa1807}
+Return an example database schema.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{interfaceIsisDb_a857c10d90da64067efa17afb2f32edb6}{IsisDb::example()}
+\end{DoxySeeAlso}
+\hypertarget{classSchemaDb_af5c9271759bed2f9cccc80a05f7c5da8}{
+\index{SchemaDb@{SchemaDb}!optional@{optional}}
+\index{optional@{optional}!SchemaDb@{SchemaDb}}
+\subsubsection[{optional}]{\setlength{\rightskip}{0pt plus 5cm}SchemaDb::optional ()}}
+\label{classSchemaDb_af5c9271759bed2f9cccc80a05f7c5da8}
+Return the optional database config.
+
+\begin{DoxyReturn}{Returns}
+Array with optional config.
+\end{DoxyReturn}
+\hypertarget{classSchemaDb_a31db21bccb179162b5bb02b14b72d3e3}{
+\index{SchemaDb@{SchemaDb}!required@{required}}
+\index{required@{required}!SchemaDb@{SchemaDb}}
+\subsubsection[{required}]{\setlength{\rightskip}{0pt plus 5cm}static SchemaDb::required ()\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classSchemaDb_a31db21bccb179162b5bb02b14b72d3e3}
+Return the required database config.
+
+\begin{DoxyReturn}{Returns}
+Array with required config.
+\end{DoxyReturn}
+
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/backends/SchemaDb.php\end{DoxyCompactItemize}
diff --git a/doc/latex/doxygen.sty b/doc/latex/doxygen.sty
new file mode 100644
index 0000000..05595bf
--- /dev/null
+++ b/doc/latex/doxygen.sty
@@ -0,0 +1,350 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{doxygen}
+
+% Packages used by this style file
+\RequirePackage{alltt}
+\RequirePackage{array}
+\RequirePackage{calc}
+\RequirePackage{color}
+\RequirePackage{fancyhdr}
+\RequirePackage{verbatim}
+
+% Setup fancy headings
+\pagestyle{fancyplain}
+\newcommand{\clearemptydoublepage}{%
+ \newpage{\pagestyle{empty}\cleardoublepage}%
+}
+\renewcommand{\chaptermark}[1]{%
+ \markboth{#1}{}%
+}
+\renewcommand{\sectionmark}[1]{%
+ \markright{\thesection\ #1}%
+}
+\lhead[\fancyplain{}{\bfseries\thepage}]{%
+ \fancyplain{}{\bfseries\rightmark}%
+}
+\rhead[\fancyplain{}{\bfseries\leftmark}]{%
+ \fancyplain{}{\bfseries\thepage}%
+}
+\rfoot[\fancyplain{}{\bfseries\scriptsize%
+ Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by Doxygen }]{}
+\lfoot[]{\fancyplain{}{\bfseries\scriptsize%
+ Generated on Fri Aug 20 15:38:19 2010 for Cinisis Database Reader by Doxygen }}
+\cfoot{}
+
+%---------- Internal commands used in this style file ----------------
+
+% Generic environment used by all paragraph-based environments defined
+% below. Note that the command \title{...} needs to be defined inside
+% those environments!
+\newenvironment{DoxyDesc}[1]{%
+ \begin{list}{}%
+ {%
+ \settowidth{\labelwidth}{40pt}%
+ \setlength{\leftmargin}{\labelwidth}%
+ \setlength{\parsep}{0pt}%
+ \setlength{\itemsep}{-4pt}%
+ \renewcommand{\makelabel}{\entrylabel}%
+ }%
+ \item[#1]%
+}{%
+ \end{list}%
+}
+
+%---------- Commands used by doxygen LaTeX output generator ----------
+
+% Used by <pre> ... </pre>
+\newenvironment{DoxyPre}{%
+ \small%
+ \begin{alltt}%
+}{%
+ \end{alltt}%
+ \normalsize%
+}
+
+% Used by @code ... @endcode
+\newenvironment{DoxyCode}{%
+ \footnotesize%
+ \verbatim%
+}{%
+ \endverbatim%
+ \normalsize%
+}
+
+% Used by @example, @include, @includelineno and @dontinclude
+\newenvironment{DoxyCodeInclude}{%
+ \DoxyCode%
+}{%
+ \endDoxyCode%
+}
+
+% Used by @verbatim ... @endverbatim
+\newenvironment{DoxyVerb}{%
+ \footnotesize%
+ \verbatim%
+}{%
+ \endverbatim%
+ \normalsize%
+}
+
+% Used by @verbinclude
+\newenvironment{DoxyVerbInclude}{%
+ \DoxyVerb%
+}{%
+ \endDoxyVerb%
+}
+
+% Used by numbered lists (using '-#' or <ol> ... </ol>)
+\newenvironment{DoxyEnumerate}{%
+ \enumerate%
+}{%
+ \endenumerate%
+}
+
+% Used by bullet lists (using '-', @li, @arg, or <ul> ... </ul>)
+\newenvironment{DoxyItemize}{%
+ \itemize%
+}{%
+ \enditemize%
+}
+
+% Used by description lists (using <dl> ... </dl>)
+\newenvironment{DoxyDescription}{%
+ \description%
+}{%
+ \enddescription%
+}
+
+% Used by @image, @dotfile, and @dot ... @enddot
+% (only if caption is specified)
+\newenvironment{DoxyImage}{%
+ \begin{figure}[H]%
+ \begin{center}%
+}{%
+ \end{center}%
+ \end{figure}%
+}
+
+% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc
+% (only if no caption is specified)
+\newenvironment{DoxyImageNoCaption}{%
+}{%
+}
+
+% Used by @attention
+\newenvironment{DoxyAttention}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @author and @authors
+\newenvironment{DoxyAuthor}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @date
+\newenvironment{DoxyDate}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @invariant
+\newenvironment{DoxyInvariant}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @note
+\newenvironment{DoxyNote}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @post
+\newenvironment{DoxyPostcond}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @pre
+\newenvironment{DoxyPrecond}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @remark
+\newenvironment{DoxyRemark}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @return
+\newenvironment{DoxyReturn}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @since
+\newenvironment{DoxySince}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @see
+\newenvironment{DoxySeeAlso}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @version
+\newenvironment{DoxyVersion}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @warning
+\newenvironment{DoxyWarning}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @internal
+\newenvironment{DoxyInternal}[1]{%
+ \paragraph*{#1}%
+}{%
+}
+
+% Used by @par and @paragraph
+\newenvironment{DoxyParagraph}[1]{%
+ \begin{list}{}%
+ {%
+ \settowidth{\labelwidth}{40pt}%
+ \setlength{\leftmargin}{\labelwidth}%
+ \setlength{\parsep}{0pt}%
+ \setlength{\itemsep}{-4pt}%
+ \renewcommand{\makelabel}{\entrylabel}%
+ }%
+ \item[#1]%
+}{%
+ \end{list}%
+}
+
+% Used by parameter lists
+\newenvironment{DoxyParams}[1]{%
+ \begin{DoxyDesc}{#1}%
+ \begin{description}%
+}{%
+ \end{description}%
+ \end{DoxyDesc}%
+}
+
+% Used by return value lists
+\newenvironment{DoxyRetVals}[1]{%
+ \begin{DoxyDesc}{#1}%
+ \begin{description}%
+}{%
+ \end{description}%
+ \end{DoxyDesc}%
+}
+
+% Used by exception lists
+\newenvironment{DoxyExceptions}[1]{%
+ \begin{DoxyDesc}{#1}%
+ \begin{description}%
+}{%
+ \end{description}%
+ \end{DoxyDesc}%
+}
+
+% Used by template parameter lists
+\newenvironment{DoxyTemplParams}[1]{%
+ \begin{DoxyDesc}{#1}%
+ \begin{description}%
+}{%
+ \end{description}%
+ \end{DoxyDesc}%
+}
+
+\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})}
+\newenvironment{DoxyCompactList}
+{\begin{list}{}{
+ \setlength{\leftmargin}{0.5cm}
+ \setlength{\itemsep}{0pt}
+ \setlength{\parsep}{0pt}
+ \setlength{\topsep}{0pt}
+ \renewcommand{\makelabel}{\hfill}}}
+{\end{list}}
+\newenvironment{DoxyCompactItemize}
+{
+ \begin{itemize}
+ \setlength{\itemsep}{-3pt}
+ \setlength{\parsep}{0pt}
+ \setlength{\topsep}{0pt}
+ \setlength{\partopsep}{0pt}
+}
+{\end{itemize}}
+\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}
+\newlength{\tmplength}
+\newenvironment{TabularC}[1]
+{
+\setlength{\tmplength}
+ {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)}
+ \par\begin{tabular*}{\linewidth}
+ {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|}
+}
+{\end{tabular*}\par}
+\newcommand{\entrylabel}[1]{
+ {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}}
+\newenvironment{Desc}
+{\begin{list}{}
+ {
+ \settowidth{\labelwidth}{40pt}
+ \setlength{\leftmargin}{\labelwidth}
+ \setlength{\parsep}{0pt}
+ \setlength{\itemsep}{-4pt}
+ \renewcommand{\makelabel}{\entrylabel}
+ }
+}
+{\end{list}}
+\newenvironment{Indent}
+ {\begin{list}{}{\setlength{\leftmargin}{0.5cm}}
+ \item[]\ignorespaces}
+ {\unskip\end{list}}
+\setlength{\parindent}{0cm}
+\setlength{\parskip}{0.2cm}
+\addtocounter{secnumdepth}{1}
+\sloppy
+\usepackage[T1]{fontenc}
+\makeatletter
+\renewcommand{\paragraph}{\@startsection{paragraph}{4}{0ex}%
+ {-3.25ex plus -1ex minus -0.2ex}%
+ {1.5ex plus 0.2ex}%
+ {\normalfont\normalsize\bfseries}}
+\makeatother
+\stepcounter{secnumdepth}
+\stepcounter{tocdepth}
+\definecolor{comment}{rgb}{0.5,0.0,0.0}
+\definecolor{keyword}{rgb}{0.0,0.5,0.0}
+\definecolor{keywordtype}{rgb}{0.38,0.25,0.125}
+\definecolor{keywordflow}{rgb}{0.88,0.5,0.0}
+\definecolor{preprocessor}{rgb}{0.5,0.38,0.125}
+\definecolor{stringliteral}{rgb}{0.0,0.125,0.25}
+\definecolor{charliteral}{rgb}{0.0,0.5,0.5}
+\definecolor{vhdldigit}{rgb}{1.0,0.0,1.0}
+\definecolor{vhdlkeyword}{rgb}{0.43,0.0,0.43}
+\definecolor{vhdllogic}{rgb}{1.0,0.0,0.0}
+\definecolor{vhdlchar}{rgb}{0.0,0.0,0.0}
diff --git a/doc/latex/hierarchy.tex b/doc/latex/hierarchy.tex
new file mode 100644
index 0000000..27d56a9
--- /dev/null
+++ b/doc/latex/hierarchy.tex
@@ -0,0 +1,34 @@
+\section{Class Hierarchy}
+This inheritance list is sorted roughly, but not completely, alphabetically:\begin{DoxyCompactList}
+\item \contentsline{section}{Cinisis}{\pageref{classCinisis}}{}
+\item \contentsline{section}{CinisisDisplayHelper}{\pageref{classCinisisDisplayHelper}}{}
+\item \contentsline{section}{CinisisHttpHelper}{\pageref{classCinisisHttpHelper}}{}
+\item \contentsline{section}{IsisDb}{\pageref{interfaceIsisDb}}{}
+\begin{DoxyCompactList}
+\item \contentsline{section}{BiblioIsisDb}{\pageref{classBiblioIsisDb}}{}
+\item \contentsline{section}{MaleteDb}{\pageref{classMaleteDb}}{}
+\item \contentsline{section}{PhpIsisDb}{\pageref{classPhpIsisDb}}{}
+\end{DoxyCompactList}
+\item \contentsline{section}{IsisEntryIterator}{\pageref{classIsisEntryIterator}}{}
+\item \contentsline{section}{IsisItemIterator}{\pageref{classIsisItemIterator}}{}
+\item \contentsline{section}{IsisMainItemIterator}{\pageref{classIsisMainItemIterator}}{}
+\item \contentsline{section}{IsisMethodIterator}{\pageref{classIsisMethodIterator}}{}
+\item \contentsline{section}{IsisNormalItemFilterIterator}{\pageref{classIsisNormalItemFilterIterator}}{}
+\item \contentsline{section}{IsisReader}{\pageref{classIsisReader}}{}
+\begin{DoxyCompactList}
+\item \contentsline{section}{IsisMap}{\pageref{classIsisMap}}{}
+\begin{DoxyCompactList}
+\item \contentsline{section}{IsisConnector}{\pageref{classIsisConnector}}{}
+\begin{DoxyCompactList}
+\item \contentsline{section}{IsisFinder}{\pageref{classIsisFinder}}{}
+\begin{DoxyCompactList}
+\item \contentsline{section}{IsisAudit}{\pageref{classIsisAudit}}{}
+\end{DoxyCompactList}
+\end{DoxyCompactList}
+\end{DoxyCompactList}
+\end{DoxyCompactList}
+\item \contentsline{section}{IsisRowIterator}{\pageref{classIsisRowIterator}}{}
+\item \contentsline{section}{IsisSubfieldIterator}{\pageref{classIsisSubfieldIterator}}{}
+\item \contentsline{section}{IsisValueIterator}{\pageref{classIsisValueIterator}}{}
+\item \contentsline{section}{SchemaDb}{\pageref{classSchemaDb}}{}
+\end{DoxyCompactList}
diff --git a/doc/latex/interfaceIsisDb.eps b/doc/latex/interfaceIsisDb.eps
new file mode 100644
index 0000000..2729738
--- /dev/null
+++ b/doc/latex/interfaceIsisDb.eps
@@ -0,0 +1,207 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 156.863
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 3.1875 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 2 def
+/cols 3 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(IsisDb) cw
+(BiblioIsisDb) cw
+(MaleteDb) cw
+(PhpIsisDb) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (IsisDb) 1 1 box
+ (BiblioIsisDb) 0 0 box
+ (MaleteDb) 1 0 box
+ (PhpIsisDb) 2 0 box
+
+% ----- relations -----
+
+solid
+1 1 0.25 out
+solid
+0 2 1 conn
+solid
+0 0 0.75 in
+solid
+0 1 0.75 in
+solid
+0 2 0.75 in
diff --git a/doc/latex/interfaceIsisDb.pdf b/doc/latex/interfaceIsisDb.pdf
new file mode 100644
index 0000000..178aa90
--- /dev/null
+++ b/doc/latex/interfaceIsisDb.pdf
Binary files differ
diff --git a/doc/latex/interfaceIsisDb.tex b/doc/latex/interfaceIsisDb.tex
new file mode 100644
index 0000000..9d7a637
--- /dev/null
+++ b/doc/latex/interfaceIsisDb.tex
@@ -0,0 +1,123 @@
+\hypertarget{interfaceIsisDb}{
+\section{IsisDb Interface Reference}
+\label{interfaceIsisDb}\index{IsisDb@{IsisDb}}
+}
+Inheritance diagram for IsisDb:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=2cm]{interfaceIsisDb}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{interfaceIsisDb_ae1c0a3496d55f710d34c5c19ada7a66b}{\_\-\_\-construct} (\$schema)
+\item
+\hyperlink{interfaceIsisDb_a68335ec0db01ef03f0725621b38b5686}{read} (\$id)
+\item
+\hyperlink{interfaceIsisDb_a86f38eca2b6d0835b60770d8a4e511ff}{entries} ()
+\item
+\hyperlink{interfaceIsisDb_a857c10d90da64067efa17afb2f32edb6}{example} ()
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{interfaceIsisDb_af681b8f990b579f1835aa7ba4c83f1b8}{check} (\$schema, \$section=NULL)
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Generic interface for reading Isis databases.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{interfaceIsisDb_ae1c0a3496d55f710d34c5c19ada7a66b}{
+\index{IsisDb@{IsisDb}!\_\-\_\-construct@{\_\-\_\-construct}}
+\index{\_\-\_\-construct@{\_\-\_\-construct}!IsisDb@{IsisDb}}
+\subsubsection[{\_\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}IsisDb::\_\-\_\-construct (\$ {\em schema})}}
+\label{interfaceIsisDb_ae1c0a3496d55f710d34c5c19ada7a66b}
+Constructor.
+
+The implementation constructor should accept a database schema definition and setup the appropriate db resource.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$schema}]High level database schema description.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Database resource or FALSE in case of error.
+\end{DoxyReturn}
+\begin{DoxySeeAlso}{See also}
+default\_\-schema()
+\end{DoxySeeAlso}
+
+
+Implemented in \hyperlink{classBiblioIsisDb_ab2c5ec782b324847e104d8ad35a230af}{BiblioIsisDb}, \hyperlink{classMaleteDb_a60f87371bc1ec156b010e5b38b4c22e2}{MaleteDb}, and \hyperlink{classPhpIsisDb_abb6db51373d065baf9135fd278653bc5}{PhpIsisDb}.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{interfaceIsisDb_af681b8f990b579f1835aa7ba4c83f1b8}{
+\index{IsisDb@{IsisDb}!check@{check}}
+\index{check@{check}!IsisDb@{IsisDb}}
+\subsubsection[{check}]{\setlength{\rightskip}{0pt plus 5cm}static IsisDb::check (\$ {\em schema}, \/ \$ {\em section} = {\ttfamily NULL})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{interfaceIsisDb_af681b8f990b579f1835aa7ba4c83f1b8}
+Configuration check.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$schema}]Database schema to check.\item[{\em \$section}]Configuration section.\end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+Database schema or FALSE if error.
+\end{DoxyReturn}
+
+
+Implemented in \hyperlink{classBiblioIsisDb_a929467f1907d3aeaeebe493f0c188c5b}{BiblioIsisDb}, \hyperlink{classMaleteDb_ab2da32d84af17df79d947ae32257b4ec}{MaleteDb}, and \hyperlink{classPhpIsisDb_a23761cc04114090a2863467b2accc80a}{PhpIsisDb}.
+
+\hypertarget{interfaceIsisDb_a86f38eca2b6d0835b60770d8a4e511ff}{
+\index{IsisDb@{IsisDb}!entries@{entries}}
+\index{entries@{entries}!IsisDb@{IsisDb}}
+\subsubsection[{entries}]{\setlength{\rightskip}{0pt plus 5cm}IsisDb::entries ()}}
+\label{interfaceIsisDb_a86f38eca2b6d0835b60770d8a4e511ff}
+Return number of entries in the database.
+
+\begin{DoxyReturn}{Returns}
+Number of entries in the database.
+\end{DoxyReturn}
+
+
+Implemented in \hyperlink{classBiblioIsisDb_ab6b0a977c066c25c6bdca5c1d3a083e8}{BiblioIsisDb}, \hyperlink{classMaleteDb_a5c6cb09a072e5d2ddce31c77098ccba4}{MaleteDb}, and \hyperlink{classPhpIsisDb_a0491ce84e5a85e775f811f18e63ef0fb}{PhpIsisDb}.
+
+\hypertarget{interfaceIsisDb_a857c10d90da64067efa17afb2f32edb6}{
+\index{IsisDb@{IsisDb}!example@{example}}
+\index{example@{example}!IsisDb@{IsisDb}}
+\subsubsection[{example}]{\setlength{\rightskip}{0pt plus 5cm}IsisDb::example ()}}
+\label{interfaceIsisDb_a857c10d90da64067efa17afb2f32edb6}
+Return an example database schema.
+
+The example schema should have all information the implementation needs to be able to open and read a database.
+
+\begin{DoxyReturn}{Returns}
+Array with a sample database schema.
+\end{DoxyReturn}
+
+
+Implemented in \hyperlink{classBiblioIsisDb_a8e76b289b9e3a9893b9469094753d2bc}{BiblioIsisDb}, \hyperlink{classMaleteDb_a4f16c48facae498d0db1a042e9727d04}{MaleteDb}, and \hyperlink{classPhpIsisDb_a7f4f3a9fd6dab86bd3cb3149d65f92cd}{PhpIsisDb}.
+
+\hypertarget{interfaceIsisDb_a68335ec0db01ef03f0725621b38b5686}{
+\index{IsisDb@{IsisDb}!read@{read}}
+\index{read@{read}!IsisDb@{IsisDb}}
+\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}IsisDb::read (\$ {\em id})}}
+\label{interfaceIsisDb_a68335ec0db01ef03f0725621b38b5686}
+Read an entry from the database.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em \$id}]Database entry id. \end{DoxyParams}
+
+
+Implemented in \hyperlink{classMaleteDb_ad2a65876db24adc388afce465e0c153e}{MaleteDb}, and \hyperlink{classPhpIsisDb_af2266931746f6f2335b831be8b8333fb}{PhpIsisDb}.
+
+
+
+The documentation for this interface was generated from the following file:\begin{DoxyCompactItemize}
+\item
+classes/backends/IsisDb.php\end{DoxyCompactItemize}
diff --git a/doc/latex/refman.tex b/doc/latex/refman.tex
new file mode 100644
index 0000000..ba4c7ac
--- /dev/null
+++ b/doc/latex/refman.tex
@@ -0,0 +1,84 @@
+\documentclass[a4paper]{book}
+\usepackage{a4wide}
+\usepackage{makeidx}
+\usepackage{graphicx}
+\usepackage{multicol}
+\usepackage{float}
+\usepackage{listings}
+\usepackage{color}
+\usepackage{textcomp}
+\usepackage{alltt}
+\usepackage{times}
+\usepackage{ifpdf}
+\ifpdf
+\usepackage[pdftex,
+ pagebackref=true,
+ colorlinks=true,
+ linkcolor=blue,
+ unicode
+ ]{hyperref}
+\else
+\usepackage[ps2pdf,
+ pagebackref=true,
+ colorlinks=true,
+ linkcolor=blue,
+ unicode
+ ]{hyperref}
+\usepackage{pspicture}
+\fi
+\usepackage[utf8]{inputenc}
+\usepackage{doxygen}
+\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left }
+\makeindex
+\setcounter{tocdepth}{3}
+\renewcommand{\footrulewidth}{0.4pt}
+\begin{document}
+\hypersetup{pageanchor=false}
+\begin{titlepage}
+\vspace*{7cm}
+\begin{center}
+{\Large Cinisis Database Reader }\\
+\vspace*{1cm}
+{\large Generated by Doxygen 1.6.3}\\
+\vspace*{0.5cm}
+{\small Fri Aug 20 15:38:19 2010}\\
+\end{center}
+\end{titlepage}
+\clearemptydoublepage
+\pagenumbering{roman}
+\tableofcontents
+\clearemptydoublepage
+\pagenumbering{arabic}
+\hypersetup{pageanchor=true}
+\chapter{Todo List}
+\label{todo}
+\hypertarget{todo}{}
+\input{todo}
+\chapter{Class Index}
+\input{hierarchy}
+\chapter{Class Index}
+\input{annotated}
+\chapter{Class Documentation}
+\input{classBiblioIsisDb}
+\include{classCinisis}
+\include{classCinisisDisplayHelper}
+\include{classCinisisHttpHelper}
+\include{classIsisAudit}
+\include{classIsisConnector}
+\include{interfaceIsisDb}
+\include{classIsisEntryIterator}
+\include{classIsisFinder}
+\include{classIsisItemIterator}
+\include{classIsisMainItemIterator}
+\include{classIsisMap}
+\include{classIsisMethodIterator}
+\include{classIsisNormalItemFilterIterator}
+\include{classIsisReader}
+\include{classIsisRowIterator}
+\include{classIsisSubfieldIterator}
+\include{classIsisValueIterator}
+\include{classMaleteDb}
+\include{classPhpIsisDb}
+\include{classSchemaDb}
+\printindex
+\end{document}
diff --git a/doc/latex/todo.tex b/doc/latex/todo.tex
new file mode 100644
index 0000000..f5e3b1e
--- /dev/null
+++ b/doc/latex/todo.tex
@@ -0,0 +1,20 @@
+\label{todo__todo000001}
+\hypertarget{todo__todo000001}{}
+
+\begin{DoxyDescription}
+\item[Member \hyperlink{classIsisConnector_a10669b49c4145a86dc3662c77733d74d}{IsisConnector::existingItemKeys}(\$field, \$row=0) ]Test.
+\end{DoxyDescription}
+
+\label{todo__todo000002}
+\hypertarget{todo__todo000002}{}
+
+\begin{DoxyDescription}
+\item[Member \hyperlink{classMaleteDb_ad2a65876db24adc388afce465e0c153e}{MaleteDb::read}(\$id) ]Subfield handling.
+\end{DoxyDescription}
+
+\label{todo__todo000003}
+\hypertarget{todo__todo000003}{}
+
+\begin{DoxyDescription}
+\item[Member \hyperlink{classPhpIsisDb_af2266931746f6f2335b831be8b8333fb}{PhpIsisDb::read}(\$id) ]Subfield handling.
+\end{DoxyDescription} \ No newline at end of file