immutable class FMT_ERROR < $STR
****
Errors raised by FMT belong to this class.


Ancestors
$STR



Public


Readable Attributes
attr error: INT;
**** Error type as defined in FMT_ERROR_FLAGS.
attr str: STR;
**** Literal message for the user providing more information.

Constants
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.

Features
create(err:INT,s:STR): SAME
create(s:STR): SAME


Private

attr error: INT;
**** Error type as defined in FMT_ERROR_FLAGS.
attr str: STR;
**** Literal message for the user providing more information.