error.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define errorinclude

Functions

boolean setoserrorparam (bigstring)
OSErr getoserror (void)
boolean getsystemerrorstring (OSErr, bigstring)
boolean memoryerror (void)
boolean oserror (OSErr)
boolean initerror (void)


Define Documentation

#define errorinclude
 

Definition at line 28 of file error.h.


Function Documentation

OSErr getoserror void   ) 
 

Definition at line 274 of file error.c.

References lasterror.

Referenced by langipcfasterror(), langipchandleverb(), langipcopenapproutine(), langipcopendocroutine(), languntraperrors(), launchfunctionvalue(), osageterror(), and pusheventparameter().

boolean getsystemerrorstring OSErr  ,
bigstring 
 

Definition at line 286 of file error.c.

References bigstring, ctsystemerrors, errornumber, getstringlist(), i, isemptystring, systemerrorlist, and systemerrortable.

Referenced by gettcperrorstring(), langipcerrormessage(), languntraperrors(), memoryerror(), oserror(), syserror(), and sysfunctionvalue().

Here is the call graph for this function:

boolean initerror void   ) 
 

Definition at line 487 of file error.c.

References getsafetycushion().

Referenced by shellinit().

Here is the call graph for this function:

boolean memoryerror void   ) 
 

Definition at line 349 of file error.c.

References bigstring, DisposeHandle, getsafetycushion(), getsystemerrorstring(), herrorcushion, lasterror, longinfinity, MemError, nil, noErr, shellcallmemoryhooks(), and shellerrormessage().

Referenced by alloctreenodeblock(), concathandles(), copyhandle(), disposehandle(), fwsNetEventLaunch(), fwsNetEventListenStream(), fwstransmitfile(), largefilebuffer(), loadfromhandletohandle(), menewmenubar(), mergehandles(), newclearhandle(), newfilledhandle(), newhandle(), newtexthandle(), sethandlesize(), testheapspace(), unmergehandles(), unpackwordsolutionenginefile(), wpnewbuffer(), wpnewpg(), wppacktext(), wppaste(), and wpunpacktext().

Here is the call graph for this function:

boolean oserror OSErr   ) 
 

Definition at line 396 of file error.c.

Referenced by aliastofilespec(), callosafunction(), closefile(), coercelistcontents(), coercelistvalue(), coercetolist(), comparelists(), createpropertyspecifier(), deletefile(), dosound(), equalsublists(), evaluateboundryobject(), evaluatecomparison(), evaluateelement(), evaluatelogical(), evaluateosascript(), evaluaterange(), evaluatesimplekey(), filecreateandopen(), filegetdefaultpath(), filegeteof(), filegetposition(), filenotfounderror(), fileread(), filereaddata(), filesetdefaultpath(), fileseteof(), filesetposition(), filespectoalias(), filespectoobjspec(), filewrite(), fwslaunchacceptingthread(), fwsNetEventWriteFileToStream(), getbinarylistdesc(), getnthlistval(), getobjspeckeydesc(), getscrap(), getspecialfolderpath(), getstorageval(), getvolumevalue(), initmacintosh(), initmainthread(), langfunctionvalue(), langgetlistsize(), langipcbuildparamlist(), langipccoerceappleitem(), langipccoerceparam(), langipccomplexsend(), langipcconvertaelist(), langipcconvertoplist(), langipccountlistitems(), langipcfastgetobject(), langipcfastsetobject(), langipcgeteventattr(), langipcgetlistitem(), langipchandlefastscript(), langipchandlercall(), langipchandletrapverb(), langipchandleverb(), langipckernelfunction(), langipcmessage(), langipcnewevent(), langipcputlistitem(), langipcshowmenunode(), langipcunhookfasterrors(), launchfunctionvalue(), listaddvalue(), listerror(), listsubtractvalue(), listtostring(), lockfile(), lockvolume(), MakeAliasFile(), makeintegerlist(), makelistvalue(), makerecordvalue(), movefile(), newfile(), newfolder(), newthread(), objspectofilespec(), objtostring(), openfile(), openresourcefile(), osabackgroundtask(), osabuildsubroutineevent(), osaCoerceFromDesc(), osacomponenterror(), osadebugger(), osaDoEvent(), osagetcode(), osagetcontext(), osahandleevent(), osahandletrapverb(), parseargsverb(), pullintegerlist(), putscrap(), renamefile(), setfiledates(), setobjspecverb(), setsystemclock(), shellcopyprintinfo(), storagevaltodesc(), stringtoalias(), testtostring(), unlockfile(), valtoobjspec(), valuetodescriptor(), wpinserttext(), and wpinserttexthandle().

boolean setoserrorparam bigstring   ) 
 

Definition at line 268 of file error.c.

References nil, and setparseparams().

Referenced by aliastofilespec(), filenotfounderror(), fileopener(), filesetdefaultpath(), filespectoalias(), getspecialfolderpath(), getvolumevalue(), langfunctionvalue(), launchapplication(), openresourcefile(), renamefile(), and setfserrorparam().

Here is the call graph for this function:


Generated on Thu Jun 1 07:03:16 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6