encode_RingBuffer
概要
encode_RingBuffer は Aspose.Font FOSS の Python 用クラスです。
このクラスは Python プログラムにおける encode_RingBuffer オブジェクトを操作するための 6 つのメソッドを提供します。利用可能なメソッドは Write, WriteTail, __init__, mask, position, start です。すべてのパブリックメンバーは、Aspose.Font の Python 用 FOSS パッケージをインストールした後、任意の Python アプリケーションからアクセス可能です。プロパティ: buffer_, buffer_off, mask_, pos_, tail_size_, window_bits_。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
buffer_off | `` | 読み取り | バッファをオフにします。 |
buffer_ | `` | 読み取り | バッファを取得します。 |
window_bits_ | `` | 読み取り | ウィンドウビットを取得します。 |
mask_ | `` | 読み取り | マスクを取得します . |
tail_size_ | `` | 読み取り | テイルサイズを取得します。 |
pos_ | `` | 読み取り | pos を取得します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
__init__(window_bits, tail_bits) | Calls init この encode_RingBuffer インスタンスで。 |
WriteTail(_hx_bytes, n) | リングバッファのテイル部分に長さ n の _hx_bytes を書き込みます |
Write(_hx_bytes, n) | メインリングバッファに長さ n の _hx_bytes を書き込みます |
position() | バッファ内の現在の書き込み/読み取り位置を返します |
mask() | リングバッファでインデックスをラップするために使用されるビットマスクを返します |
start() | リングバッファ内のアクティブウィンドウの開始インデックスを返します。 |