Sign in Join
FPDoc Onlineexperiment

syshelpers unit

Type helpers for customizable boolean, binary and hexadecimal string representation.

Convert boolean value to string, and ordinary value to binary or hexadecimal string using localized custom formatting.

Classes and records

TBinFormatSettingsrecordRecord type holding strings used for ordinal to binary string conversion.
TBitFormatSettingsrecordRecord type holding strings for boolean to string conversion.
TBoolean16SysHelperhelperBoolean type helper for customizable boolean string representation.
TBoolean32SysHelperhelperBoolean type helper for customizable boolean string representation.
TBoolean64SysHelperhelperBoolean type helper for customizable boolean string representation.
TBoolean8SysHelperhelperBoolean8 type helper for customizable boolean string representation.
TBooleanSysHelperhelperBoolean type helper for customizable boolean string representation.
TByteBoolSysHelperhelperBoolean type helper for customizable boolean string representation.
TByteSysHelperhelperByte type helper for customizable binary and hexadecimal string representation.
TCardinalSysHelperhelperCardinal type helper for customizable binary and hexadecimal string representation.
THexFormatSettingsrecordRecord type holding strings used for ordinal to hexadecimal string conversion.
TInt64SysHelperhelperInt64 type helper for customizable binary and hexadecimal string representation.
TIntegerSysHelperhelperInteger type helper for customizable binary and hexadecimal string representation.
TLongBoolSysHelperhelperBoolean type helper for customizable boolean string representation.
TNativeIntSysHelperhelperNativeInt type helper for customizable binary and hexadecimal string representation.
TNativeUIntSysHelperhelperNativeUInt type helper for customizable binary and hexadecimal string representation.
TQWordBoolSysHelperhelperBoolean type helper for customizable boolean string representation.
TQwordSysHelperhelperQWord type helper for customizable binary and hexadecimal string representation.
TShortIntSysHelperhelperShortInt type helper for customizable binary and hexadecimal string representation.
TSmallIntSysHelperhelperSmallInt type helper for customizable binary and hexadecimal string representation.
TWordBoolSysHelperhelperBoolean type helper for customizable boolean string representation.
TWordSysHelperhelperWord type helper for customizable binary and hexadecimal string representation.

Types

TStringCaseFormatenumerationUsed as letters case option in conversion to strings.

Variables

BinByteSeparatorvariableGlobal separator string between bytes in binary string representation.
BinDwordSeparatorvariableGlobal separator string between double words in binary string representation.
BinNibbleSeparatorvariableGlobal separator string between nibbles (half bytes) in binary string representation.
BinPrefixStringvariableGlobal prefix string at the beginning of binary string representation.
BinSufixStringvariableGlobal sufix string at the end of binary string representation.
BinWordSeparatorvariableGlobal separator string between words in binary string representation.
BitFalseStringvariableGlobal boolean to FALSE conversion string.
BitOffStringvariableGlobal boolean to OFF conversion string.
BitOneStringvariableGlobal boolean to ONE conversion string.
BitOnStringvariableGlobal boolean to ON conversion string.
BitTrueStringvariableGlobal boolean to TRUE conversion string.
BitZeroStringvariableGlobal boolean to ZERO conversion string.
DefaultBinFormatSettingsvariableGlobal ordinal to binary string conversion defaults.
DefaultBitFormatSettingsvariableGlobal boolean to string conversion defaults.
DefaultHexFormatSettingsvariableGlobal ordinal to hexadecimal string conversion defaults.
HexByteSeparatorvariableGlobal separator string between bytes in hexadecimal string representation.
HexDwordSeparatorvariableGlobal separator string between double words in hexadecimal string representation.
HexNibbleSeparatorvariableGlobal separator string between nibbles (half bytes) in hexadecimal string representation.
HexPrefixStringvariableGlobal prefix string at the beginning of hexadecimal string representation.
HexSufixStringvariableGlobal sufix string at the end of hexadecimal string representation.
HexWordSeparatorvariableGlobal separator string between words in hexadecimal string representation.

Uses

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.