THPDFASCIIHexDecodeInfo レコード

ASCIIHex ストリームのデコード中に収集されたバイト数、EOD 終了マーカーの検出、奇数ニブルのパディングを報告します

宣言

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

ユニット

HPDFTypes

フィールド

フィールド目的
InputBytesデコーダが消費した 16 進エンコード済み入力バイト数
OutputBytes出力ストリームに書き込まれたデコード済みバイト数
TerminatorFoundデータが > の EOD 文字で閉じられた場合に True になります。RequireTerminator が設定されているときに文字がないと、デコーダはエラーを発生させます
OddNibblePaddedデータがバイトの途中で終わり、ahonPadLowZero のもとで末尾ニブルがゼロパディングされた場合に True になります。ahonReject ポリシーでは代わりにエラーが発生します

使用上の注意

関連 API