parquet_get_string_length Interface

interface
public module subroutine parquet_get_string_length(reader, name, max_string_length)

Arguments

Type IntentOptional Attributes Name
type(parquet_reader), intent(in) :: reader

open reader.

character(len=*), intent(in) :: name

string column name.

integer, intent(out) :: max_string_length

longest value length actually present in the column.

Description

Returns the longest actual string length among name's values in max_string_length, so a caller can size a fixed-length character(len=...) buffer before reading a string column.