list_peek Interface

public interface list_peek

Module Procedures

public function list_timerenv_peek(list) result(value)

Returns the last element in the list. Is equivalent to: list_timerenv_get(list, list_timerenv_size(list))

Arguments

Type IntentOptional Attributes Name
type(list_timerenv_type), intent(inout) :: list

Return Value type(timer_env_type), POINTER

public function list_routinestat_peek(list) result(value)

Returns the last element in the list. Is equivalent to: list_routinestat_get(list, list_routinestat_size(list))

Arguments

Type IntentOptional Attributes Name
type(list_routinestat_type), intent(inout) :: list

Return Value type(routine_stat_type), POINTER

public function list_routinereport_peek(list) result(value)

Returns the last element in the list. Is equivalent to: list_routinereport_get(list, list_routinereport_size(list))

Arguments

Type IntentOptional Attributes Name
type(list_routinereport_type), intent(inout) :: list

Return Value type(routine_report_type), POINTER

public function list_callstackentry_peek(list) result(value)

Returns the last element in the list. Is equivalent to: list_callstackentry_get(list, list_callstackentry_size(list))

Arguments

Type IntentOptional Attributes Name
type(list_callstackentry_type), intent(inout) :: list

Return Value type(callstack_entry_type)