| IGLib 1.4 The IGLib base library for development of numerical, technical and business applications.

- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Index
- Class Hierarchy
- Class Members

# IG::Num::SampledDataCsv Member List

This is the complete list of members for IG::Num::SampledDataCsv, including all inherited members.

_csvSeparator | IG::Lib::StringTable | `[protected]`
_currentColumn | IG::Num::SampledDataCsv | `[protected]`
_currentRow | IG::Num::SampledDataCsv | `[protected]`
_data | IG::Lib::StringTable | `[protected]`
_dataColumnDefinitions | IG::Num::SampledDataCsv | `[protected]`
_dataDefinition | IG::Num::SampledDataCsv | `[private]`
_defaultIsKeysCaseSensitive | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyComment | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyData | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyDefaultValues | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyDescriptions | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyDiscretizationSteps | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyElementIndices | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyElementTypeInput | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyElementTypeOutput | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyElementTypes | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyMaximalValues | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyMinimalValues | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyNames | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyNumInputParameters | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyNumOutputParameters | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyOptimizationIndices | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeySclaingLengths | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyTargetValues | IG::Num::SampledDataCsv | `[private, static]`
_defaultKeyTitles | IG::Num::SampledDataCsv | `[private, static]`
_indentation | IG::Num::SampledDataCsv | `[protected]`
_inputColumnDefinitions | IG::Num::SampledDataCsv | `[protected]`
_inputLength | IG::Num::SampledDataCsv | `[private]`
_isAutoExtend | IG::Lib::StringTable | `[protected]`
_isDataColumnDefinitionsUpdated | IG::Num::SampledDataCsv | `[private]`
_isKeysCaseSensitive | IG::Num::SampledDataCsv | `[protected]`
_isReadOnly | IG::Lib::StringTable | `[protected]`
_keyAndDataInSameRow | IG::Num::SampledDataCsv | `[protected]`
_keyComment | IG::Num::SampledDataCsv | `[protected]`
_keyData | IG::Num::SampledDataCsv | `[protected]`
_keyDefaultValues | IG::Num::SampledDataCsv | `[protected]`
_keyDescriptions | IG::Num::SampledDataCsv | `[protected]`
_keyDiscretizationSteps | IG::Num::SampledDataCsv | `[protected]`
_keyElementIndices | IG::Num::SampledDataCsv | `[protected]`
_keyElementTypeInput | IG::Num::SampledDataCsv | `[protected]`
_keyElementTypeOutput | IG::Num::SampledDataCsv | `[protected]`
_keyElementTypes | IG::Num::SampledDataCsv | `[protected]`
_keyMaximalValues | IG::Num::SampledDataCsv | `[protected]`
_keyMinimalValues | IG::Num::SampledDataCsv | `[protected]`
_keyNames | IG::Num::SampledDataCsv | `[protected]`
_keyNumInputParameters | IG::Num::SampledDataCsv | `[protected]`
_keyNumOutputValues | IG::Num::SampledDataCsv | `[protected]`
_keyOptimizationIndices | IG::Num::SampledDataCsv | `[protected]`
_keyScalingLengths | IG::Num::SampledDataCsv | `[protected]`
_keyTargetValues | IG::Num::SampledDataCsv | `[protected]`
_keyTitles | IG::Num::SampledDataCsv | `[protected]`
_lock | IG::Lib::StringTable | `[protected]`
_outputColumnDefinitions | IG::Num::SampledDataCsv | `[private]`
_outputLength | IG::Num::SampledDataCsv | `[private]`
_outputLevel | IG::Lib::StringTable | `[protected]`
_sampledData | IG::Num::SampledDataCsv | `[private]`
_throwExceptionsOnDataErrors | IG::Num::SampledDataCsv |
AddElement(int rowNum, string value) | IG::Lib::StringTable | `[inline]`
AddElements(int rowNum, params string[] values) | IG::Lib::StringTable | `[inline]`
AddRow() | IG::Lib::StringTable | `[inline]`
AuxDoubleArray | IG::Num::SampledDataCsv | `[protected]`
AuxIntArray | IG::Num::SampledDataCsv | `[protected]`
AuxStringArray | IG::Num::SampledDataCsv | `[protected]`
CheckIfDataColumnsDefined() | IG::Num::SampledDataCsv | `[inline]`
Clear() | IG::Lib::StringTable | `[inline]`
ClearDataColumnDefinitions() | IG::Num::SampledDataCsv | `[inline, protected]`
ClearRow(int rowNum) | IG::Lib::StringTable | `[inline]`
CsvSeparator | IG::Lib::StringTable |
CurrentColumn | IG::Num::SampledDataCsv |
CurrentRow | IG::Num::SampledDataCsv |
Data | IG::Lib::StringTable | `[protected]`
DataColumnDefinitions | IG::Num::SampledDataCsv | `[protected]`
DataDefinition | IG::Num::SampledDataCsv |
DefaultCsvSeparator | IG::Lib::StringTable |
DefaultIsKeysCaseSensitive | IG::Num::SampledDataCsv | `[static]`
DefaultKeyComment | IG::Num::SampledDataCsv | `[static]`
DefaultKeyData | IG::Num::SampledDataCsv | `[static]`
DefaultKeyDefaultValues | IG::Num::SampledDataCsv | `[static]`
DefaultKeyDescriptions | IG::Num::SampledDataCsv | `[static]`
DefaultKeyDiscretizationSteps | IG::Num::SampledDataCsv | `[static]`
DefaultKeyElementIndices | IG::Num::SampledDataCsv | `[static]`
DefaultKeyElementTypeInput | IG::Num::SampledDataCsv | `[static]`
DefaultKeyElementTypeOutput | IG::Num::SampledDataCsv | `[static]`
DefaultKeyElementTypes | IG::Num::SampledDataCsv | `[static]`
DefaultKeyMaximalValues | IG::Num::SampledDataCsv | `[static]`
DefaultKeyMinimalValues | IG::Num::SampledDataCsv | `[static]`
DefaultKeyNames | IG::Num::SampledDataCsv | `[static]`
DefaultKeyNumInputParameters | IG::Num::SampledDataCsv | `[static]`
DefaultKeyNumOutputValues | IG::Num::SampledDataCsv | `[static]`
DefaultKeyOptimizationIndices | IG::Num::SampledDataCsv | `[static]`
DefaultKeyScalingLengths | IG::Num::SampledDataCsv | `[static]`
DefaultKeyTargetValues | IG::Num::SampledDataCsv | `[static]`
DefaultKeyTitles | IG::Num::SampledDataCsv | `[static]`
DefaultOutputLevel | IG::Lib::StringTable | `[static]`
ExampleWriteCsv(string filePath) | IG::Lib::StringTable | `[inline, static]`
FindFirstDataCell(int keyRow, int keyColumn, out int row, out int column) | IG::Num::SampledDataCsv | `[inline, protected]`
FindFirstDataCell(out int row, out int column) | IG::Num::SampledDataCsv | `[inline, protected]`
FirstNonemptyColumn(int rowNum, int startColumn) | IG::Lib::StringTable | `[inline]`
FirstNonemptyColumn(int rowNum) | IG::Lib::StringTable | `[inline]`
FirstNonemptyRow(int startRow) | IG::Lib::StringTable | `[inline]`
FirstNonemptyRow() | IG::Lib::StringTable | `[inline]`
GetDataColumnDefinition(int dataColumnIndex) | IG::Num::SampledDataCsv | `[inline, protected]`
GetDataColumnDefinitionsFromData(int keyRow, int keyColumn, bool isDouble, bool isInt) | IG::Num::SampledDataCsv | `[inline, protected]`
GetDataColumnDefinitionsFromData(bool isDouble, bool isInt) | IG::Num::SampledDataCsv | `[inline, protected]`
GetDouble(int rowNumber, int columnNumber) | IG::Lib::StringTable | `[inline]`
GetDoubleSafe(int rowNumber, int columnNumber, out double value, out bool isElementDefined, out bool isElementNotNullOrEmpty, out bool isDouble) | IG::Lib::StringTable | `[inline]`
GetElementOrNull(int rowNumber, int columnNumber, out bool isDefined) | IG::Lib::StringTable | `[inline]`
GetElementOrNull(int rowNumber, int columnNumber) | IG::Lib::StringTable | `[inline]`
GetInputElementDefinition(int whichElement) | IG::Num::SampledDataCsv | `[inline, protected]`
GetInt(int rowNumber, int columnNumber) | IG::Lib::StringTable | `[inline]`
GetIntSafe(int rowNumber, int columnNumber, out int value, out bool isElementDefined, out bool isElementNotNullOrEmpty, out bool isInt) | IG::Lib::StringTable | `[inline]`
GetOutputElementDefinition(int whichElement) | IG::Num::SampledDataCsv | `[inline, protected]`
GetPositionString() | IG::Num::SampledDataCsv | `[inline]`
GetPositionString(int rowNum, int columnNum) | IG::Num::SampledDataCsv | `[inline]`
Indentation | IG::Num::SampledDataCsv |
InputColumnDefinitions | IG::Num::SampledDataCsv | `[protected]`
InputLength | IG::Num::SampledDataCsv | `[private]`
IsAutoExtend | IG::Lib::StringTable |
IsDataColumnDefinitionsDefined | IG::Num::SampledDataCsv | `[protected]`
IsDataColumnDefinitionsUpdated | IG::Num::SampledDataCsv |
IsDataKey(string str) | IG::Num::SampledDataCsv | `[inline]`
IsDefined(int rowNumber, int columnNumber) | IG::Lib::StringTable | `[inline]`
IsDefinitionKey(string str) | IG::Num::SampledDataCsv | `[inline]`
IsDefinitionOrDataKey(string str) | IG::Num::SampledDataCsv | `[inline]`
IsDouble(int rowNumber, int columnNumber) | IG::Lib::StringTable | `[inline]`
IsElementTypeKey(string str) | IG::Num::SampledDataCsv | `[inline]`
IsInt(int rowNumber, int columnNumber) | IG::Lib::StringTable | `[inline]`
IsKey(string str, string keyString) | IG::Num::SampledDataCsv | `[inline]`
IsKeyComment(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyData(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyDefaultValues(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyDescriptions(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyDiscretizationSteps(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyElementIndices(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyElementTypeInput(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyElementTypeOutput(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyElementTypes(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyMaximalValues(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyMinimalValues(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyNames(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyNumInputParameters(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyNumOutputValues(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyOptimizationIndices(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyScalingLengths(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeysCaseSensitive | IG::Num::SampledDataCsv |
IsKeyTargetValues(string str) | IG::Num::SampledDataCsv | `[inline]`
IsKeyTitles(string str) | IG::Num::SampledDataCsv | `[inline]`
IsNotNullOrEmpty(int rowNumber, int columnNumber) | IG::Lib::StringTable | `[inline]`
IsReadOnly | IG::Lib::StringTable |
IsRectangular | IG::Lib::StringTable |
IsSingleValueKey(string str) | IG::Num::SampledDataCsv | `[inline]`
KeyAndDataInSameRow | IG::Num::SampledDataCsv |
KeyComment | IG::Num::SampledDataCsv |
KeyData | IG::Num::SampledDataCsv |
KeyDefaultValues | IG::Num::SampledDataCsv |
KeyDescriptions | IG::Num::SampledDataCsv |
KeyDiscretizationSteps | IG::Num::SampledDataCsv |
KeyElementIndices | IG::Num::SampledDataCsv |
KeyElementTypeInput | IG::Num::SampledDataCsv |
KeyElementTypeOutput | IG::Num::SampledDataCsv |
KeyElementTypes | IG::Num::SampledDataCsv |
KeyMaximalValues | IG::Num::SampledDataCsv |
KeyMinimalValues | IG::Num::SampledDataCsv |
KeyNames | IG::Num::SampledDataCsv |
KeyNumInputParameters | IG::Num::SampledDataCsv |
KeyNumOutputValues | IG::Num::SampledDataCsv |
KeyOptimizationIndices | IG::Num::SampledDataCsv |
KeyScalingLengths | IG::Num::SampledDataCsv |
KeyTargetValues | IG::Num::SampledDataCsv |
KeyTitles | IG::Num::SampledDataCsv |
LoadCsv(string filePath, string separator) | IG::Lib::StringTable | `[inline]`
LoadCsv(string filePath) | IG::Lib::StringTable | `[inline]`
LoadData(string filePath) | IG::Num::SampledDataCsv | `[inline]`
LoadDefinition(string filePath) | IG::Num::SampledDataCsv | `[inline]`
LoadDefinitionAndData(string filePath) | IG::Num::SampledDataCsv | `[inline]`
Lock | IG::Lib::StringTable |
MaxNumColumns | IG::Lib::StringTable |
NumColumns(int rowNum) | IG::Lib::StringTable | `[inline]`
NumRows | IG::Lib::StringTable |
OutputColumnDefinitions | IG::Num::SampledDataCsv | `[protected]`
OutputLength | IG::Num::SampledDataCsv | `[private]`
OutputLevel | IG::Lib::StringTable |
ReadDoubleData(ref double[] dataArray) | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementDefaultValues() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementDescriptions() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementDiscretizationSteps() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementIndices() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementMaximalValues() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementMinimalValues() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementNames() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementOptimizationIndices() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementScalingLengths() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementTargetValues() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementTitles() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadElementTypes() | IG::Num::SampledDataCsv | `[inline, protected]`
ReadIntData(ref int[] dataArray) | IG::Num::SampledDataCsv | `[inline, protected]`
ReadSingleInt(ref int value) | IG::Num::SampledDataCsv | `[inline, protected]`
ReadStringData(ref string[] dataArray) | IG::Num::SampledDataCsv | `[inline, protected]`
RestoreData(bool resetPosition) | IG::Num::SampledDataCsv | `[inline]`
RestoreData() | IG::Num::SampledDataCsv | `[inline]`
RestoreDefinition(bool resetPosition) | IG::Num::SampledDataCsv | `[inline]`
RestoreDefinition() | IG::Num::SampledDataCsv | `[inline]`
RestoreDefinitionAndData(bool resetPosition) | IG::Num::SampledDataCsv | `[inline]`
RestoreDefinitionAndData() | IG::Num::SampledDataCsv | `[inline]`
SampledData | IG::Num::SampledDataCsv |
SampledDataCsv() | IG::Num::SampledDataCsv | `[inline]`
SampledDataCsv(int inputLength, int outputLength) | IG::Num::SampledDataCsv | `[inline]`
SaveCsv(string filePath, string separator, bool append) | IG::Lib::StringTable | `[inline]`
SaveCsv(string filePath, string separator) | IG::Lib::StringTable | `[inline]`
SaveCsv(string filePath, bool append) | IG::Lib::StringTable | `[inline]`
SaveCsv(string filePath) | IG::Lib::StringTable | `[inline]`
SaveData(string filePath) | IG::Num::SampledDataCsv | `[inline]`
SaveDefinition(string filePath) | IG::Num::SampledDataCsv | `[inline]`
SaveDefinitionAndData(string filePath) | IG::Num::SampledDataCsv | `[inline]`
SetNumColumns(int rowNum, int numColumns) | IG::Lib::StringTable | `[inline]`
SetNumRows(int numRows) | IG::Lib::StringTable | `[inline]`
StoreData(bool clearFirst) | IG::Num::SampledDataCsv | `[inline, protected]`
StoreData() | IG::Num::SampledDataCsv | `[inline]`
StoreDefinition(bool clearFirst) | IG::Num::SampledDataCsv | `[inline, protected]`
StoreDefinition() | IG::Num::SampledDataCsv | `[inline]`
StoreDefinitionAndData(bool clearFirst) | IG::Num::SampledDataCsv | `[inline, protected]`
StoreDefinitionAndData() | IG::Num::SampledDataCsv | `[inline]`
StringTable(bool readOnly) | IG::Lib::StringTable | `[inline]`
StringTable() | IG::Lib::StringTable | `[inline]`
Table | IG::Lib::StringTable |
this | IG::Lib::StringTable |
ThrowExceptionsOnDataErrors | IG::Num::SampledDataCsv |
TryGetDouble(int rowNumber, int columnNumber, out double value) | IG::Lib::StringTable | `[inline]`
TryGetInt(int rowNumber, int columnNumber, out int value) | IG::Lib::StringTable | `[inline]`
UpdateDataColumnDefinitions() | IG::Num::SampledDataCsv | `[inline]`

All Classes Namespaces Files Functions Variables Enumerations Properties Events