Automatic generation produced by ISE Eiffel
class PACKED_BOOLEANS General cluster: base_extension description: "An array of BOOLEAN but in a packed form, saving 7 bits for every boolean contained by Current." create: make Ancestors ANY Queries capacity: INTEGER_32 count: INTEGER_32 is_equal (other: [like Current] PACKED_BOOLEANS): BOOLEAN item alias "[]" (i: INTEGER_32): BOOLEAN Lower: INTEGER_32 upper: INTEGER_32 valid_index (i: INTEGER_32): BOOLEAN Commands clear (i: INTEGER_32) clear_all copy (other: [like Current] PACKED_BOOLEANS) force (v: BOOLEAN; i: INTEGER_32) include (other: PACKED_BOOLEANS) make (n: INTEGER_32) put (v: BOOLEAN; i: INTEGER_32) resize (n: INTEGER_32) set (i: INTEGER_32) set_all Constraints area not void area not empty -- Generated by Eiffel Studio --
For more details: eiffel.org