ll first meta-model – ISA\ll\Elements\Containment
Containment | |
Information | This assembly is where all the primitive elements implementing a Container – Contained relationship are defined. This containment being either spacial (aka in memory) or temporal (like for stream).
It supports all basic usual structure like array, associative table or linked list. It the only place in ll where generics are supported. So as only few Elements are generics they can be highly optimized. However generic classifier cannot be defined by developers, and this is by no means a problem but a willingness. |
Container | |||
Information | A Container is an abstract generic Element which contains Contained. | ||
Property |
|
Sbytes | |||||||||||||||
Information | An array of sbyte. This mean a contiguous list of sbyte in the addressing space, typically in the memory.
This Type can be used in several ways and typically as a buffer. It provided the basic support for fields of Elements having a maximum multiplicity greater that 1. It is therefore widely used in ll. The first sbyte position of the contiguous list is reserved to support the sizes: the 32 first bits are used for capacity and the 32 endian ones are for length. The capacity count the number of rooms the buffer has. And the length count the number of used rooms at the beginning of the buffer.
Formulas:
|
||||||||||||||
Field |
|
||||||||||||||
Property
|
|
||||||||||||||
Attribute
|
|
||||||||||||||
Constructor
|
|
||||||||||||||
Query
|
|
||||||||||||||
Command
|
|
Version and status
Version | Date | Description | Status |
V1R1 | 04-Mar-19 | Initial. | Candidate |