IGLib
1.5
The IGLib base library for development of numerical, technical and business applications.
|
Used to define which columns in a data table correspond to which input or output elements. More...
Public Member Functions | |
bool | IsDefined () |
override string | ToString () |
Returns string representation of the current column data definition. More... | |
Static Public Member Functions | |
static string | ToStringList (List< DataColumnDefinition > list) |
Returns string representation of a list of data column definitions. More... | |
static string | ToStringList (List< DataColumnDefinition > list, string introString) |
Returns string representation of a list of data column definitions. More... | |
Public Attributes | |
int | Column = -1 |
Number of column within the data table. More... | |
int | ColumnIndex = -1 |
Index of the data colum. More... | |
bool | IsInputOutputDefined = false |
Whether it is known if the element is input or output element. More... | |
int | ElementIndex = -1 |
Input or output element index within the data set (defines which input parameter or which output value is defined by the specific element). More... | |
Protected Attributes | |
bool | _isInput = true |
Properties | |
bool | IsInput [get, set] |
Whether the column belongs to input elements. More... | |
Used to define which columns in a data table correspond to which input or output elements.
|
inline |
Referenced by IG.Num.SampledDataCsv.UpdateDataColumnDefinitions().
|
inline |
Returns string representation of the current column data definition.
Referenced by IG.Num.SampledDataCsv.DataColumnDefinition.ToStringList().
|
inlinestatic |
Returns string representation of a list of data column definitions.
list | List of data column definitions whose string representation is returned. |
Referenced by IG.Num.SampledDataCsv.ReadElementIndices(), and IG.Num.SampledDataCsv.ReadElementTypes().
|
inlinestatic |
Returns string representation of a list of data column definitions.
list | List of data column definitions whose string representation is returned. |
introString | Introducory string, which is written in fromt of other data (with additional newline after it). If null or empty string then it is skipped. |
References IG.Num.SampledDataCsv.DataColumnDefinition.ToString().
int IG.Num.SampledDataCsv.DataColumnDefinition.Column = -1 |
Number of column within the data table.
Referenced by IG.Num.SampledDataCsv.GetDataColumnDefinitionsFromData(), IG.Num.SampledDataCsv.ReadDoubleData(), IG.Num.SampledDataCsv.ReadElementTypes(), IG.Num.SampledDataCsv.ReadIntData(), IG.Num.SampledDataCsv.ReadStringData(), and IG.Num.SampledDataCsv.UpdateDataColumnDefinitions().
int IG.Num.SampledDataCsv.DataColumnDefinition.ColumnIndex = -1 |
Index of the data colum.
Corresponds to sequential index of the corresponding column in the data table, in order of appearance in the data table.
Referenced by IG.Num.SampledDataCsv.GetDataColumnDefinitionsFromData(), and IG.Num.SampledDataCsv.ReadElementTypes().
bool IG.Num.SampledDataCsv.DataColumnDefinition.IsInputOutputDefined = false |
Whether it is known if the element is input or output element.
Referenced by IG.Num.SampledDataCsv.ReadElementIndices(), IG.Num.SampledDataCsv.ReadElementTypes(), and IG.Num.SampledDataCsv.UpdateDataColumnDefinitions().
|
protected |
int IG.Num.SampledDataCsv.DataColumnDefinition.ElementIndex = -1 |
Input or output element index within the data set (defines which input parameter or which output value is defined by the specific element).
Referenced by IG.Num.SampledDataCsv.GetDataColumnDefinitionsFromData(), IG.Num.SampledDataCsv.ReadDoubleData(), IG.Num.SampledDataCsv.ReadElementIndices(), IG.Num.SampledDataCsv.ReadElementTypes(), IG.Num.SampledDataCsv.ReadIntData(), IG.Num.SampledDataCsv.ReadStringData(), and IG.Num.SampledDataCsv.UpdateDataColumnDefinitions().
|
getset |
Whether the column belongs to input elements.
Referenced by IG.Num.SampledDataCsv.GetDataColumnDefinitionsFromData(), IG.Num.SampledDataCsv.ReadElementIndices(), IG.Num.SampledDataCsv.ReadElementTypes(), and IG.Num.SampledDataCsv.UpdateDataColumnDefinitions().