Automatic generation produced by ISE Eiffel
class INTEGER_8_REF General cluster: elks description: "References to objects containing an integer value coded on 8 bits" Ancestors COMPARABLE* HASHABLE* NUMERIC* Queries abs: INTEGER_8 as_integer_16: INTEGER_16 as_integer_32: INTEGER_32 as_integer_64: INTEGER_64 as_integer_8: INTEGER_8 as_natural_16: NATURAL_16 as_natural_32: NATURAL_32 as_natural_64: NATURAL_64 as_natural_8: NATURAL_8 bit_and alias "&" alias "⊗" (i: [like Current] INTEGER_8_REF): [like Current] INTEGER_8_REF bit_not alias "⊝": [like Current] INTEGER_8_REF bit_or alias "|" alias "⦶" (i: [like Current] INTEGER_8_REF): [like Current] INTEGER_8_REF bit_shift (n: INTEGER_32): INTEGER_8 bit_shift_left alias "|<<" alias "⧀" (n: INTEGER_32): [like Current] INTEGER_8_REF bit_shift_right alias "|>>" alias "⧁" (n: INTEGER_32): [like Current] INTEGER_8_REF bit_test (n: INTEGER_32): BOOLEAN bit_xor alias "⊕" (i: [like Current] INTEGER_8_REF): [like Current] INTEGER_8_REF divisible (other: [like Current] INTEGER_8_REF): BOOLEAN exponentiable (other: NUMERIC): BOOLEAN hash_code: INTEGER_32 identity alias "+": [like Current] INTEGER_8_REF integer_quotient alias "//" (other: [like Current] INTEGER_8_REF): [like Current] INTEGER_8_REF integer_remainder alias "\\" (other: [like Current] INTEGER_8_REF): [like Current] INTEGER_8_REF interval alias "|..|" (other: INTEGER_32): INTEGER_INTERVAL is_equal (other: [like Current] INTEGER_8_REF): BOOLEAN is_greater alias ">" (other: [like Current] INTEGER_8_REF): BOOLEAN is_greater_equal alias ">=" alias "≥" (other: [like Current] INTEGER_8_REF): BOOLEAN is_hashable: BOOLEAN is_less alias "<" (other: [like Current] INTEGER_8_REF): BOOLEAN is_less_equal alias "<=" alias "≤" (other: [like Current] INTEGER_8_REF): BOOLEAN is_valid_character_32_code: BOOLEAN is_valid_character_8_code: BOOLEAN item: INTEGER_8 max alias "∨" (other: [like Current] INTEGER_8_REF): [like Current] INTEGER_8_REF Max_value: INTEGER_8 min alias "∧" (other: [like Current] INTEGER_8_REF): [like Current] INTEGER_8_REF Min_value: INTEGER_8 minus alias "-" alias "−" (other: [like Current] INTEGER_8_REF): [like Current] INTEGER_8_REF one: [like Current] INTEGER_8_REF opposite alias "-" alias "−": [like Current] INTEGER_8_REF out: STRING_8 plus alias "+" (other: [like Current] INTEGER_8_REF): [like Current] INTEGER_8_REF power alias "^" (other: REAL_64): REAL_64 product alias "*" alias "×" (other: [like Current] INTEGER_8_REF): [like Current] INTEGER_8_REF quotient alias "/" alias "÷" (other: [like Current] INTEGER_8_REF): REAL_64 set_bit (b: BOOLEAN; n: INTEGER_32): INTEGER_8 set_bit_with_mask (b: BOOLEAN; m: INTEGER_8): INTEGER_8 sign: INTEGER_8 three_way_comparison alias "⋚" (other: [like Current] INTEGER_8_REF): INTEGER_32 to_binary_character: CHARACTER_8 to_binary_string: STRING_8 to_boolean: BOOLEAN to_character_32: CHARACTER_32 to_character_8: CHARACTER_8 to_double: REAL_64 to_hex_character: CHARACTER_8 to_hex_string: STRING_8 to_integer: INTEGER_32 to_integer_16: INTEGER_16 to_integer_32: INTEGER_32 to_integer_64: INTEGER_64 to_integer_8: INTEGER_8 to_natural_16: NATURAL_16 to_natural_32: NATURAL_32 to_natural_64: NATURAL_64 to_natural_8: NATURAL_8 to_octal_character: CHARACTER_8 to_octal_string: STRING_8 to_real: REAL_32 to_reference: INTEGER_8_REF zero: [like Current] INTEGER_8_REF Commands set_item (i: INTEGER_8) Constraints sign times abs -- Generated by Eiffel Studio --
For more details: eiffel.org