aut1
Memory allocation, and hash tables management
Overview
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,
Releases
Unchanged in 4 releases since Debian 7 (Wheezy).