FormattedTextColumn Interface

public interface FormattedTextColumn

Module Procedures

private function new_FormattedTextColumn_scalar_header(header, format, width, data_column, separator) result(column)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: header
character(len=*), intent(in) :: format
integer, intent(in) :: width
class(AbstractColumn), intent(in) :: data_column
character(len=1), optional :: separator

Return Value type(FormattedTextColumn)

private function new_FormattedTextColumn_array_header(header, format, width, data_column, separator) result(column)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: header(:)
character(len=*), intent(in) :: format
integer, intent(in) :: width
class(AbstractColumn), intent(in) :: data_column
character(len=1), optional :: separator

Return Value type(FormattedTextColumn)