OpenTD.Results.Dataset.TextTransientFile Class Reference
Last update: 16.07.2025Represents a TD text transient file, a text-file containing results or test data in a format specified in the TD manual. Implements the OpenTD.Results.Dataset.SimpleDataset Implements the OpenTD.Results.Dataset.ISimpleDataset Implements the OpenTD.Results.Dataset.IDataset More...

Public Member Functions | |
| TextTransientFile (string pathname, DataSubtype dataSubtype=null, UnitsData units=null) | |
| override DataArrayCollection | GetAllData (bool includeXDataAsFirstArray=true) |
| DataArray | GetData (string submodel, long id) |
| override List< long > | GetConductorIds (string submodel) |
| override List< string > | GetFluidSubmodels () |
| override List< long > | GetFtieIds (string submodel) |
| override List< long > | GetIfaceIds (string submodel) |
| override List< long > | GetLumpIds (string submodel) |
| override List< long > | GetNodeIds (string submodel) |
| override List< long > | GetPathIds (string submodel) |
| override List< long > | GetRecordNumbers () |
| Text Transient files don't have record numbers, so this returns a list of sequential integers starting at 0. | |
| override List< string > | GetThermalSubmodels () |
| override List< long > | GetTieIds (string submodel) |
| override DataArray | GetTimes () |
| override Dimensional< Temp > | GetAbszro () |
| override DataArray | GetConstraintData (long constraintNumber, DataSubtype subtype=null, UnitsData units=null) |
| override DataArray | GetRegisterDataAtRecord (long recordNum, DataSubtype subtype=null, UnitsData units=null) |
| override List< string > | GetUdcaDataAtRecord (DataSubtype subtype, long recordNum) |
| override DataArray | GetDataAtRecord (DataSubtype subtype, long recordNum) |
| override long | GetInternalIndex (DataTypes dataType, string submodel, long id) |
| override List< long > | GetLoopcoData () |
| override List< long > | GetLoopctData () |
| override long | GetNamedInt (string name) |
| override List< long > | GetNamedIntArray (string name) |
| override long | GetNpcsrec (long recordNum) |
| override long | GetNsol (long recordNum) |
| override Dimensional< Pressure > | GetPatmos () |
| override List< string > | GetRecordNames () |
| override List< DataSubtype > | GetUdfasAtRecord (long recordNum) |
| override DataArray | GetRegisterData (string registerName, DataSubtype subtype=null, UnitsData units=null) |
| override List< string > | GetRegisterNames () |
| override DataArray | GetReliabilityData (long reliabilityNumber, DataSubtype subtype=null, UnitsData units=null) |
| override Dimensional< StefanBoltzmann > | GetSigma () |
| override DataArrayCollection | GetData (DataItemIdentifierCollection dataItems) |
| virtual DataArrayCollection | GetData (params string[] sindaNames) |
| virtual DataArrayCollection | GetData (ItemIdentifierCollection itemIds, DataSubtype subtype, UnitsData units=null) |
| override List< List< string > > | GetUdcaData (DataItemIdentifierCollection dataItems) |
| override void | Close () |
| override void | ReOpen () |
| DataArray | GetRecordNumbersAsDataArray () |
| DataArray | GetTimesOrRecordNumbers () |
| long | GetNamedInt (IntegerNames name) |
| List< long > | GetNamedIntArray (ArrayIntegerNames name) |
| virtual long | GetInternalIndex (string registerName) |
| The 0-indexed position of the given register in arrays returned by GetRegisterDataAtRecord. Returns -1 if registerName can't be found. | |
| override string | ToString () |
Protected Member Functions | |
| override string | GetSelfSuggestedName () |
| bool | UnitsChangedSinceLastRead () |
| virtual string | GetSelfSuggestedComment () |
| List< T_item > | Relay< T_collection, T_item > (T_collection x) |
| List< T_item > | Relay< T_item > (List< T_item > x) |
Properties | |
| string | Pathname [get] |
| DataTypeFamilies | DataTypeFamily [get] |
| DataTypes | DataType [get] |
| DataSubtype | Subtype [get] |
| string | Label [get] |
| UnitsData | Units [get, set] |
| The unit system of the dataset. | |
| virtual string | Source [get, protected set] |
| The name of the source of the data. | |
| IUDFAManager | UDFAManager = null [get, set] |
| AutoNamer | AutoNamer [get, set] |
| string | Name [get, set] |
| string | InternalSuggestedName [get, set] |
| AutoCommenter | AutoCommenter [get, set] |
| string | Comment [get, set] |
| string | InternalSuggestedComment [get, set] |
Detailed Description
Represents a TD text transient file, a text-file containing results or test data in a format specified in the TD manual. Implements the OpenTD.Results.Dataset.SimpleDataset Implements the OpenTD.Results.Dataset.ISimpleDataset Implements the OpenTD.Results.Dataset.IDataset
Constructor & Destructor Documentation
◆ TextTransientFile()
|
inline |
Member Function Documentation
◆ Close()
|
inlineinherited |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetAbszro()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetAllData()
|
inline |
Implements OpenTD.Results.Dataset.ISimpleDataset.
◆ GetConductorIds()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetConstraintData()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetData() [1/4]
|
inlinevirtualinherited |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetData() [2/4]
|
inlinevirtualinherited |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetData() [3/4]
|
inlineinherited |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetData() [4/4]
|
inline |
◆ GetDataAtRecord()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetFluidSubmodels()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetFtieIds()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetIfaceIds()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetInternalIndex() [1/2]
|
inlinevirtualinherited |
The 0-indexed position of the given register in arrays returned by GetRegisterDataAtRecord. Returns -1 if registerName can't be found.
Implements OpenTD.Results.Dataset.IDataset.
◆ GetInternalIndex() [2/2]
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetLoopcoData()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetLoopctData()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetLumpIds()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetNamedInt() [1/2]
|
inlineinherited |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetNamedInt() [2/2]
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetNamedIntArray() [1/2]
|
inlineinherited |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetNamedIntArray() [2/2]
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetNodeIds()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetNpcsrec()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetNsol()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetPathIds()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetPatmos()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetRecordNames()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetRecordNumbers()
|
inline |
Text Transient files don't have record numbers, so this returns a list of sequential integers starting at 0.
- Returns
Implements OpenTD.Results.Dataset.IDataset.
◆ GetRecordNumbersAsDataArray()
|
inlineinherited |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetRegisterData()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetRegisterDataAtRecord()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetRegisterNames()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetReliabilityData()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetSelfSuggestedComment()
|
inlineprotectedvirtualinherited |
◆ GetSelfSuggestedName()
|
inlineprotectedvirtual |
Reimplemented from OpenTD.Results.Dataset.Dataset.
◆ GetSigma()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetThermalSubmodels()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetTieIds()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetTimes()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetTimesOrRecordNumbers()
|
inlineinherited |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetUdcaData()
|
inlineinherited |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetUdcaDataAtRecord()
|
inline |
Implements OpenTD.Results.Dataset.IDataset.
◆ GetUdfasAtRecord()
| override List< DataSubtype > OpenTD.Results.Dataset.TextTransientFile.GetUdfasAtRecord | ( | long | recordNum | ) |
Implements OpenTD.Results.Dataset.IDataset.
◆ Relay< T_collection, T_item >()
|
inlineprotectedinherited |
- Type Constraints
-
T_collection : System.Collections.IEnumerable
◆ Relay< T_item >()
|
inlineprotectedinherited |
◆ ReOpen()
|
inlineinherited |
Implements OpenTD.Results.Dataset.IDataset.
◆ ToString()
|
inlineinherited |
◆ UnitsChangedSinceLastRead()
|
inlineprotectedinherited |
Property Documentation
◆ AutoCommenter
|
getsetprotectedinherited |
◆ AutoNamer
|
getsetprotectedinherited |
◆ Comment
|
getsetinherited |
Implements OpenTD.Results.Dataset.IAutoComment.
◆ DataType
|
get |
◆ DataTypeFamily
|
get |
◆ InternalSuggestedComment
|
getsetinherited |
Implements OpenTD.Results.Dataset.IAutoComment.
◆ InternalSuggestedName
|
getsetinherited |
Implements OpenTD.Results.Dataset.IAutoName.
◆ Label
|
get |
◆ Name
|
getsetinherited |
Implements OpenTD.Results.Dataset.IAutoName.
◆ Pathname
|
get |
◆ Source
|
getprotected setinherited |
The name of the source of the data.
Implements OpenTD.Results.Dataset.IDataset.
◆ Subtype
|
get |
◆ UDFAManager
|
getsetprotectedinherited |
◆ Units
|
getsetinherited |
The unit system of the dataset.
Implements OpenTD.Results.Dataset.IDataset.
The documentation for this class was generated from the following file:
- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD.Results/Dataset/TextTransientFile.cs