endians

このモジュールは異種バイトオーダー (エンディアン) の処理に用いる補助機能の実装です。

この API は不安定です。

プロシージャ

proc swapEndian64(outp, inp: pointer) {...}{.inline, noSideEffect, raises: [], tags: [].}
  ソース 編集
proc swapEndian32(outp, inp: pointer) {...}{.inline, noSideEffect, raises: [], tags: [].}
  ソース 編集
proc swapEndian16(outp, inp: pointer) {...}{.inline, noSideEffect, raises: [], tags: [].}
  ソース 編集
proc littleEndian64(outp, inp: pointer) {...}{.inline, raises: [], tags: [].}
  ソース 編集
proc littleEndian32(outp, inp: pointer) {...}{.inline, raises: [], tags: [].}
  ソース 編集
proc littleEndian16(outp, inp: pointer) {...}{.inline, raises: [], tags: [].}
  ソース 編集
proc bigEndian64(outp, inp: pointer) {...}{.inline, raises: [], tags: [].}
  ソース 編集
proc bigEndian32(outp, inp: pointer) {...}{.inline, raises: [], tags: [].}
  ソース 編集
proc bigEndian16(outp, inp: pointer) {...}{.inline, raises: [], tags: [].}
  ソース 編集