min property
dynamic
min
Implementation
dynamic get min {
switch (this) {
case BaseType.ENUM:
return 0x00;
case BaseType.SINT8:
return -0x80;
case BaseType.UINT8:
return 0x00;
case BaseType.SINT16:
return -0x8000;
case BaseType.UINT16:
return 0x0000;
case BaseType.SINT32:
return -0x80000000;
case BaseType.UINT32:
return 0x00000000;
case BaseType.STRING:
return null;
case BaseType.FLOAT32:
return null;
case BaseType.FLOAT64:
return null;
case BaseType.UINT8Z:
return 0x00;
case BaseType.UINT16Z:
return 0x0000;
case BaseType.UINT32Z:
return 0x00000000;
case BaseType.BYTE:
return 0x00;
case BaseType.SINT64:
return sint64Min;
case BaseType.UINT64:
return BigInt.zero;
case BaseType.UINT64Z:
return BigInt.zero;
}
}