Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Private Member Functions | Private Attributes | List of all members
sll_t_xml_element Type Reference

XML element type. More...

Inheritance diagram for sll_t_xml_element:
Collaboration diagram for sll_t_xml_element:

Private Member Functions

procedure write => t_xml_element__write
 
procedure delete => t_xml_element__delete
 
procedure new_element => t_xml_element__new_element
 
procedure add_attribute => t_xml_element__add_attribute
 
procedure add_chardata_string => t_xml_element__add_chardata_string
 
procedure add_chardata_printer => t_xml_element__add_chardata_printer
 
generic add_chardata => add_chardata_string, add_chardata_printer
 

Private Attributes

character(len=maxlenname
 
type(t_xml_attribute), dimension(:), allocatable attributes
 
type(t_xml_content), allocatable content
 

Detailed Description

XML element type.

Definition at line 70 of file sll_m_xml.F90.

Member Function/Subroutine Documentation

◆ add_attribute()

procedure add_attribute
private

Definition at line 79 of file sll_m_xml.F90.

◆ add_chardata()

generic add_chardata
private

Definition at line 82 of file sll_m_xml.F90.

◆ add_chardata_printer()

procedure add_chardata_printer
private

Definition at line 81 of file sll_m_xml.F90.

◆ add_chardata_string()

procedure add_chardata_string
private

Definition at line 80 of file sll_m_xml.F90.

◆ delete()

procedure delete
private

Definition at line 77 of file sll_m_xml.F90.

◆ new_element()

procedure new_element
private

Definition at line 78 of file sll_m_xml.F90.

◆ write()

procedure write
private

Definition at line 76 of file sll_m_xml.F90.

Member Data Documentation

◆ attributes

type(t_xml_attribute), dimension(:), allocatable attributes
private

Definition at line 73 of file sll_m_xml.F90.

◆ content

type(t_xml_content), allocatable content
private

Definition at line 74 of file sll_m_xml.F90.

◆ name

character(len=maxlen) name
private

Definition at line 72 of file sll_m_xml.F90.

    Report Typos and Errors