INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: ""
project: "Visual Eiffel Win32 Library"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: winlib
expanded class ECOM_VARFLAGS
inherit

INTEGER
redefine
out
end
feature -- Data

flags: BIT 32
feature -- Integer_values of flags

VARFLAG_FREADONLY: INTEGER

VARFLAG_FSOURCE: INTEGER

VARFLAG_FBINDABLE: INTEGER

VARFLAG_FREQUESTEDIT: INTEGER

VARFLAG_FDISPLAYBIND: INTEGER

VARFLAG_FDEFAULTBIND: INTEGER

VARFLAG_FHIDDEN: INTEGER

VARFLAG_FRESTRICTED: INTEGER

VARFLAG_FDEFAULTCOLLELEM: INTEGER

VARFLAG_FUIDEFAULT: INTEGER

VARFLAG_FNONBROWSABLE: INTEGER

VARFLAG_FREPLACEABLE: INTEGER

VARFLAG_FIMMEDIATEBIND: INTEGER
feature -- Indexes of flags

FREADONLY: INTEGER

FSOURCE: INTEGER

FBINDABLE: INTEGER

FREQUESTEDIT: INTEGER

FDISPLAYBIND: INTEGER

FDEFAULTBIND: INTEGER

FHIDDEN: INTEGER

FRESTRICTED: INTEGER

FDEFAULTCOLLELEM: INTEGER

FUIDEFAULT: INTEGER

FNONBROWSABLE: INTEGER

FREPLACEABLE: INTEGER

FIMMEDIATEBIND: INTEGER
feature -- Queries

is_FREADONLY: BOOLEAN

is_FSOURCE: BOOLEAN

is_FBINDABLE: BOOLEAN

is_FREQUESTEDIT: BOOLEAN

is_FDISPLAYBIND: BOOLEAN

is_FDEFAULTBIND: BOOLEAN

is_FHIDDEN: BOOLEAN

is_FRESTRICTED: BOOLEAN

is_FDEFAULTCOLLELEM: BOOLEAN

is_FUIDEFAULT: BOOLEAN

is_FNONBROWSABLE: BOOLEAN

is_FREPLACEABLE: BOOLEAN

is_FIMMEDIATEBIND: BOOLEAN
feature -- Set flags

set_flags (ind: INTEGER)

set_FREADONLY

set_FSOURCE

set_FBINDABLE

set_FREQUESTEDIT

set_FDISPLAYBIND

set_FDEFAULTBIND

set_FHIDDEN

set_FRESTRICTED

set_FDEFAULTCOLLELEM

set_FUIDEFAULT

set_FNONBROWSABLE

set_FREPLACEABLE

set_FIMMEDIATEBIND
feature -- Out

out: STRING
end -- class ECOM_VARFLAGS

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES