home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
magazine
/
msysjour
/
vol05
/
05
/
based
/
list.h
< prev
next >
Wrap
Text File
|
1990-09-01
|
1KB
|
28 lines
// list.h RHS header for programs using list routines
void far *ListInit(unsigned members, char *name);
unsigned ListAdd(void far *plist, void far *object, unsigned size,
char *name);
unsigned ListFind(void far *plist, char *name);
void far *ListDelete(void far *plist, char *name);
static void far *_ListDelete(void far *plist, unsigned bplitem);
void ListDestroy(void far *plist);
void ListSetObject(void far *plist, void far *object, unsigned size,
char *name);
void far *ListGetObject(void far *plist, char *name);
void ListDeleteObject(void far *plist, char *name);
void ListSetName(void far *plist, char *name);
static void far *_ListInit(unsigned realsize);
unsigned ListGetNumItems(void far *plist);
unsigned ListGetItem(void far *plist);
unsigned ListItemGetNextItem(void far *plist, unsigned bplitem);
void far *ListItemGetObject(void far *plist, unsigned bplitem);
unsigned ListSave(void far *plist, char *filename);
void far *ListRestore(char *filename);
void error_exit(int err, char *msg);
void ListDump(void far *plist);
void ListDumpItem(unsigned temp);