WriteElement Interface

public interface WriteElement

Contents


Module Procedures

private subroutine WriteElement_bool(key, value)

Write out a element.

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key

Some text to write.

logical, intent(in) :: value

An integer value to write.

private subroutine WriteElement_float(key, value)

Write out a element.

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key

Some text to write.

real(kind=NTReal), intent(in) :: value

A float value to write.

private subroutine WriteElement_int(key, value)

Write out a element.

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key

Some text to write.

integer, intent(in) :: value

An integer value to write.

private subroutine WriteElement_string(key, value)

Write out a element.

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key

Some text to write.

character(len=*), intent(in), optional :: value

A text value to write.