function constructor
extends Modelica.Icons.Function;
input String tableName "Table name";
input String fileName "File name";
input Real table[:, :];
input Modelica.SIunits.Time startTime;
input Integer columns[:];
input Modelica.Blocks.Types.Smoothness smoothness;
input Modelica.Blocks.Types.Extrapolation extrapolation;
input Modelica.SIunits.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;