INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Array view for user-supplied object. See RTS_MEMORY_MAP for more."
project: "Visual Eiffel Library"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: kernel
class RTS_MEMORY_MAPPED_OBJECT_ARRAY [G]
inherit

RTS_MEMORY_MAPPED_OBJECT [G]
rename
make as set_anchor
undefine
copy
end

RTS_MEMORY_MAPPED_ARRAY [G]
end
creation

make
feature -- Creation

make (a: ANY; n: INTEGER)
-- Bind array of 'n' items to memory address of object 'a'
require
non_negative_size: n >= 0
non_void_anchor: a /= void
ensure
count_set: count = n
anchor_set: anchor = a
end -- class RTS_MEMORY_MAPPED_OBJECT_ARRAY

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES