class REPOSITORY_LAYOUT
Summary
Class invariant
Overview
creation features
exported features
type: STRING
writable attribute
data type, if useful
capacity: INTEGER_32
writable attribute
for native arrays only
ref: STRING
writable attribute
object reference, for reference objects only
name: STRING
writable attribute
object name
value: STRING
writable attribute
object value, for basic types only
layouts: HASHED_DICTIONARY[REPOSITORY_LAYOUT, STRING]
writable attribute
child layouts
assigned: HASHED_SET[STRING]
writable attribute
each layout for which the INTERNALS object was assigned
solved: BOOLEAN
writable attribute
solve (a_solver: FUNCTION[TUPLE 1[STRING], INTERNALS]): INTERNALS
effective function
kind: STRING
writable attribute
The layout kind.
is_clear: BOOLEAN
effective function
set_kind (a_kind: STRING)
effective procedure
set_type (a_type: STRING)
effective procedure
set_capacity (a_capacity: INTEGER_32)
effective procedure
set_ref (a_ref: STRING)
effective procedure
set_name (a_name: STRING)
effective procedure
set_value (a_value: STRING)
effective procedure
add_layout (a_layout: REPOSITORY_LAYOUT)
effective procedure