| * Copyright 1996 Ulrich Schmid |
| typedef struct tagHlpFileParagraph |
| struct tagHlpFileParagraph *next; |
| typedef struct tagHlpFilePage |
| HLPFILE_PARAGRAPH *first_paragraph; |
| struct tagHlpFilePage *next; |
| struct tagHlpFileFile *file; |
| typedef struct tagHlpFileMacro |
| struct tagHlpFileMacro *next; |
| typedef struct tagHlpFileFile |
| HLPFILE_PAGE *first_page; |
| HLPFILE_MACRO *first_macro; |
| HLPFILE_CONTEXT *Context; |
| struct tagHlpFileFile *prev; |
| struct tagHlpFileFile *next; |
| HLPFILE *HLPFILE_ReadHlpFile(LPCSTR lpszPath); |
| HLPFILE_PAGE *HLPFILE_Contents(LPCSTR lpszPath); |
| HLPFILE_PAGE *HLPFILE_PageByHash(LPCSTR lpszPath, LONG wNum); |
| LONG HLPFILE_Hash(LPCSTR lpszContext); |
| VOID HLPFILE_FreeHlpFilePage(HLPFILE_PAGE*); |
| VOID HLPFILE_FreeHlpFile(HLPFILE*); |
| /* c-file-style: "GNU" */ |