Skip to content

Type Helpers for basic types.

The sysutils unit contains type helpers for basic language types: boolean, ordinals (shortint, smallint, byte, word, integer, cardinal, int64, wqord, nativeint, nativeuint), strings, floating-point and GUID values. They can be used as-is, or they can be descended from to form your own type helpers.

See also

Name Description
TGuidHelper Helper type for TGUID.
TStringHelper Helper type for strings.
TByteHelper Helper for a byte-typed ordinal value.
TShortIntHelper Helper for a ShortInt-typed ordinal value.
TSmallIntHelper Helper for a SmallInt-typed ordinal value.
TWordHelper Helper for a Word-typed ordinal value.
TCardinalHelper Helper for a Cardinal-typed ordinal value.
TIntegerHelper Helper for a Integer-typed ordinal value.
TInt64Helper Helper for a Int64-typed ordinal value.
TQWordHelper Helper for a QWord-typed ordinal value.
TNativeIntHelper Helper for a NativeInt-typed ordinal value.
TBooleanHelper Helper for the Boolean type.
TByteBoolHelper Helper for the ByteBool type.
TWordBoolHelper Helper for the WordBool type.
TLongBoolHelper Helper for the LongBool type.
TSingleHelper Helper for Single floating point type.
TDoubleHelper Helper for Double floating point type.
TExtendedHelper Helper for Extended floating point type.