Guardian Native C Library Calls Reference Manual (G06.28+, H06.04+)
Guardian Native C Library Calls Reference Manual
Retrieves the process startup message get_startup_msg:
...............................
get_startup_msg(3)
a file stat: Provides information about ..................................
stat(2)
a C/ /Converts SQL DECIMAL value stored in a C array of decimal to
..................................
dec_to_longlong(3)
character array sprintf: Stores formatted output into a
......................................
sprintf(3)
/value to a SQL DECIMAL value and stores it in a C array of type/
........................................
longlong_to_dec(3)
ignoring case strcasecmp: Compare two strings,
...............................
strcasecmp(3)
string strcat: Appends a string to a
.........................................
strcat(3)
character in string strchr: Finds an integer
.................................................
strchr(3)
strcmp: Compares strings .............................................
strcmp(3)
locale collation strcoll: Compares strings using
....................................
strcoll(3)
strcpy: Copies strings ....................................................
strcpy(3)
initial segment of string strcspn: Returns length of
.............................................
strcspn(3)
strdup: Duplicates a string ............................................
strdup(3)
clearerr: Clears indicators on a stream
.............................................................................
clearerr(3)
fclose: Closes a stream .............................................................................
fclose(3)
feof: Tests EOF on a stream .............................................................................
feof(3)
fflush: Flushes a stream .............................................................................
fflush(3)
fgets: Gets a string from a stream .............................................................................
fgets(3)
fopen: Opens a file stream .............................................................................
fopen(3)
fputs: Writes a string to a stream
.............................................................................
fputs(3)
fread: Reads input from a stream .............................................................................
fread(3)
freopen: Opens a stream .............................................................................
freopen(3)
fwrite: Writes to an output stream
.............................................................................
fwrite(3)
getw: Gets a word from an input stream .............................................................................
getw(3)
putw: Writes a word to a stream .............................................................................
putw(3)
setbuf: Assigns buffering to a stream .............................................................................
setbuf(3)
setvbuf: Assigns buffering to a stream .............................................................................
setvbuf(3)
input read from an input stream /Converts formatted
..........................................
fscanf(3)
read from the standard input stream /Converts formatted input
................................
scanf(3)
Tests the error indicator on a stream ferror:
.................................................................
ferror(3)
character from a specified input stream fgetc: Gets a ......................................................
fgetc(3)
Reposition the file pointer of a stream fgetpos: ..............................................................
fgetpos(3)
a wide character string from a stream fgetws: Gets ......................................................
fgetws(3)
formatted output to an output stream fprintf: Prints
.....................................................
fprintf(3)
a byte to a specified output stream fputc: Writes
......................................................
fputc(3)
a wide character to a specified stream fputwc: Writes ...................................................
fputwc(3)
a wide-character string to a stream fputws: Writes
...................................................
fputws(3)
Repositions the file pointer of a stream fseek: ..................................................................
fseek(3)
Repositions the file pointer of a stream fsetpos: ..............................................................
fsetpos(3)
position the file pointer of a stream ftell: Reports the ...............................................
ftell(3)
character from a specified input stream getc: Gets a ........................................................
getc(3)
character from the standard input stream getchar: Gets a
..................................................
getchar(3)
from a a specified input stream /Gets a wide character ......................................
fgetwc(3)
string from the standard input stream /Gets a wide character
......................................
getws(3)
a string from the standard input stream gets: Gets ...........................................................
gets(3)
character from a specified input stream getwc: Gets a wide ...........................................
getwc(3)
character from the standard input stream getwchar: Gets a wide
......................................
getwchar(3)
fopen_guardian: Opens a stream (Guardian fopen( )/ ............................................ fopen_guardian(3)
freopen_guardian: Opens a stream (Guardian freopen( )/ ........................................ freopen_guardian(3)
fopen_oss: Opens a stream (OSS fopen( ) function) .................................... fopen_oss(3)
freopen_oss: Opens a stream (OSS freopen( ) function) ................................. freopen_oss(3)
descriptor fileno: Maps a stream pointer to a file ................................................... fileno(3)
number gfileno: Maps a stream pointer to a Guardian file .................................. gfileno(3)
output to the standard output stream printf: Prints formatted ..................................... printf(3)
a byte to a specified output stream putc: Writes .......................................................
putc(3)
a byte to the standard output stream putchar: Writes .................................................. putchar(3)
a string to the standard output stream puts: Writes .......................................................
puts(3)
a wide character to a specified stream putwc: Writes .................................................... putwc(3)
Repositions the file pointer of a stream rewind: ............................................................... rewind(3)
a character back into the input stream ungetc: Pushes ................................................... ungetc(3)
character back into the input stream ungetwc: Pushes a wide ................................... ungetwc(3)
fdopen: Associates a stream with a file descriptor ......................................... fdopen(3)
string to the standard output stream /Writes a wide-character .................................. putws(3)
explaining function error strerror: Accesses message ........................................... strerror(3)
strfmon: Formats monetary strings .............................. strfmon(3)
Pindex−24 Hewlett-Packard Company 527192-005