Changeset 4402 for trunk/tools/common/kFileDef.h
- Timestamp:
- Oct 3, 2000, 7:42:41 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/common/kFileDef.h
r824 r4402 51 51 char *pszIntName; 52 52 BOOL fResident; 53 ULONGcParam;53 unsigned long cParam; 54 54 struct _DefExport *pNext; 55 55 } DEFEXPORT, *PDEFEXPORT; … … 66 66 /**@cat pointers to different sections */ 67 67 char *pszType; 68 BOOL fProgram; 69 BOOL fLibrary; 70 BOOL fPhysicalDevice; 71 BOOL fVirtualDevice; 72 BOOL fInitInstance; 73 BOOL fTermInstance; 74 BOOL fInitGlobal; 75 BOOL fTermGlobal; 76 char *pszModName; 77 char chAppType; 78 68 79 char *pszBase; 69 80 char *pszCode; … … 83 94 84 95 /**@cat internal functions */ 85 void read( FILE *phFile) throw (int);86 char *readln( FILE *phFile, char *pszBuffer, int cbBuffer) throw (int);96 void read(kFile *pFile) throw (int); 97 char *readln(kFile *pFile, char *pszBuffer, int cbBuffer) throw (int); 87 98 BOOL isKeyword(const char *psz); 99 BOOL setModuleName(void); 88 100 89 101 public: 90 102 /**@cat Constructor/Destructor */ 91 kFileDef( FILE *phFile) throw(int);103 kFileDef(kFile *pFile) throw(int); 92 104 virtual ~kFileDef(); 93 105 … … 97 109 BOOL findNextExport(PEXPORTENTRY pExport); 98 110 BOOL isDef() const { return TRUE;} 111 char const *queryModuleName(void) const { return pszModName; } 99 112 char const *queryType(void) const { return pszType; } 100 113 char const *queryBase(void) const { return pszBase; } … … 108 121 char const *queryStackSize(void) const { return pszStackSize; } 109 122 char const *queryStub(void) const { return pszStub; } 123 124 /**@cat Operations */ 125 BOOL makeWatcomLinkFileAddtion(kFile *pFile) throw(int); 126 127 enum {fullscreen = 0, pmvio = 2, pm = 3, unknown = 255}; 110 128 }; 111 129
Note:
See TracChangeset
for help on using the changeset viewer.