any (Character, String) |
Determines whether String contains Character. |
anystr (String1, String2) |
Determines the offset in String1 of the first character that also occurs in String2. |
balbrk (String, Open, Close, End) |
Determines the offset in String of the first character in the string End that occurs outside of a balanced string as defined by Open and Close. |
cat (Destination, Source1, Source0) |
Concatenates the Source strings and copies them to Destination. |
clean_up ( ) |
Defaults the cleanup routine. |
curdir (String) |
Puts the full path name of the current directory in String. |
dname (p) |
Determines which directory contains the file p. |
fatal (Message) |
General purpose error handler. |
fdfopen (fd, Mode) |
Same as the stdio fdopen subroutine. |
giveup (Dump) |
Forces a core dump. |
imatch (pref, String) |
Determines if the string pref is an initial substring of String. |
lockit (LockFile, Count, pid) |
Creates a lock file. |
move (String1, String2, n) |
Copies the first n characters of String1 to String2. |
patoi (String) |
Converts String to integer. |
patol (String) |
Converts String to long. |
repeat (Destination, String, n) |
Sets Destination to String repeated n times. |
repl (String, Old, New) |
Replaces each occurrence of the character Old in String with the character New. |
satoi (String, *ip) |
Converts String to integer and saves it in *ip. |
setsig ( ) |
Causes signals to be caught by setsig1. |
setsig1 (Signal) |
General purpose signal handling routine. |
sname (String) |
Gets a pointer to the simple name of full path name String. |
strend (String) |
Finds the end of String. |
trnslat (s, old, new, Destination) |
Copies string s into Destination and replace any character in old with the corresponding characters in new. |
unlockit (lockfile, pid) |
Deletes the lock file. |
userdir (uid) |
Gets the user's login directory. |
userexit (code) |
Defaults user exit routine. |
username (uid) |
Gets the user's login name. |
verify (String1, String2) |
Determines the offset in string String1 of the first character that is not also in string String2. |
xalloc (asize) |
Allocates memory. |
xcreat (name, mode) |
Creates a file. |
xfree (aptr) |
Frees memory. |
xfreeall ( ) |
Frees all memory. |
xlink (f1, f2) |
Links files. |
xmsg (file, func) |
Calls the routine fatal with an appropriate error message. |
xpipe (t) |
Creates a pipe. |
xunlink (f) |
Removes a directory entry. |
xwrite (fd, buffer, n) |
Writes n bytes to the file associated with fd from buffer. |
zero (p, n) |
Zeros n bytes starting at address p. |
zeropad (s) |
Replaces the initial blanks with the character 0 (zero) in string s. |