string_ Derived Type

type, public :: string_


Contents


Components

TypeVisibility AttributesNameInitial
character(len=:), public, allocatable:: all

Type-Bound Procedures

procedure, public :: char => charString

  • public function charString(this) result(ret)

    Arguments

    Type IntentOptional AttributesName
    class(string_), intent(in) :: this

    Return Value character(len=:), allocatable

procedure, public :: str => charString

  • public function charString(this) result(ret)

    Arguments

    Type IntentOptional AttributesName
    class(string_), intent(in) :: this

    Return Value character(len=:), allocatable

procedure, public :: print => printString

  • public subroutine printString(this)

    Arguments

    Type IntentOptional AttributesName
    class(string_), intent(in) :: this

procedure, public :: lower => lowerString

  • public function lowerString(this) result(ret)

    Arguments

    Type IntentOptional AttributesName
    class(string_), intent(inout) :: this

    Return Value type(string_)

procedure, public :: upper => upperString

  • public function upperString(this) result(ret)

    Arguments

    Type IntentOptional AttributesName
    class(string_), intent(inout) :: this

    Return Value type(string_)