expanded class REPOSITORY_TRANSIENT
Summary
Overview
features
  • register (transient_object: INTERNALS, transient_reference: STRING)
    Register a transient_object with the given transient_reference.
  • unregister (transient_reference: STRING)
    Unregister the transient_reference.
  • has_object (a_transient_reference: STRING): BOOLEAN
    True if the transient_reference" is registered.
register (transient_object: INTERNALS, transient_reference: STRING)
effective procedure
Register a transient_object with the given transient_reference.
unregister (transient_reference: STRING)
effective procedure
Unregister the transient_reference.
has_object (a_transient_reference: STRING): BOOLEAN
effective function
True if the transient_reference" is registered.
force_register (transient_object: INTERNALS, transient_reference: STRING)
effective procedure
reference (a_object: INTERNALS): STRING
effective function
object (a_reference: STRING): INTERNALS
effective function
The key is the transient object, to speed up the most frequent operations which are reference and object.
once function
dummy_transient_object: REPOSITORY_TRANSIENT_OBJECT
once function
once function
valid_generating_type_for_internals (type: STRING): BOOLEAN
internals_from_generating_type (type: STRING): INTERNALS
valid_generating_type_for_native_array_internals (type: STRING): BOOLEAN
native_array_internals_from_generating_type (type: STRING, capacity: INTEGER_32): INTERNALS