function constructor extends Modelica.Icons.Function; input String tableName "Table name"; input String fileName "File name"; input Real table[:, :]; input SI.Time startTime; input Integer columns[:]; input Modelica.Blocks.Types.Smoothness smoothness; input Modelica.Blocks.Types.Extrapolation extrapolation; input SI.Time shiftTime = 0.0; input Modelica.Blocks.Types.TimeEvents timeEvents = Modelica.Blocks.Types.TimeEvents.Always; input Boolean verboseRead = true "= true: Print info message; = false: No info message"; output ExternalCombiTimeTable externalCombiTimeTable; end constructor;