INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "resource support class"
project: "Visual Eiffel"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: grape
class RESOURCE_CONTAINER
creation

make
feature

sys_id: INTEGER

filename: STRING

make

open (file: STRING)

close

is_valid: BOOLEAN

load_string (string_num: INTEGER): STRING

load_cursor_direct (num: INTEGER): INTEGER

load_picture_direct (num: INTEGER): INTEGER

load_icon_direct (num: INTEGER): INTEGER

load_resource (rc_num: INTEGER): INTEGER

lock_resource (res: INTEGER): POINTER

unlock_resource (res: INTEGER)

free_resource (res: INTEGER)

code: ERCTYPES

get_integer_attribute (p: POINTER; type, attr: INTEGER): INTEGER

get_real_attribute (p: POINTER; type, attr: INTEGER): REAL

get_boolean_attribute (p: POINTER; type, attr: INTEGER): BOOLEAN

increment_pointer (p: POINTER; type: INTEGER): POINTER

get_object_size (type: INTEGER): INTEGER

get_attribute_ptr (p: POINTER; type, attr: INTEGER): POINTER
end -- class RESOURCE_CONTAINER

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES