AUT101(1)

NAME
aut - Memory allocation, and hash tables management

DESCRIPTION
aut is a set of utilities functions and types that may be useful.

Types :

authelem
    - Hash table element type.

authtable
    - Hash table type.

auth2elem
    - Hash table element type.

auth2table
    - Hash table type.

Functions :

autallocblock
    - memory allocator

autallocheap
    - heap memory allocator

autresizeblock
    - resizes a memory block

autfreeblock
    - releases a memory block

autfreeheap
    - releases an heap memory block.

autexit
    - encapsulates exit function.

createauthtable
    - creates a simple hash table.

destroyauthtable
    - destroys a simple hash table.

resetauthtable
    - resets a simple hash table.

addauthelem
    - adds an element in the hash table.

delauthelem
    - deletes an element in the hash table.

searchauthelem
    - searches an element in the hash table.

viewauthelem
    - displays an hash table element.

viewauthtable
    - displays an hash table.

createauth2table
    - creates an hash table with two keys.

destroyauth2table
    - destroys an hash table with two keys.

resetauth2table
    - resets an hash table with two keys.

addauth2elem
    - adds an element in the hash table.

delauth2elem
    - deletes an element in the hash table.

searchauth2elem
    - searches an element in the hash table.

viewauth2elem
    - displays an hash table element.

viewauth2table
    - displays an hash table with two keys.

sortautcompare
    - default heap sort comparison function.

sortautarray
    - heap sort.

libAut101.a :
    autallocblock, autallocblock, autresizeblock, autfreeblock, autfreeheap, autexit, setauthfunc, getauthsize, getauthkey, getauthindex, checkauthkey, createauthtable, destroyauthtable, resetauthtable, stretchauthtable, addauthelem, delauthelem, searchauthelem, viewauthelem, viewauthtable, setauth2func, getauth2size, getauth2key, getauth2index, checkauth2key, createauth2table, destroyauth2table, resetauth2table, stretchauth2table, addauth2elem, delauth2elem, searchauth2elem, viewauth2elem, viewauth2table, sortautcompare, sortautarray,