This repository has been archived on 2024-01-04. You can view files and clone it, but cannot push or open issues or pull requests.
ncsa-mosaic/src/list.h

30 lines
900 B
C

/*
* Copyright (C) 1992, Board of Trustees of the University of Illinois.
*
* Permission is granted to copy and distribute source with out fee.
* Commercialization of this product requires prior licensing
* from the National Center for Supercomputing Applications of the
* University of Illinois. Commercialization includes the integration of this
* code in part or whole into a product for resale. Free distribution of
* unmodified source and use of NCSA software is not considered
* commercialization.
*
*/
typedef struct LISTSTRUCT *List;
extern List ListCreate();
extern void ListDestroy();
extern int ListAddEntry();
extern int ListDeleteEntry();
extern int ListMakeEntryCurrent();
extern int ListCount();
extern char *ListHead();
extern char *ListTail();
extern char *ListCurrent();
extern char *ListNext();
extern char *ListPrev();
extern char *ListGetIndexedEntry();