NT4/private/windows/media/tools/docfmt/text.h
2020-09-30 17:12:29 +02:00

43 lines
1.4 KiB
C

/*
text.h - definitions for saving the documentation text
*/
/* function definitions */
extern struct stLine *lineMake(char *string);
extern void lineDestroy(struct stLine *line);
extern void lineAdd(struct stLine * *place,struct stLine *line);
extern struct stFlag *flagAlloc(void );
extern void flagDestroy(struct stFlag *flag);
extern void flagAdd(struct stFlag * *place,struct stFlag *flag);
extern struct stParm *parmAlloc(void );
extern void parmDestroy(struct stParm *parm);
extern void parmAdd(struct stParm * *place,struct stParm *parm);
extern aReg * regAlloc(void);
extern void regDestroy(struct stReg *reg);
extern void regAdd(struct stReg * *place,struct stReg *reg);
extern aCond * condAlloc(void);
extern void condDestroy(struct stCond *cond);
extern void condAdd(struct stCond * *place,struct stCond *cond);
extern aType * typeAlloc(void);
extern void typeDestroy(struct stType *type);
extern void typeAdd(struct stType * *place,struct stType *type);
extern aField * fieldAlloc(void);
extern void fieldDestroy(struct stField *field);
extern void fieldAdd(struct stField * *place,struct stField *field);
extern aSU * SUAlloc(void);
extern void SUDestroy(struct stSU *SU);
extern void SUAdd(struct stSU * *place,struct stSU *SU);
extern aOther * otherAlloc(void);
extern void otherDestroy(struct stOther *other);
extern void otherAdd(struct stOther * *place,struct stOther *other);