immutable class FMT_ERROR < $STR |
---|
**** | Errors raised by FMT belong to this class. |
$STR |
attr error: INT; |
---|
**** | Error type as defined in FMT_ERROR_FLAGS. |
attr str: STR; |
---|
**** | Literal message for the user providing more information. |
bad_type, |
---|
**** | Type does not support C style format. |
illegal_arg_number, |
---|
**** | Argumentnumber bigger than number of args. |
malformed_format, |
---|
**** | Syntax error in Sather style format. |
not_supported, |
---|
**** | Wait for next release :-) |
sprintf_failed; |
---|
**** | sprintf returned an error. |
unexpected_end_format, |
---|
**** | Format expression without proper end. |
wrong_type, |
---|
**** | Argument type conflicts with C style letter. |
create(err:INT,s:STR): SAME |
---|
create(s:STR): SAME |
---|
attr error: INT; |
---|
**** | Error type as defined in FMT_ERROR_FLAGS. |
attr str: STR; |
---|
**** | Literal message for the user providing more information. |