Ignore:
Timestamp:
Feb 24, 2002, 3:47:28 AM (24 years ago)
Author:
bird
Message:

New kFile* classes; now in sync with os2tools.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/common/kFileSDF.h

    r5534 r8003  
    1 /* $Id: kFileSDF.h,v 1.1 2001-04-17 04:16:03 bird Exp $
     1/* $Id: kFileSDF.h,v 1.2 2002-02-24 02:47:27 bird Exp $
    22 *
    33 * kFileSDF- Structure Defintion File class declaration.
     
    6868 * @author  knut st. osmundsen (knut.stange.osmundsen@mynd.no)
    6969 */
    70 class kFileSDF : public kFileFormatBase
     70class kFileSDF : public kFileFormatBase, public kDbgTypeI
    7171{
    7272private:
     
    7575    PSDFTYPE    paTypes;
    7676
    77     void        parseSDFFile(void *pvFile) throw(int);
     77    void        parseSDFFile(void *pvFile) throw (kError);
    7878    PSDFTYPE    getType(const char *pszType);
    7979    PSDFSTRUCT  getStruct(const char *pszStruct);
    8080
    8181public:
    82     kFileSDF(kFile *pFile) throw(int);
     82    kFileSDF(kFile *pFile) throw (kError);
    8383    ~kFileSDF();
    8484
    85     BOOL        dump(kFile *pOut);
     85    /** @cat Debug Type information methods. */
     86    kDbgTypeEntry * dbgtypeFindFirst(int flFlags);
     87    kDbgTypeEntry * dbgtypeFindNext(kDbgTypeEntry *kDbgTypeEntry);
     88    void            dbgtypeFindClose(kDbgTypeEntry *kDbgTypeEntry);
     89
     90    kDbgTypeEntry * dbgtypeLookup(const char *pszName, int flFlags);
     91
     92    /** @cat Generic dump */
     93    KBOOL       dump(kFile *pOut);
    8694};
     95
Note: See TracChangeset for help on using the changeset viewer.