16.1 Module KosCollection

    16.1.1 Interface Iterator

          16.1.1.1 Operation set_to_first_element

          16.1.1.2 Operation set_to_next_element

          16.1.1.3 Operation set_to_next_nth_element

          16.1.1.4 Operation retrieve_element

          16.1.1.5 Operation retrieve_element_set_to_next

          16.1.1.6 Operation retrieve_next_n_elements

          16.1.1.7 Operation not_equal_retrieve_element_set_to_next

          16.1.1.8 Operation remove_element

          16.1.1.9 Operation remove_element_set_to_next

          16.1.1.10 Operation remove_next_n_elements

          16.1.1.11 Operation not_equal_remove_element_set_to_next

          16.1.1.12 Operation replace_element

          16.1.1.13 Operation replace_element_set_to_next

          16.1.1.14 Operation replace_next_n_elements

          16.1.1.15 Operation not_equal_replace_element_set_to_next

          16.1.1.16 Operation add_element_set_iterator

          16.1.1.17 Operation add_n_elements_set_iterator

          16.1.1.18 Operation invalidate

          16.1.1.19 Operation is_valid

          16.1.1.20 Operation is_for

          16.1.1.21 Operation is_const

          16.1.1.22 Operation is_in_between

          16.1.1.23 Operation is_equal

          16.1.1.24 Operation clone

          16.1.1.25 Operation assign

          16.1.1.26 Operation destroy

    16.1.2 Interface Collection

          16.1.2.1 Operation add_element

          16.1.2.2 Operation add_element_set_iterator

          16.1.2.3 Operation add_all_from

          16.1.2.4 Operation remove_element_at

          16.1.2.5 Operation remove_all

          16.1.2.6 Operation replace_element_at

          16.1.2.7 Operation retrieve_element_at

          16.1.2.8 Operation all_elements_do

          16.1.2.9 Operation number_of_elements

          16.1.2.10 Operation is_empty

          16.1.2.11 Operation destroy

          16.1.2.12 Operation create_iterator

    16.1.3 Interface EqualityCollection

          16.1.3.1 Operation contains_element

          16.1.3.2 Operation contains_all_from

          16.1.3.3 Operation locate_or_add_element

          16.1.3.4 Operation locate_or_add_element_set_iterator

          16.1.3.5 Operation locate_element

          16.1.3.6 Operation locate_next_element

          16.1.3.7 Operation locate_next_different_element

          16.1.3.8 Operation remove_element

          16.1.3.9 Operation remove_all_occurances

          16.1.3.10 Operation number_of_different_elements

          16.1.3.11 Operation number_of_occurances

    16.1.4 Interface Set

          16.1.4.1 Operation difference_with

          16.1.4.2 Operation add_difference

          16.1.4.3 Operation intersection_with

          16.1.4.4 Operation add_intersection

          16.1.4.5 Operation union_with

          16.1.4.6 Operation add_union

          16.1.4.7 Operation equal

          16.1.4.8 Operation not_equal

    16.1.5 Interface EqualityIterator

          16.1.5.1 Operation set_to_element_with_value

          16.1.5.2 Operation set_to_next_element_with_value

          16.1.5.3 Operation set_to_next_element_with_different_value

    16.1.6 Const SetFactoryName