NAME
codelibs - C++ code re-use library
SYNOPSIS
CC ... -lcodelibs
DESCRIPTION
The following is a list of very short descriptions for each package in codelibs. To get more information about a package, please see its manual entry. Each package also comes with its own header file with the appropriate externs.
bitset(3X) Bitset − set of ints/enums/bits package
boolean(3X) boolean − simple TRUE/FALSE type for C/C++
dynarray(3X) dynarray − generic dynamic arrays for C++
hashtable(3X) hashtable − generic hashtable for C++
heap(3X) Heap - heap management class
longer(3X) longer - 64-bit integer class
mbstring(3X) mbstring − multi-byte character string operations: mbslen, mbschr, mbsrchr, mbsmbs, mbsrmbs
mutex(3X) Mutex - mutual exclusion class
nap(3X) nap - millisecond sleep function
pathutils(3X) pathbase, pathdir, pathcollapse, pathrel − various file-path manipulation utilities
pidalive(3X) pidalive − report liveliness of a process
ptyopen(3X) ptyopen, ptysystem, ptyexecvp, ptyclose − pty utilities
shellutils(3X) shellscan − shell−style lexical analysis tools
sma(3X) Sma - Shared memory allocator
sorttable(3X) sorttable − generic sorted table for C++
stdiox(3X) xgets − read arbitrary length lines from a file
stringx(3X) stringx − character string operations: strapp, strnapp, strbld, strbldf, strchg, strins, strdel, strcmpi, strncmpi, strnew, strfree, strend, strhash, strhashi, strstrx, strrstrx, strwcmp, strwcmpi, strwpat, strupper, strlower, strtokx, strsep, strsepb, strcmbn, strcmbnb, strvdup, strvfree, strvlen
—