scan Interface

public interface scan

Calls

interface~~scan~2~~CallsGraph interface~scan~2 scan proc~sscan_character_string~2 sscan_character_string interface~scan~2->proc~sscan_character_string~2 proc~sscan_string_character~2 string%sscan_string_character interface~scan~2->proc~sscan_string_character~2 proc~sscan_string_string~2 string%sscan_string_string interface~scan~2->proc~sscan_string_string~2

Module Procedures

private elemental function sscan_string_string(self, set, back) result(i)

Arguments

Type IntentOptional Attributes Name
class(string), intent(in) :: self
type(string), intent(in) :: set
logical, intent(in), optional :: back

Return Value integer

private elemental function sscan_string_character(self, set, back) result(i)

Arguments

Type IntentOptional Attributes Name
class(string), intent(in) :: self
character(kind=CK, len=*), intent(in) :: set
logical, intent(in), optional :: back

Return Value integer

private elemental function sscan_character_string(s, set, back) result(i)

Arguments

Type IntentOptional Attributes Name
character(kind=CK, len=*), intent(in) :: s
type(string), intent(in) :: set
logical, intent(in), optional :: back

Return Value integer