Chapter 3: Library Routines

intro (Chapter Introduction)

CIRCLEQ_ENTRY           getgrnam                
CIRCLEQ_HEAD            gethostname             
CIRCLEQ_INIT            getopt                  
CIRCLEQ_INSERT_AFTER    getopt_restart          
CIRCLEQ_INSERT_BEFORE   getpass                 
CIRCLEQ_INSERT_HEAD     getpwent                
CIRCLEQ_INSERT_TAIL     getpwnam                
CIRCLEQ_REMOVE          getpwuid                
GIchange                gets                    
GIfree                  getsubopt               
GIinit                  getttyent               
GNO_COMMAND             getw                    
GNO_FREEARG             getwd                   
GNO_PARSEARG            group_from_gid          
GOchange                gtty                    
GOfree                  index                   
GOinit                  isRootPath              
GSString                isatty                  
LIST_ENTRY              isblank                 
LIST_HEAD               isinf                   
LIST_INIT               isnan                   
LIST_INSERT_AFTER       longjmp                 
LIST_INSERT_BEFORE      longjmperror            
LIST_INSERT_HEAD        mapErr                  
LIST_REMOVE             mapMode                 
ResultBuf               mapPath                 
SLIST_ENTRY             mkstemp                 
SLIST_HEAD              mktemp                  
SLIST_INIT              needsgno                
SLIST_INSERT_AFTER      opendir                 
SLIST_INSERT_HEAD       openlog                 
SLIST_REMOVE            parsearg                
SLIST_REMOVE_HEAD       pause                   
STAILQ_ENTRY            pclose                  
STAILQ_HEAD             perror                  
STAILQ_INIT             popen                   
STAILQ_INSERT_AFTER     printf                  
STAILQ_INSERT_HEAD      progname                
STAILQ_INSERT_TAIL      psignal                 
STAILQ_REMOVE           putc                    
STAILQ_REMOVE_HEAD      putchar                 
TAILQ_ENTRY             putenv                  
TAILQ_HEAD              puts                    
TAILQ_INIT              putw                    
TAILQ_INSERT_AFTER      pwcache                 
TAILQ_INSERT_BEFORE     queue                   
TAILQ_INSERT_HEAD       raise                   
TAILQ_INSERT_TAIL       readdir                 
TAILQ_REMOVE            regcomp                 
__C2GS                  regerror                
__C2GSMALLOC            regex                   
__GS2C                  regexec                 
__GS2CMALLOC            regfree                 
__progname              remove                  
__prognameGS            rewind                  
_assertStack            rewinddir               
_beginStackCheck        rexit                   
_endStackCheck          saneglue                
_getMinStack            scandir                 
_getModeEmulation       scanf                   
_longjmp                seekdir                 
_mapErr                 setbuf                  
_mapMode2GS             setbuffer               
_mapMode2Unix           setenv                  
_mapPath                setgrent                
_mapPathGS              setgroupent             
_setModeEmulation       sethostname             
_setPathMapping         setjmp                  
_setjmp                 setkey                  
basename                setlinebuf              
bcopy                   setlogmask              
buildCmd                setpassent              
buildEnv                setpwent                
buildPath               setvbuf                 
bzero                   siglongjmp              
clearerr                sigsetjmp               
closedir                sleep                   
closelog                snprintf                
crypt                   sprintf                 
curses                  sprintmt                
directory               sscanf                  
dirfd                   stack                   
dirname                 stdio                   
ecvt                    strcasecmp              
encrypt                 strdup                  
endgrent                strerror                
endpwent                strftime                
environInit             stricmp                 
environPop              strincmp                
environPush             strncasecmp             
err                     strsep                  
err_set_exit            strunvis                
err_set_file            strvis                  
errno                   strvisx                 
errx                    stty                    
exec                    swab                    
execl                   sys_siglist             
exit                    sys_signame             
fclose                  syslog                  
fcvt                    syslogmt                
fdopen                  telldir                 
feof                    tempnam                 
ferror                  termcap                 
fflush                  tgetent                 
fgetc                   tgetflag                
fgetln                  tgetnum                 
fgetpos                 tgetstr                 
fgets                   tgoto                   
fileno                  tmpfile                 
fnmatch                 tmpnam                  
fopen                   tparm                   
fprintf                 tputs                   
fpurge                  ttyname                 
fputc                   ttyslot                 
fputs                   uname                   
fread                   ungetc                  
freopen                 unsetenv                
fropen                  unvis                   
fscanf                  user_from_uid           
fseek                   utime                   
fsetbinary              verr                    
fsetpos                 verrx                   
fsettext                vfprintf                
ftell                   vfscanf                 
fts                     vis                     
fts_children            vprintf                 
fts_close               vscanf                  
fts_open                vsnprintf               
fts_read                vsprintf                
fts_set                 vsprintmt               
funopen                 vsscanf                 
fwopen                  vsyslog                 
fwrite                  vsyslogmt               
getc                    vwarn                   
getchar                 vwarnx                  
getcwd                  warn                    
getenv                  warnx                   
getgrent                
getgrgid                

Devin Reade <gdr@gno.org>