Automatic generation produced by ISE Eiffel
class FORMAT_DOUBLE General cluster: base.support description: "Formatter for non-integral numbers" create: make Ancestors DOUBLE_MATH FORMAT_INTEGER Queries after_decimal_separate: BOOLEAN bracketted_negative: BOOLEAN centered: BOOLEAN decimal: CHARACTER decimals: INTEGER fill_character: CHARACTER formatted (d: DOUBLE): STRING ignore_sign: BOOLEAN justification: INTEGER leading_sign: BOOLEAN left_justified: BOOLEAN no_separator: BOOLEAN not_justified: BOOLEAN right_justified: BOOLEAN separator: CHARACTER show_sign: BOOLEAN show_sign_negative: BOOLEAN show_sign_positive: BOOLEAN sign_format: INTEGER sign_string: STRING trailing_sign: BOOLEAN width: INTEGER zero_not_shown: BOOLEAN Commands asterisk_fill blank_fill bracket_negative center_justify comma_decimal comma_separate dollar_fill dot_separate hide_zero left_justify make (w, d: INTEGER) no_justify no_separate_after_decimal point_decimal remove_separator right_justify separate_after_decimal set_decimals (d: INTEGER) set_defaults (w: INTEGER) set_fill (c: CHARACTER) set_separator (c: CHARACTER) set_sign (s: STRING) set_width (w: INTEGER) show_zero sign_cr_dr sign_dr_cr sign_floating_dollar sign_floating_dollar_signed sign_ignore sign_leading sign_negative_only sign_normal sign_positive_only sign_show sign_trailing unbracket_negative underscore_separate zero_fill Constraints separate all -- Generated by ISE Eiffel --
For more details: www.eiffel.com