name Function

private pure function name(self)

Return tag name.

Type Bound

xml_tag

Arguments

Type IntentOptional Attributes Name
class(xml_tag), intent(in) :: self

XML tag.

Return Value character(len=:), allocatable

XML tag name.


Calls

proc~~name~~CallsGraph proc~name xml_tag%name chars chars proc~name->chars

Called by

proc~~name~~CalledByGraph proc~name xml_tag%name proc~delete_tag xml_file%delete_tag proc~delete_tag->proc~name program~foxy_test_delete_tag foxy_test_delete_tag program~foxy_test_delete_tag->proc~delete_tag

Source Code

   pure function name(self)
   !< Return tag name.
   class(xml_tag), intent(in)    :: self !< XML tag.
   character(len=:), allocatable :: name !< XML tag name.

   name = self%tag_name%chars()
   endfunction name