Ada Programming/Libraries/Ada.Containers.Indefinite Ordered Sets

is a unit of the Predefined Language Environment since Ada 2005.

Specification
Element_Type "" Left   Element_Type Right  Element_Type Boolean "" Left   Element_Type Right  Element_Type Boolean Preelaborate Indefinite_Ordered_Sets Equivalent_Elements Left   Element_Type Right  Element_Type Boolean Set Preelaborable_Initialization Set Cursor Preelaborable_Initialization Cursor Empty_Set  Set No_Element  Cursor "" Left   Set Right  Set Boolean Equivalent_Sets Left   Set Right  Set Boolean To_Set New_Item  Element_Type  Set Length Container  Set  Count_Type Is_Empty Container  Set  Boolean Clear Container   Set Element Position  Cursor  Element_Type Replace_Element Container   Set Position       Cursor New_Item       Element_Type Query_Element Position  Cursor Process      Element   Element_Type Move Target   Set Source   Set Insert Container   Set New_Item       Element_Type Position      Cursor Inserted      Boolean Insert Container   Set New_Item       Element_Type Include Container   Set New_Item       Element_Type Replace Container   Set New_Item       Element_Type Exclude Container   Set Item           Element_Type Delete Container   Set Item           Element_Type Delete Container   Set Position    Cursor Delete_First Container   Set Delete_Last Container   Set Union Target   Set Source      Set Union Left   Set Right  Set Set "" Left   Set Right  Set Set Union Intersection Target   Set Source      Set Intersection Left   Set Right  Set Set "" Left   Set Right  Set Set Intersection Difference Target   Set Source      Set Difference Left   Set Right  Set Set "" Left   Set Right  Set Set Difference Symmetric_Difference Target   Set Source      Set Symmetric_Difference Left   Set Right  Set Set "" Left   Set Right  Set Set Symmetric_Difference Overlap Left   Set Right  Set Boolean Is_Subset Subset  Set Of_Set  Set Boolean First Container  Set  Cursor First_Element Container  Set  Element_Type Last Container  Set  Cursor Last_Element Container  Set  Element_Type Next Position  Cursor  Cursor Next Position   Cursor Previous Position  Cursor  Cursor Previous Position   Cursor Find Container  Set Item       Element_Type Cursor Floor Container  Set Item       Element_Type Cursor Ceiling Container  Set Item       Element_Type Cursor Contains Container  Set Item       Element_Type Boolean Has_Element Position  Cursor  Boolean "" Left   Cursor Right  Cursor Boolean "" Left   Cursor Right  Cursor Boolean "" Left   Cursor Right  Element_Type Boolean "" Left   Cursor Right  Element_Type Boolean "" Left   Element_Type Right  Cursor Boolean "" Left   Element_Type Right  Cursor Boolean Iterate Container  Set Process       Position   Cursor Reverse_Iterate Container  Set Process       Position   Cursor Key_Type Key Element  Element_Type  Key_Type "" Left   Key_Type Right  Key_Type Boolean Generic_Keys Equivalent_Keys Left   Key_Type Right  Key_Type Boolean Key Position  Cursor  Key_Type Element Container  Set Key        Key_Type Element_Type Replace Container   Set Key            Key_Type New_Item       Element_Type Exclude Container   Set Key            Key_Type Delete Container   Set Key            Key_Type Find Container  Set Key        Key_Type Cursor Floor Container  Set Key        Key_Type Cursor Ceiling Container  Set Key        Key_Type Cursor Contains Container  Set Key        Key_Type Boolean Update_Element_Preserving_Key Container   Set Position       Cursor Process       Element    Element_Type Generic_Keys Set Empty_Set  Set Cursor No_Element  Cursor AdaContainersIndefinite_Ordered_Sets

Wikibook

 * Ada Programming/Libraries/Ada