30 lines
681 B
ReStructuredText
Executable File
30 lines
681 B
ReStructuredText
Executable File
===============
|
|
Container types
|
|
===============
|
|
|
|
Containers allow to manage collections of values of homogeneous type.
|
|
Three container types exist.
|
|
|
|
A container is a non-mutable structure once it has been locked.
|
|
Consequently, only insertion procedures are needed.
|
|
|
|
Lists
|
|
-----
|
|
|
|
Correspond to an ordered collection of values belonging to an elementary type.
|
|
|
|
At its creation, ...
|
|
|
|
|
|
Sets
|
|
----
|
|
|
|
Correspond to an unordered collection of values belonging to an elementary type.
|
|
|
|
|
|
Dictionaries
|
|
------------
|
|
|
|
Dictionaries allow to associate a `key` to a `value`. Values can be retrieved through their associated key.
|
|
Values must belong to an elementary type and keys must be *OBIStr_t*.
|