Jump to content

Ada Programming/Libraries/Container: Difference between revisions

From Wikibooks, open books for an open world
[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]]: the standard container library, included in the language since Ada 2005 and updated for Ada 2012 and 2022.
;[[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]]: 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/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]]: dynamic arrays, lists, trees
; [[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


Ada. Time-tested, safe and secure.
Ada. Time-tested, safe and secure.

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

See also

[edit | edit source]

Wikibook

[edit | edit source]

Ada Reference Manual

[edit | edit source]