Ada Programming/Libraries/Ada.Containers.Bounded Hashed Sets

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

Specification
Element_Type Hash Element Element_Type  Hash_Type Equivalent_Elements Left Right Element_Type Boolean "" Left Right Element_Type  Boolean PreelaborateBounded_Hashed_Sets Remote_TypesBounded_Hashed_Sets Set Capacity Count_Type Modulus  Hash_Type Constant_Indexing Constant_Reference Default_Iterator  Iterate Iterator_Element  Element_Type Preelaborable_InitializationSet Cursor Preelaborable_InitializationCursor Empty_Set  Set No_Element  Cursor Has_Element Position Cursor  Boolean Set_Iterator_Interfaces AdaIterator_Interfaces Cursor Has_Element "" Left Right Set  Boolean Equivalent_Sets Left Right Set  Boolean To_Set New_Item Element_Type  Set Capacity Container Set  Count_Type Reserve_Capacity Container   Set Capacity       Count_Type Default_Modulus Capacity Count_Type  Hash_Type 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 Constant_Reference_Type Element     Element_Type Implicit_Dereference Element Constant_Reference Container   Set Position   Cursor Constant_Reference_Type Assign Target   Set Source   Set Copy Source   Set Capacity Count_Type  0 Modulus  Hash_Type  0  Set 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 Union Target   Set Source      Set Union Left Right Set  Set "" Left Right Set  Set  Union Intersection Target   Set Source      Set Intersection Left Right Set  Set "" Left Right Set  Set  Intersection Difference Target   Set Source      Set Difference Left Right Set  Set "" Left Right Set  Set  Difference Symmetric_Difference Target   Set Source      Set Symmetric_Difference Left Right Set  Set "" Left Right Set  Set Symmetric_Difference Overlap Left Right Set  Boolean Is_Subset Subset Set Of_Set Set  Boolean First Container Set  Cursor Next Position Cursor  Cursor Next Position   Cursor Find Container Set Item      Element_Type  Cursor Contains Container Set Item      Element_Type  Boolean Equivalent_Elements Left Right Cursor Boolean Equivalent_Elements Left  Cursor Right Element_Type Boolean Equivalent_Elements Left  Element_Type Right Cursor Boolean Iterate Container  Set Process       Position   Cursor Iterate Container  Set Set_Iterator_InterfacesForward_Iterator Key_Type Key Element Element_Type  Key_Type Hash Key Key_Type  Hash_Type Equivalent_Keys Left Right Key_Type Boolean Generic_Keys 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 Contains Container Set Key       Key_Type Boolean Update_Element_Preserving_Key Container   Set Position       Cursor Process Element   Element_Type Reference_Type Element    Element_Type Implicit_Dereference Element Reference_Preserving_Key Container    Set Position   Cursor Reference_Type Constant_Reference Container   Set Key        Key_Type Constant_Reference_Type Reference_Preserving_Key Container    Set Key        Key_Type Reference_Type Generic_Keys AdaContainersBounded_Hashed_Sets

Wikibook

 * Ada Programming/Libraries/Ada
 * Ada Programming/Libraries/Ada.Containers