:Base MSL C Reference.HLP
1 MSL C Reference
2 Introduction
3 Metrowerks Year 2000 Compliance=Metrowerks_Year_2000_ComplianceMSL C
3 Organization of Files
4 Organization of Files=Organization_of_FilesMSL C
3 ANSI C Standard
4 ANSI C Standard=ANSI_C_StandardMSL C
4 The ANSI C Library and Apple Macintosh=The_ANSI_C_Library_and_Apple_MacintoshMSL C
4 Console I/O and the Macintosh=Console_IDO_and_the_MacintoshMSL C
4 Console I/O and Windows=Console_IDO_and_WindowsMSL C
3 Compatibility
4 Compatibility=CompatibilityMSL C
2 alloca.h
3 Overview of alloca.h=Overview_of_alloca.hMSL C
3 alloca=allocaMSL C
2 assert.h
3 Overview of assert.h=Overview_of_assert.hMSL C
3 assert=assertMSL C
2 console.h
3 Overview of console.h=Overview_of_console.hMSL C
3 ccommand=ccommandMSL C
3 clrscr=clrscrMSL C
3 getch=getchMSL C
3 InstallConsole=InstallConsoleMSL C
3 kbhit=kbhit
3 ReadCharsFromConsole=ReadCharsFromConsoleMSL C
3 RemoveConsole=RemoveConsoleMSL C
3 __ttyname=__ttynameMSL C
3 WriteCharsToConsole=WriteCharsToConsoleMSL C
2 crtl.h
3 Overview of crtl.h=Overview_of_crtl.hMSL C
3 Argc=ArgcMSL C
3 Argv=ArgvMSL C
3 _DllTerminate=_DllTerminateMSL C
3 environ=environMSL C
3 _HandleTable=_HandleTableMSL C
3 _CRTStartup=_CRTStartupMSL C
3 _RunInit=_RunInitMSL C
3 _SetupArgs=_SetupArgsMSL C
2 ctype.h
3 Overview of ctype.h=Overview_of_ctype.hMSL C
3 isalnum=isalnumMSL C
3 isalpha=isalphaMSL C
3 iscntrl=iscntrlMSL C
3 isdigit=isdigitMSL C
3 isgraph=isgraphMSL C
3 islower=islowerMSL C
3 isprint=isprintMSL C
3 ispunct=ispunctMSL C
3 isspace=isspaceMSL C
3 isupper=isupperMSL C
3 isxdigit=isxdigitMSL C
3 tolower=tolowerMSL C
3 toupper=toupperMSL C
2 div_t.h
3 Overview of div_t.h=Overview_of_div_t.hMSL C
3 div_t=div_tMSL C
3 ldiv_t=ldiv_tMSL C
2 errno.h
3 Overview of errno.h=Overview_of_errno.hMSL C
3 errno=errnoMSL C
2 fcntl.h
3 Overview of fcntl.h=Overview_of_fcntl.hMSL C
3 fcntl.h and UNIX Compatibility=fcntl.h_and_UNIX_CompatibilityMSL C
3 creat=creatMSL C
3 fcntl=fcntlMSL C
3 open=openMSL C
2 float.h
3 Overview of float.h=Overview_of_float.hMSL C
3 Floating point number characteristics=Floating_point_number_characteristicsMSL C
2 FSp_fopen.h
3 Overview of FSp_fopen.h=Overview_of_FSp_fopen.hMSL C
3 FSp_fopen=FSp_fopenMSL C
2 io.h
3 Overview of io.h=Overview_of_io.hMSL C
3 _chdir=_chdirMSL C
3 _chdrive=_chdriveMSL C
3 _fileno=_filenoMSL C
3 _get_osfhandle=_get_osfhandleMSL C
3 _getcwd=_getcwdMSL C
3 GetHandle=GetHandleMSL C
3 _heapmin=_heapminMSL C
3 _isatty=_isattyMSL C
3 _makepath=_makepathMSL C
3 _open_osfhandle=_open_osfhandleMSL C
3 _searchenv=_searchenvMSL C
2 limits.h
3 Overview of limits.h=Overview_of_limits.hMSL C
3 Integral type limits=Integral_type_limitsMSL C
2 locale.h
3 Overview of locale.h=Overview_of_locale.hMSL C
3 Locale specification=Locale_specificationMSL C
3 localeconv=localeconvMSL C
3 setlocale=setlocaleMSL C
2 malloc.h
3 Overview of malloc.h=Overview_of_malloc.hMSL C
3 alloca=allocaMSL C
2 math.h
3 Overview of math.h=Overview_of_math.hMSL C
3 Floating point mathematics=Floating_point_mathematicsMSL C
3 Floating point error testing.=Floating_point_error_testing.MSL C
3 Inlined Intrinsics Option=Inlined_Intrinsics_OptionMSL C
3 Floating Point Classification Macros=Floating_Point_Classification_MacrosMSL C
3 Enumerated Constants=Enumerated_ConstantsMSL C
3 fpclassify=fpclassifyMSL C
3 isfinite=isfiniteMSL C
3 isnan=isnanMSL C
3 isnormal=isnormalMSL C
3 signbit=signbitMSL C
3 Floating Point Math Facilities=Floating_Point_Math_FacilitiesMSL C
3 acos=acosMSL C
3 acosf=acosfMSL C
3 acosl=acoslMSL C
3 asin=asinMSL C
3 asinf=asinfMSL C
3 asinl=asinlMSL C
3 atan=atanMSL C
3 atanf=atanfMSL C
3 atanl=atanlMSL C
3 atan2=atan2MSL C
3 atan2f=atan2fMSL C
3 atan2l=atan2lMSL C
3 ceil=ceilMSL C
3 ceilf=ceilfMSL C
3 ceill=ceillMSL C
3 cos=cosMSL C
3 cosf=cosfMSL C
3 cosl=coslMSL C
3 cosh=coshMSL C
3 coshf=coshfMSL C
3 coshl=coshlMSL C
3 exp=expMSL C
3 expf=expfMSL C
3 expl=explMSL C
3 fabs=fabsMSL C
3 fabsf=fabsfMSL C
3 fabsl=fabslMSL C
3 floor=floorMSL C
3 floorf=floorfMSL C
3 floorl=floorlMSL C
3 fmod=fmodMSL C
3 fmodf=fmodfMSL C
3 fmodl=fmodlMSL C
3 frexp=frexpMSL C
3 frexpf=frexpfMSL C
3 frexpl=frexplMSL C
3 isgreater=isgreaterMSL C
3 isgreaterless=isgreaterlessMSL C
3 isless=islessMSL C
3 islessequal=islessequalMSL C
3 isunordered=isunorderedMSL C
3 ldexp=ldexpMSL C
3 ldexpf=ldexpfMSL C
3 ldexpl=ldexplMSL C
3 log=logMSL C
3 logf=logfMSL C
3 logl=loglMSL C
3 log10=log10MSL C
3 log10f=log10fMSL C
3 log10l=log10lMSL C
3 modf=modfMSL C
3 fmod=fmodMSL C
3 modfl=modflMSL C
3 pow=powMSL C
3 powf=powfMSL C
3 powl=powlMSL C
3 sin=sinMSL C
3 sinf=sinfMSL C
3 sinl=sinlMSL C
3 sinh=sinhMSL C
3 sinhf=sinhfMSL C
3 sinhl=sinhlMSL C
3 sqrt=sqrtMSL C
3 sqrtf=sqrtfMSL C
3 sqrtl=sqrtlMSL C
3 tan=tanMSL C
3 tanf=tanfMSL C
3 tanl=tanlMSL C
3 tanh=tanhMSL C
3 tanhf=tanhfMSL C
3 tanhl=tanhlMSL C
3 HUGE_VAL=HUGE_VALMSL C
3 C9X Implementations
4 C9X Implementations=C9X_ImplementationsMSL C
4 acosh=acoshMSL C
4 asinh=asinhMSL C
4 atanh=atanhMSL C
4 copysign=copysignMSL C
4 erf=erfMSL C
4 erfc=erfcMSL C
4 exp2=exp2MSL C
4 expm1=expm1MSL C
4 fdim=fdimMSL C
4 fmax=fmaxMSL C
4 fmin=fminMSL C
4 gamma=gammaMSL C
4 hypot=hypotMSL C
4 lgamma=lgammaMSL C
4 log1p=log1pMSL C
4 log2=log2MSL C
4 logb=logbMSL C
4 nan=nanMSL C
4 nearbyint=nearbyintMSL C
4 nextafter=nextafterMSL C
4 remainder=remainderMSL C
4 remquo=remquoMSL C
4 rint=rintMSL C
4 rinttol=rinttolMSL C
4 round=roundMSL C
4 roundtol=roundtolMSL C
4 scalb=scalbMSL C
4 trunc=truncMSL C
2 path2fss.h
3 Overview of path2fss.h=Overview_of_path2fss.hMSL C
3 path2fss=path2fssMSL C
2 Process.h
3 Overview of Process.h=Overview_of_Process.hMSL C
3 _beginthreadex=_beginthreadexMSL C
3 _endthreadex=_endthreadexMSL C
2 setjmp.h
3 Overview of setjmp.h=Overview_of_setjmp.hMSL C
3 Non-local jumps and exception handling=NonMlocal_jumps_and_exception_handlingMSL C
3 longjmp=longjmpMSL C
3 setjmp=setjmpMSL C
2 signal.h
3 Overview of signal.h=Overview_of_signal.hMSL C
3 Signal handling=Signal_handlingMSL C
3 signal=signalMSL C
3 raise=raiseMSL C
3 Be Specifc Signal Handling
4 Be Specific Signal Handling=Be_Specific_Signal_HandlingMSL C
4 sigaction=sigactionMSL C
4 sigprocmask=sigprocmaskMSL C
4 sigpending=sigpendingMSL C
4 sigsuspend=sigsuspendMSL C
4 send_signal=send_signalMSL C
4 struct vregs=struct_vregsMSL C
2 Overview of SIOUX and WinSIOUX
3 Overview of SIOUX and WinSIOUX
4 Overview of SIOUX and WinSIOUX=Overview_of_SIOUX_and_WinSIOUXMSL C
4 Using SIOUX and WinSIOUX=Using_SIOUX_and_WinSIOUXMSL C
3 WinSIOUX for Windows
4 WinSIOUX for Windows=WinSIOUX_for_WindowsMSL C
4 Creating a Project with WinSIOUX=Creating_a_Project_with_WinSIOUX_MSL C
4 WinSIOUXclrscr=WinSIOUXclrscrMSL C
3 SIOUX for Macintosh
4 SIOUX for Macintosh=SIOUX_for_MacintoshMSL C
4 Creating a Project with SIOUX=Creating_a_Project_with_SIOUX_MSL C
4 Customizing SIOUX=Customizing_SIOUXMSL C
4 Changing the size and location=Changing_the_size_and_locationMSL C
4 Using SIOUX windows in your own application=Using_SIOUX_windows_in_your_own_applicationMSL C
4 SIOUXclrscr=SIOUXclrscrMSL C
4 SIOUXHandleOneEvent=SIOUXHandleOneEventMSL C
4 SIOUXSetTitle=SIOUXSetTitleMSL C
2 stat.h
3 Overview of stat.h=Overview_of_stat.hMSL C
3 stat.h and UNIX Compatibility=stat.h_and_UNIX_CompatibilityMSL C
3 Stat Structure and Definitions=Stat_Structure_and_DefinitionsMSL C
3 fstat=fstatMSL C
3 mkdir=mkdirMSL C
3 stat=statMSL C
2 stdarg.h
3 Overview of stdarg.h=Overview_of_stdarg.hMSL C
3 Variable arguments for functions=Variable_arguments_for_functionsMSL C
3 va_arg=va_argMSL C
3 va_end=va_endMSL C
3 va_start=va_startMSL C
2 stddef.h
3 Overview of stddef.h=Overview_of_stddef.hMSL C
3 Commonly used definitions=Commonly_used_definitionsMSL C
3 NULL=NULLMSL C
3 offsetof=offsetofMSL C
3 ptrdiff_t=ptrdiff_tMSL C
3 size_t=size_tMSL C
3 wchar_t=wchar_tMSL C
2 stdio.h
3 Overview of stdio.h=Overview_of_stdio.hMSL C
3 Standard input/output
4 Standard input/output=Standard_inputDoutputMSL C
4 Streams=StreamsMSL C
4 File position indicator=File_position_indicatorMSL C
4 End-of-file and errors=EndMofMfile_and_errorsMSL C
4 clearerr=clearerrMSL C
4 fclose=fcloseMSL C
4 fdopen=fdopenMSL C
4 feof=feofMSL C
4 ferror=ferrorMSL C
4 fflush=fflushMSL C
4 fgetc=fgetcMSL C
4 fgetpos=fgetposMSL C
4 fgets=fgetsMSL C
4 fopen=fopenMSL C
4 fprintf=fprintfMSL C
4 fputc=fputcMSL C
4 fputs=fputsMSL C
4 fread=freadMSL C
4 freopen=freopenMSL C
4 fscanf=fscanfMSL C
4 fseek=fseekMSL C
4 fsetpos=fsetposMSL C
4 ftell=ftellMSL C
4 fwrite=fwriteMSL C
4 getc=getcMSL C
4 getchar=getcharMSL C
4 gets=getsMSL C
4 perror=perrorMSL C
4 printf=printfMSL C
4 putc=putcMSL C
4 putchar=putcharMSL C
4 puts=putsMSL C
4 remove=removeMSL C
4 rename=renameMSL C
4 rewind=rewindMSL C
4 scanf=scanfMSL C
4 setbuf=setbufMSL C
4 setvbuf=setvbufMSL C
4 sprintf=sprintfMSL C
4 sscanf=sscanfMSL C
4 tmpfile=tmpfileMSL C
4 tmpnam=tmpnamMSL C
4 ungetc=ungetcMSL C
4 vfprintf=vfprintfMSL C
4 vprintf=vprintfMSL C
4 vsprintf=vsprintfMSL C
2 stdlib.h
3 Overview of stdlib.h=Overview_of_stdlib.hMSL C
3 abort=abortMSL C
3 abs=absMSL C
3 atexit=atexitMSL C
3 atof=atofMSL C
3 atoi=atoiMSL C
3 atol=atolMSL C
3 bsearch=bsearchMSL C
3 calloc=callocMSL C
3 div=divMSL C
3 exit=exitMSL C
3 free=freeMSL C
3 getenv=getenvMSL C
3 labs=labsMSL C
3 ldiv=ldivMSL C
3 malloc=mallocMSL C
3 mblen=mblenMSL C
3 mbstowcs=mbstowcsMSL C
3 mbtowc=mbtowcMSL C
3 qsort=qsortMSL C
3 rand=randMSL C
3 realloc=reallocMSL C
3 srand=srandMSL C
3 strtod=strtodMSL C
3 strtol=strtolMSL C
3 strtoul=strtoulMSL C
3 system=systemMSL C
3 wcstombs=wcstombsMSL C
3 wctomb=wctombMSL C
2 string.h
3 Overview of string.h=Overview_of_string.hMSL C
3 memchr=memchrMSL C
3 memcmp=memcmpMSL C
3 memcpy=memcpyMSL C
3 memmove=memmoveMSL C
3 memset=memsetMSL C
3 strcasecmp=strcasecmpMSL C
3 strcat=strcatMSL C
3 strchr=strchrMSL C
3 strcmp=strcmpMSL C
3 strcoll=strcollMSL C
3 strcpy=strcpyMSL C
3 strcspn=strcspnMSL C
3 strdup=strdupMSL C
3 strerror=strerrorMSL C
3 _stricmp=_stricmpMSL C
3 strlen=strlenMSL C
3 strncasecmp=strncasecmpMSL C
3 strncat=strncatMSL C
3 strncmp=strncmpMSL C
3 strncpy=strncpyMSL C
3 _strnicmp=_strnicmpMSL C
3 strpbrk=strpbrkMSL C
3 strrchr=strrchrMSL C
3 _strrev=_strrevMSL C
3 strspn=strspnMSL C
3 strstr=strstrMSL C
3 strtok=strtokMSL C
3 strxfrm=strxfrmMSL C
3 _strupr=_struprMSL C
2 time.h
3 Overview of time.h=Overview_of_time.hMSL C
3 Date and time=Date_and_timeMSL C
3 struct tm=struct_tmMSL C
3 tzname=tznameMSL C
3 asctime=asctimeMSL C
3 clock=clockMSL C
3 ctime=ctimeMSL C
3 difftime=difftimeMSL C
3 gmtime=gmtimeMSL C
3 localtime=localtimeMSL C
3 mktime=mktimeMSL C
3 _strdate=_strdateMSL C
3 strftime=strftimeMSL C
3 time=timeMSL C
3 tzset=tzsetMSL C
2 unistd.h
3 Overview of unistd.h=Overview_of_unistd.hMSL C
3 unistd.h and UNIX compatibility=unistd.h_and_UNIX_compatibilityMSL C
3 chdir=chdirMSL C
3 close=closeMSL C
3 cuserid=cuseridMSL C
3 exec=execMSL C
3 getcwd=getcwdMSL C
3 getlogin=getloginMSL C
3 getpid=getpidMSL C
3 isatty=isattyMSL C
3 lseek=lseekMSL C
3 read=readMSL C
3 rmdir=rmdirMSL C
3 sleep=sleepMSL C
3 ttyname=ttynameMSL C
3 unlink=unlinkMSL C
3 write=writeMSL C
2 unix.h
3 Overview of unix.h=Overview_of_unix.hMSL C
3 unix.h and UNIX Compatibility=unix.h_and_UNIX_CompatibilityMSL C
3 Globals=GlobalsMSL C
3 _fcreator=_fcreatorMSL C
3 _ftype=_ftypeMSL C
3 fdopen=fdopenMSL C
3 fileno=filenoMSL C
3 tell=tellMSL C
2 utime.h
3 Overview of utime.h=Overview_of_utime.hMSL C
3 utime.h and UNIX Compatibility=utime.h_and_UNIX_CompatibilityMSL C
3 utime=utimeMSL C
3 utimes=utimesMSL C
2 utsname.h
3 Overview of utsname.h=Overview_of_utsname.hMSL C
3 utsname.h and UNIX Compatibility=utsname.h_and_UNIX_CompatibilityMSL C
3 uname=unameMSL C
2 wchar.h
3 Overview of wchar.h=Overview_of_wchar.hMSL C
3 Definitions=DefinitionsMSL C
3 fgetwc=fgetwcMSL C
3 fgetws=fgetwsMSL C
3 fwprintf=fwprintfMSL C
3 fputwc=fputwcMSL C
3 fputws=fputwsMSL C
3 fwscanf=fwscanfMSL C
3 getwc=getwcMSL C
3 getwchar=getwcharMSL C
3 putwc=putwcMSL C
3 putwchar=putwcharMSL C
3 swprintf=swprintfMSL C
3 swscanf=swscanfMSL C
3 towctrans=towctransMSL C
3 __vfwscanf=__vfwscanfMSL C
3 __vswscanf=__vswscanfMSL C
3 vwscanf=vwscanfMSL C
3 vfwprintf=vfwprintfMSL C
3 vswprintf=vswprintfMSL C
3 vwprintf=vwprintfMSL C
3 wasctime=wasctimeMSL C
3 watof=watofMSL C
3 wcscat=wcscatMSL C
3 wcschr=wcschrMSL C
3 wcscmp=wcscmpMSL C
3 wcscoll=wcscollMSL C
3 wcscspn=wcscspnMSL C
3 wcscpy=wcscpyMSL C
3 wcslen=wcslenMSL C
3 wcsncat=wcsncatMSL C
3 wcsncmp=wcsncmpMSL C
3 wcsncpy=wcsncpyMSL C
3 wcspbrk=wcspbrkMSL C
3 wcsspn=wcsspnMSL C
3 wcsrchr=wcsrchrMSL C
3 wcsstr=wcsstrMSL C
3 wcstod=wcstodMSL C
3 wcstok=wcstokMSL C
3 wcsftime=wcsftimeMSL C
3 wcsxfrm=wcsxfrmMSL C
3 wctime=wctimeMSL C
3 wctrans=wctransMSL C
3 wmemchr=wmemchrMSL C
3 wmemcmp=wmemcmpMSL C
3 wmemcpy=wmemcpyMSL C
3 wmemmove=wmemmoveMSL C
3 wmemset=wmemsetMSL C
3 wprintf=wprintfMSL C
3 wscanf=wscanfMSL C
2 wctype.h
3 Overview of wctype.h=Overview_of_wctype.hMSL C
3 iswalnum=iswalnumMSL C
3 iswalpha=iswalphaMSL C
3 iswcntrl=iswcntrlMSL C
3 iswdigit=iswdigitMSL C
3 iswgraph=iswgraphMSL C
3 iswlower=iswlowerMSL C
3 iswprint=iswprintMSL C
3 iswpunct=iswpunctMSL C
3 iswspace=iswspaceMSL C
3 iswupper=iswupperMSL C
3 iswxdigit=iswxdigitMSL C
3 towlower=towlowerMSL C
3 towupper=towupperMSL C
2 Credits
3 Credits=Credits
3 How to Contact Metrowerks=How_to_Contact_Metrowerks
