+
Point of view
All features
class XML_REPOSITORY_OUTPUT
Summary
Direct parents
Inherit list: REPOSITORY_OUTPUT
Class invariant
Overview
Creation features
{XML_REPOSITORY_IMPL}
Features
{REPOSITORY_IMPL}
{}
{}
is_connected: BOOLEAN
effective function
start_write
effective procedure
end_write
effective procedure
write_reference (ref: INTEGER_32, name: STRING)
effective procedure
write_transient_reference (ref: STRING, name: STRING)
effective procedure
start_layout (ref: INTEGER_32, type: STRING)
effective procedure
end_layout
effective procedure
write_character_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_boolean_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_integer_8_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_integer_16_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_integer_32_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_integer_64_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_integer_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_real_32_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_real_64_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_real_80_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_real_128_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_real_layout_object (internals: INTERNALS, name: STRING)
effective procedure
write_real_expanded_layout_object (internals: INTERNALS, name: STRING)
effective procedure
start_array_layout (array: INTERNALS, name: STRING)
effective procedure
end_array_layout (array: INTERNALS, name: STRING)
effective procedure
start_embedded_layout (layout: INTERNALS, name: STRING)
effective procedure
end_embedded_layout (layout: INTERNALS, name: STRING)
effective procedure
out_stream: OUTPUT_STREAM
writable attribute
{}
version: STRING
writable attribute
{}
make (a_out_stream: OUTPUT_STREAM, a_version: STRING)
effective procedure
{}
valid_generating_type_for_internals (type: STRING): BOOLEAN
frozen
{}
internals_from_generating_type (type: STRING): INTERNALS
frozen
{}
valid_generating_type_for_native_array_internals (type: STRING): BOOLEAN
frozen
{}
native_array_internals_from_generating_type (type: STRING, capacity: INTEGER_32): INTERNALS
frozen
{}