THPDFASCIIHexDecodeInfo Record

Meldet Bytezahlen, erkannte EOD-Terminierung und Odd-Nibble-Auffüllung, die beim Dekodieren eines ASCIIHex-Stroms gesammelt werden

Deklaration

THPDFASCIIHexDecodeInfo= record
  InputBytes: Int64;
  OutputBytes: Int64;
  TerminatorFound: boolean;
  OddNibblePadded: boolean;
end;

Unit

HPDFTypes

Felder

FeldZweck
InputBytesAnzahl der vom Dekoder verbrauchten hex-kodierten Eingabe-Bytes
OutputBytesAnzahl der in den Ausgabestrom geschriebenen dekodierten Bytes
TerminatorFoundTrue, wenn das >-EOD-Zeichen die Daten abschloss; mit RequireTerminator löst der Dekoder einen Fehler aus, wenn es fehlt
OddNibblePaddedTrue, wenn die Daten mitten im Byte endeten und das letzte Nibble unter ahonPadLowZero mit Nullen aufgefüllt wurde; die ahonReject-Policy löst stattdessen einen Fehler aus

Verwendungshinweise

Verwandte APIs