Ada Programming/Libraries/Container: Difference between revisions
Appearance
[checked revision] | [checked revision] |
Content deleted Content added
List of packages moved to Ada Programming/Libraries/Ada.Containers. Changed by a definition. |
m Consistent capitalization |
||
Line 4: | Line 4: | ||
The following Libraries help you store and manage objects inside container classes: |
The following Libraries help you store and manage objects inside container classes: |
||
;[[Ada Programming/Libraries/Ada.Containers|Ada.Containers]]: |
;[[Ada Programming/Libraries/Ada.Containers|Ada.Containers]]: The standard container library, included in the language since Ada 2005 and updated for Ada 2012 and 2022. |
||
; [[Ada Programming/Libraries/Container/Booch|Booch Components]]: |
; [[Ada Programming/Libraries/Container/Booch|Booch Components]]: The most complete of all container class libraries <small>(at least when used with [[Ada Programming/Libraries/MultiPurpose/AdaCL|AdaCL, Ada Class Library]])</small>. |
||
; [[Ada Programming/Libraries/MultiPurpose/AdaCL|AdaCL, Ada Class Library]]: A [[Ada Programming/Libraries/Container/Booch|Booch Components]] extension pack for storing indefinite objects. |
; [[Ada Programming/Libraries/MultiPurpose/AdaCL|AdaCL, Ada Class Library]]: A [[Ada Programming/Libraries/Container/Booch|Booch Components]] extension pack for storing indefinite objects. |
||
; [[Ada Programming/Libraries/Container/Charles|Charles]]: Build on the C++ STL and therefore very easy to learn for C++ developers. |
; [[Ada Programming/Libraries/Container/Charles|Charles]]: Build on the C++ STL and therefore very easy to learn for C++ developers. |
||
; [[Ada Programming/Libraries/Container/AI302|AI302]]: Proof of concept for [[Ada Programming/Libraries/Ada.Containers|Ada.Containers]] |
; [[Ada Programming/Libraries/Container/AI302|AI302]]: Proof of concept for [[Ada Programming/Libraries/Ada.Containers|Ada.Containers]] |
||
; [[Ada Programming/Libraries/SAL|Stephe's Ada Library]]: |
; [[Ada Programming/Libraries/SAL|Stephe's Ada Library]]: Dynamic arrays, lists, trees |
||
== See also == |
== See also == |
Latest revision as of 20:01, 6 July 2024
The following Libraries help you store and manage objects inside container classes:
- Ada.Containers
- The standard container library, included in the language since Ada 2005 and updated for Ada 2012 and 2022.
- Booch Components
- The most complete of all container class libraries (at least when used with AdaCL, Ada Class Library).
- AdaCL, Ada Class Library
- A Booch Components extension pack for storing indefinite objects.
- Charles
- Build on the C++ STL and therefore very easy to learn for C++ developers.
- AI302
- Proof of concept for Ada.Containers
- Stephe's Ada Library
- Dynamic arrays, lists, trees