Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | SIZE_KIND | = | max(kind(1), selected_int_kind(18)) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(HistoryCollectionVector), | intent(inout), | target | :: | this | ||
type(HistoryCollectionVector), | intent(inout), | target | :: | other |
private function v_new_empty () |
generic, public :: assignment(=) => copyFromArray | |
generic, public :: at => at_size_kind | |
generic, public :: at => at_32 | |
procedure, public :: at_32 => v_at_32 | |
procedure, public :: at_size_kind => v_at_size_kind | |
procedure, public :: back => v_back | |
procedure, public :: begin => v_begin | |
procedure, public :: capacity => v_capacity | |
procedure, public :: clear => v_clear | |
procedure, public :: copyFromArray => v_copyFromArray | |
procedure, public :: empty => v_empty | |
procedure, public :: end => v_end | |
generic, public :: erase => v_erase_one, v_erase_range | |
procedure, public :: front => v_front | |
generic, public :: get => get_size_kind | |
generic, public :: get => get_32 | |
procedure, public :: get_32 => v_get_32 | |
procedure, public :: get_data => v_get_data | |
procedure, public :: get_size_kind => v_get_size_kind | |
generic, public :: insert => insert_size_kind | |
generic, public :: insert => insert_32 | |
procedure, public :: insert_32 => v_insert_32 | |
procedure, public :: insert_size_kind => v_insert_size_kind | |
procedure, public :: of => v_of | |
procedure, public :: pop_back => v_pop_back | |
procedure, public :: push_back => v_push_back | |
procedure, public :: rbegin => v_rbegin | |
procedure, public :: rend => v_rend | |
generic, public :: reserve => reserve_size_kind | |
generic, public :: reserve => reserve_32 | |
procedure, public :: reserve_32 => v_reserve_32 | |
procedure, public :: reserve_size_kind => v_reserve_size_kind | |
procedure, public :: reset => v_reset | |
generic, public :: resize => resize_size | |
generic, public :: resize => resize_32 | |
procedure, public :: resize_32 => v_resize_32 | |
procedure, public :: resize_size => v_resize_size | |
generic, public :: set => set_size_kind | |
generic, public :: set => set_32 | |
procedure, public :: set_32 => v_set_32 | |
procedure, public :: set_size_kind => v_set_size_kind | |
procedure, public :: shrink_to_fit => v_shrink_to_fit | |
procedure, public :: size => v_size | |
procedure, public :: swap => v_swap | |
procedure, public :: v_erase_one | |
procedure, public :: v_erase_range |
generic, public :: at => v_iter_atDefault | |
generic, public :: at => v_iter_atOffset | |
generic, public :: at => v_iter_atOffset_32 | |
procedure, public :: get => v_iter_get | |
procedure, public :: next => v_iter_next | |
generic, public :: operator(+) => v_iter_add | |
generic, public :: operator(+) => v_iter_add_32 | |
generic, public :: operator(-) => v_iter_subtract | |
generic, public :: operator(-) => v_iter_subtract_32 | |
generic, public :: operator(/=) => v_not_iter_equal | |
generic, public :: operator(<) => v_iter_less | |
generic, public :: operator(<=) => v_iter_less_equal | |
generic, public :: operator(==) => v_iter_equal | |
generic, public :: operator(>) => v_iter_greater | |
generic, public :: operator(>=) => v_iter_greater_equal | |
procedure, public :: previous => v_iter_previous | |
procedure, public :: v_iter_add | |
procedure, public :: v_iter_add_32 | |
procedure, public :: v_iter_atDefault | |
procedure, public :: v_iter_atOffset | |
procedure, public :: v_iter_atOffset_32 | |
procedure, public :: v_iter_equal | |
procedure, public :: v_iter_greater | |
procedure, public :: v_iter_greater_equal | |
procedure, public :: v_iter_less | |
procedure, public :: v_iter_less_equal | |
procedure, public :: v_iter_subtract | |
procedure, public :: v_iter_subtract_32 | |
procedure, public :: v_not_iter_equal |
generic, public :: at => v_riter_atDefault | |
generic, public :: at => v_riter_atOffset | |
generic, public :: at => v_riter_atOffset_32 | |
procedure, public :: get => v_riter_get | |
procedure, public :: next => v_riter_next | |
generic, public :: operator(+) => v_riter_add | |
generic, public :: operator(+) => v_riter_add_32 | |
generic, public :: operator(-) => v_riter_subtract | |
generic, public :: operator(-) => v_riter_subtract_32 | |
generic, public :: operator(/=) => v_riter_not_equal | |
generic, public :: operator(<) => v_riter_less | |
generic, public :: operator(<=) => v_riter_less_equal | |
generic, public :: operator(==) => v_riter_equal | |
generic, public :: operator(>) => v_riter_greater | |
generic, public :: operator(>=) => v_riter_greater_equal | |
procedure, public :: previous => v_riter_previous | |
procedure, public :: v_riter_add | |
procedure, public :: v_riter_add_32 | |
procedure, public :: v_riter_atDefault | |
procedure, public :: v_riter_atOffset | |
procedure, public :: v_riter_atOffset_32 | |
procedure, public :: v_riter_equal | |
procedure, public :: v_riter_greater | |
procedure, public :: v_riter_greater_equal | |
procedure, public :: v_riter_less | |
procedure, public :: v_riter_less_equal | |
procedure, public :: v_riter_not_equal | |
procedure, public :: v_riter_subtract | |
procedure, public :: v_riter_subtract_32 |