DragonFly On-Line Manual Pages
LibDS(3) LibDS API Reference LibDS(3)
NAME
libds - ANSI-C compliant small and powerful data structures library.
SYNOPSYS
# include <ds.h>
cc <c files> -o <executable> -lds
DESCRIPTION
LibDS is a small but powerful and easy to use library containing a few
very useful data structures. Currently, the following data structures
are supported:
- a balanced binary tree (an AVL tree);
- a binary HEAP;
- a QUEUE;
- a HASH table;
- a SET and a BAG;
- a variable length array that can grows dynamically as new elements
are
added or deleted (PARRAY).
LibDS has been designed to be very easy to use, without sacrificing
either flexibility or speed. The API is small, and clean.
DOCUMENTATION
The documentation for LibDS is maintained in the form of HTML pages
only. These pages are found in the doc directory of the main LibDS
distribution, or on the web at:
http://libds.sourceforge.net/doc/index.html
On FreeBSD, they might be found under /usr/local/share/doc/libds, if
LibDS is properly installed.
VERSION
The current version of LibDS is 2.1, released October 25, 2002.
BUGS
There's bound to be some...
AUTHOR
Peter Bozarov. Send mail to kingofgib (at) users.sourceforge.net
LibDS October 25, 2002 LibDS(3)