INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Contains information about the type, size, and layout ", "of a file that contains a device-independent bitmap (DIB). ", "WEL: library of reusable components for Eiffel. ", "Based on WEL library for ISE Eiffel, used with permission. "
project: "Windows Eiffel Library"
copyright: "(c) 1986-1997 Interactive Software Engineering Inc. ", "Modifications and extensions: ", "(c) 1997 Object Tools ", "All rights reserved. Duplication and distribution prohibited", "May be used only with Visual Eiffel under terms of user ", "license "
cluster: wel
class WEL_BITMAP_FILE_HEADER
inherit

WEL_STRUCTURE
rename
make as structure_make
end
creation

make,
make_by_pointer
feature {NONE}-- Initialization

make
ensure
type_set: type = 0
size_set: size = 0
reserved1_set: reserved1 = 0
reserved2_set: reserved2 = 0
off_bits_set: off_bits = 0
feature -- Access

type: INTEGER

size: INTEGER

reserved1: INTEGER

reserved2: INTEGER

off_bits: INTEGER
feature -- Element change

set_type (a_type: INTEGER)
ensure
type_set: type = a_type

set_size (a_size: INTEGER)
ensure
size_set: size = a_size

set_reserved1 (a_reserved1: INTEGER)
ensure
reserved1_set: reserved1 = a_reserved1

set_reserved2 (a_reserved2: INTEGER)
ensure
reserved2_set: reserved2 = a_reserved2

set_off_bits (a_off_bits: INTEGER)
ensure
off_bits_set: off_bits = a_off_bits
feature -- Measurement

structure_size: INTEGER
-- Size to allocate (in bytes)
end -- class WEL_BITMAP_FILE_HEADER

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES