Functions | |
| DATATYPE | GetDataTypeCombined (DATATYPE DataType1, DATATYPE DataType2, bool IncludeInt64=false) |
| double | GetMaximumValue (DATATYPE DataType) |
| double | GetMinimumValue (DATATYPE DataType) |
| DATATYPE | GetNextDataType (DATATYPE DataType, bool IncludeInt64) |
| DATATYPE SPATMOD::SYSTEM::GetDataTypeCombined | ( | DATATYPE | DataType1, | |
| DATATYPE | DataType2, | |||
| bool | IncludeInt64 = false | |||
| ) |
Get datatype large enough to hold any value in either specified datatype.
| IncludeInt64 | Return DATATYPE_SINT64 if combine UINT32 and SINT32, otherwise returns DATATYPE_FLOAT64 |
| double SPATMOD::SYSTEM::GetMaximumValue | ( | DATATYPE | DataType | ) |
Get maximum valid value for data type.
| double SPATMOD::SYSTEM::GetMinimumValue | ( | DATATYPE | DataType | ) |
Get minimum valid value for data type.
| DATATYPE SPATMOD::SYSTEM::GetNextDataType | ( | DATATYPE | DataType, | |
| bool | IncludeInt64 | |||
| ) |
Get next largest DATATYPE of same class.
Will return DATATYPE_FLOAT64 given largest integer type. Will return DATATYPE_Invalid given largest floating type
| IncludeInt64 | Include 64-bit integer types |
1.6.1