                                HIERARCH.TXT

This document contains a list of the classes in the KDBF and their public
methods and members.

Class:      BDbObject           BEngine : BDbObject      BDatabase  : BDbObject
Members:    ---------           -------------------      ----------------------
Methods:    ---------           lastError                lastError
            nameOf              isOpen                   isOpen
            printOn             engineType               ----------------------
            operator <<         -------------------      appendTable
                                addPassword              beginTransaction
                                close                    close
                                closeSession             copyTable
                                deletePassword           createIndex
                                getCallBack              createPIndex
                                getClientInfo            createSIndex
                                getCurrSession           createTable
                                getDefaults              decryptTable
                                getHandle                defineCompoundKey
                                getPrivateDir            deleteTable
                                getSessionInfo           dropIndex
                                getSysConfig             emptyTable
                                getSysInfo               encryptTable
                                getSysVersion            endTransaction
                                getErrorContext          forceWrite
                                getErrorEntry            getDefaultDirectory
                                getErrorInfo             getDesc
                                getErrorMessage          getDescVector
                                getUsername              getDirectory
                                open                     getDriver
                                openCfgInfoList          getFieldCount
                                openDatabaseList         getHandle
                                openDriverList           getIndexDesc
                                openFieldTypesList       getIndexId
                                openIndexTypesList       getIndexVector
                                openLanguageDriverList   getNetErrUser
                                openTableTypesList       getNumPFields
                                openUserList             getProp
                                registerCallBack         getSKeyInfo
                                setCurrSession           getTransactionInfo
                                setDefaults              isProtected
                                setHWHandler             lockNetFile
                                setMaxTblSize            open
                                setPrivateDir            openFamilyList
                                setTblCreateMode         openFieldList
                                startSession             openFileList
                                useIdleTime              openIndexList
                                                         openRintList
                                                         openSecurityList
                                                         openTableList
                                                         openVchkList
                                                         packTable
                                                         query
                                                         renameTable
                                                         restructureTable
                                                         setDirectory
                                                         setProp
                                                         tableExists
                                                         unlockNetFile
                                                         upgradeTable



Class:      BCursor : BDbObject    BRecord : BDbObject   BListCursor<T>
Members:    -------------------    -------------------   --------------
Methods:    genericRec             lastError             lastError
            lastError              ------------------    isOpen
            isOpen                 attach                --------------
            -------------------    clear                 attach
            activateFilter         clearNull             close
            addFilter              closeBlob             getHandle
            appendRec              copyFrom              getNextRecord
            attach                 copyTo                getRecord
            clone                  detach                gotoBottom
            close                  dropBlob              gotoTop
            compareBookMarks       getBlob
            curChange              getBlobHeader
            deactivateFilter       getBlobSize
            deleteRec              getField
            dropFieldMap           getFieldCount
            dropFilter             getFieldDesc
            freeBookMark           getFieldNumber
            getBookMark            getHandle
            getCurRecNum           getTblFieldNumber
            getCurStatus           isNull
            getHandle              openBlobRead
            getPreviousRecord      openBlobWrite
            getProp                postprocess
            getProperties          preprocess
            getRecCount            putBlob
            getRecord              putField
            getNextRecord          setNull
            gotoBegin
            gotoEnd
            gotoNext
            gotoPrev
            gotoRec
            hasChanged*
            UndeleteRecord
            insertRec
            isLocked
            linkToCursor
            lockRecord
            lockTable
            open
            packTable
            refresh
            resetRange
            searchIndex
            setFieldMap
            setProp
            setRange
            setToBookMark
            setToCursor
            switchToIndex
            unlinkFromCursor
            unlockRecord
            unlockTable
            updateRec


Class:      BStatement : BDbObject
Members:    ----------------------
Methods:    lastError
            isOpen
            ----------------------
            close
            execute
            getHandle
            getProp
            setLive
            setParameters
            setProp
            open


