WriteListElement Interface

public interface WriteListElement

Contents


Module Procedures

private subroutine WriteListElement_bool(key, VALUE)

Write out a list element.

Arguments

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

Some text to write.

logical, intent(in) :: VALUE

A bool value to write.

private subroutine WriteListElement_float(key, VALUE)

Write out a list element.

Arguments

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

Some text to write.

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

A float value to write.

private subroutine WriteListElement_int(key, VALUE)

Write out a list element.

Arguments

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

Some text to write.

integer, intent(in) :: VALUE

An integer value to write.

private subroutine WriteListElement_string(key, VALUE)

Write out a list element.

Arguments

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

Some text to write.

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

A text value to write.