Aw::Error

MethodArgumentsReturnThrows
Exception
new( )Aw::ErrorNO
DESTROY( )voidNO
delete( )voidNO
getCode( )NumberNO
getDiagnostics( )NumberNO
getMinorCode( )NumberNO
last( )Aw::ErrorNO
setCurrent( [ error ] )
Sets current error to (Aw::Error) error if passed (which replaces $self->err), otherwise sets with $self->err value.
voidNO
setDiagnostics( diag )voidNO
toCompleteString( [ error ] )
Reports complete error string for (Aw::Error) error if passed, otherwise applies the $self->err value.
StringNO
toString( )StringNO
Inherited Methods
err( )BooleanYES
errmsg( )StringYES
error( )Aw::ErrorNO
hello( )
Returns the string "hello". Useful for debugging.
StringNO
getWarn( )
Returns current warn level.
NumberNO
setWarn( level )
Sets new warn level.0 : No warnings (quiet mode)
1 : Terse (uses awErrorToString)
2 : Verbose (uses awErrorToCompleteString)
The Aw extensions must be compiled with AWXS_WARNS defined.
voidNO
warn( [string] )
Warn message is string if passed, otherwise current err is converted to string.
voidYES