encode_Literal_cost
Genel Bakış
encode_Literal_cost Python için FOSS’de bir sınıf.
Bu sınıf, Python programlarında encode_Literal_cost nesnelerle çalışmak için 5 yöntem sağlar. Kullanılabilir yöntemler şunlardır: DecideMultiByteStatsLevel, EstimateBitCostsForLiterals, EstimateBitCostsForLiteralsUTF8, UTF8Position, __init__. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
__init__() | Calls init (başlangıç) Bu encode_Literal_cost örneğinde. |
UTF8Position(last, c, clamp) | Son, karakter ve clamp bayrağından bir sonraki UTF-8 byte konumunu hesaplar. |
DecideMultiByteStatsLevel(pos, _hx_len, mask, data) | Konum, uzunluk, mask ve veriler kullanarak çok baytlı harfler için istatistik seviyesini belirler. |
EstimateBitCostsForLiteralsUTF8(pos, _hx_len, mask, cost_mask, data, cost) | UTF-8 harflerinin bit maliyetlerini konum, uzunluk, maskeler, veri ve çıkış dizisi verilerle tahmin eder. |
EstimateBitCostsForLiterals(pos, _hx_len, mask, cost_mask, data, cost) | Konum, uzunluk, maskeler, veri ve çıkış dizisi kullanarak genel literallerin bit maliyetlerini tahmin eder. |