TUInt24Rec record
Unicode integer 24-bit data.
Declaration
TUInt24Rec = packed recordDescription
Unicode data exists mostly of 24-bit data (3 bytes). This type is meant to deal efficiently with this data. it has members to split out the data in bytes, and functions to query the various properties stored in the data.
Properties
byte0 | public | First byte. |
byte1 | public | Second byte. |
byte2 | public | Third byte. |
Methods
implicit(TUInt24Rec):Cardinal | public | Assign TUInt24Rec to cardinal. |
implicit(TUInt24Rec):LongInt | public | Assign TUInt24Rec to longint. |
implicit(TUInt24Rec):Word | public | Assign TUInt24Rec to word. |
implicit(TUInt24Rec):Byte | public | Assign TUInt24Rec to byte. |
implicit(Cardinal):TUInt24Rec | public | Assign TUInt24Recfrom Cardinal. |
equal(TUInt24Rec,TUInt24Rec):Boolean | public | Determine equality of 2 TUInt24Rec records. |
equal(TUInt24Rec,Cardinal):Boolean | public | Check if cardinal and TUInt24Rec are equal. |
equal(Cardinal,TUInt24Rec):Boolean | public | Check whether a TUInt24Rec value equals a cardinal value. |
equal(TUInt24Rec,LongInt):Boolean | public | Check whether a TUInt24Rec value equals a longint value. |
equal(LongInt,TUInt24Rec):Boolean | public | Check whether a TUInt24Rec value equals a longint value. |
equal(TUInt24Rec,Word):Boolean | public | Check whether a TUInt24Rec value equals a word value. |
equal(Word,TUInt24Rec):Boolean | public | Check whether a TUInt24Rec value equals a word value. |
equal(TUInt24Rec,Byte):Boolean | public | Check whether a TUInt24Rec value equals a byte value. |
equal(Byte,TUInt24Rec):Boolean | public | Check whether a TUInt24Rec value equals a byte value. |
notequal(TUInt24Rec,TUInt24Rec):Boolean | public | Check whether 2 TUInt24Rec values differ. |
notequal(TUInt24Rec,Cardinal):Boolean | public | Check whether a TUInt24Rec value differs from a cardinal value. |
notequal(Cardinal,TUInt24Rec):Boolean | public | Check whether a TUInt24Rec value differs from a cardinal value. |
greaterthan(TUInt24Rec,TUInt24Rec):Boolean | public | Check whether a TUInt24Rec value is greater than another TUInt24Rec value. |
greaterthan(TUInt24Rec,Cardinal):Boolean | public | Check whether a TUInt24Rec value is greater than a cardinal value. |
greaterthan(Cardinal,TUInt24Rec):Boolean | public | Check whether a cardinal value is greater than a TUInt24Rec value. |
greaterthanorequal(TUInt24Rec,TUInt24Rec):Boolean | public | Check whether a TUInt24Rec value is greater than or equal to a cardinal value. |
greaterthanorequal(TUInt24Rec,Cardinal):Boolean | public | Check whether a TUInt24Rec value is greater than or equal to a cardinal value. |
greaterthanorequal(Cardinal,TUInt24Rec):Boolean | public | Check whether a cardinal value is greater than or equal to a TUInt24Rec value. |
lessthan(TUInt24Rec,TUInt24Rec):Boolean | public | Check whether a TUInt24Rec value is less than another TUInt24Rec value. |
lessthan(TUInt24Rec,Cardinal):Boolean | public | Check whether a TUInt24Rec value is less than a cardinal value. |
lessthan(Cardinal,TUInt24Rec):Boolean | public | Check whether a cardinal value is less than a TUInt24Rec value. |
lessthanorequal(TUInt24Rec,TUInt24Rec):Boolean | public | Check whether a TUInt24Rec value is less than or equal to another TUInt24Rec value. |
lessthanorequal(TUInt24Rec,Cardinal):Boolean | public | Check whether a TUInt24Rec value is less than or equal to a cardinal value. |
lessthanorequal(Cardinal,TUInt24Rec):Boolean | public | Check whether a cardinal value is less than or equal to a TUInt24Rec value. |
Fields
c | public | |
b | public | |
a | public |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
