[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Helper for a QWord-typed ordinal value
Source position: syshelph.inc line 811
type TQWordHelper = type helper |
||
default |
||
const |
||
MaxValue = High(qword) |
|
Maximum value for a QWord |
MinValue = Low(qword) |
|
Minimum value for a QWord |
MaxBit = High(TQwordBitIndex) |
|
Maximum value for a bit |
MinBit = Low(TQwordBitIndex) |
|
Minimum value for a bit |
MaxNibble = High(TQwordNibbleIndex) |
|
Maximum value for a nibble |
MinNibble = Low(TQwordNibbleIndex) |
|
Minimum value for a nibble |
MaxByte = High(TQwordByteIndex) |
|
Maximum value for a byte |
MinByte = Low(TQwordByteIndex) |
|
Minimum value for a byte |
MaxWord = High(TQwordWordIndex) |
|
Maximum value for a word |
MinWord = Low(TQwordWordIndex) |
|
Minimum value for a word |
MaxDword = High(TQwordDwordIndex) |
|
Maximum value for a dword |
MinDword = Low(TQwordDwordIndex) |
|
Minimum value for a dword |
public |
||
class function Parse(); |
|
Convert from a string |
class function Size; |
|
Size, in bytes, of the QWord value |
class function ToString(); |
|
Convert the value to string |
class function TryParse(); |
|
Try to convert a string to a QWord, report success or failure |
function ToBoolean; |
|
Convert to a boolean value |
function ToDouble; |
|
Convert to a double-sized floating point value |
function ToExtended; |
|
Convert to an extended-sized floating point value |
function ToBinString; |
|
Convert to a binary string representation |
function ToHexString(); |
|
Convert to a hexadecimal string representation |
function ToSingle; |
|
Convert to an single-sized floating point value |
function SetBit(); |
|
Set bit to 1 |
function ClearBit(); |
|
Set bit to 0 |
function ToggleBit(); |
|
Invert bit |
function TestBit(); |
|
Check bit |
procedure Clear; |
|
Set value to 0 |
function HighestSetBitPos; |
|
Return the position of the leftmost bit set |
function LowestSetBitPos; |
|
Return the position of the rightmost bit set |
function SetBitsCount; |
|
Count number of bits set |
property Bits []: Boolean; [rw] |
|
Read or write a bit |
|
Read or write a nibble |
|
|
Read or write a byte |
|
|
Read or write a word |
|
|
Read or write a dword |
|
end; |
|
Helper for a QWord-typed ordinal value |
TQWordHelper contains some auxiliary routines for a QWord-typed ordinal value. It consists mainly of conversion routines to and from other types.
|
Helper type for strings. |
|
|
Helper for a ShortInt-typed ordinal value |
|
|
Helper for a SmallInt-typed ordinal value |
|
|
Helper for a Word-typed ordinal value |
|
|
Helper for a Cardinal-typed ordinal value |
|
|
Helper for a Integer-typed ordinal value |
|
|
Helper for a Int64-typed ordinal value |
|
|
Helper for a byte-typed ordinal value |
|
|
Helper for a NativeInt-typed ordinal value |
|
|
Helper for a NativeUInt-typed ordinal value |