genel soyut sınıf AbstractTF_Buffer
| Bilinen Doğrudan Alt Sınıflar |
Kamu İnşaatçıları
AbstractTF_Buffer (İşaretçi p) |
Genel Yöntemler
| bayt[] | veriyi kopyala () Java dizisindeki verilerin bir kopyasını döndürür |
| Bayt Tamponu | dataAsByteBuffer () Bu arabelleğin verilerini ByteBuffer olarak döndürür |
| geçersiz | silmek () Kayıtlıysa dağıtıcıyı aramanın, aksi halde hiçbir etkisi yoktur. |
| statik TF_Buffer | yeniTampon () TF_NewBuffer()'ı çağırır ve bir serbest ayırıcıyı kaydeder. |
| statik TF_Buffer | newBufferFromString (Mesaj protokolü) Proto null veya boşsa {@code newBufferFromString(new BytePointer(proto.toByteArray())) veya null değerini döndürür. |
| statik TF_Buffer | newBufferFromString (İşaretçi protokolü) TF_NewBufferFromString()'i çağırır ve bir serbest ayırıcıyı kaydeder. |
Kalıtsal Yöntemler
Kamu İnşaatçıları
public AbstractTF_Buffer (İşaretçi p)
Genel Yöntemler
genel bayt[] copyData ()
Java dizisindeki verilerin bir kopyasını döndürür
Atar
| IndexOutOfBoundsException | eğer çok büyükse. |
|---|
genel ByteBuffer verileriAsByteBuffer ()
Bu arabelleğin verilerini ByteBuffer olarak döndürür
Atar
| IndexOutOfBoundsException | eğer çok büyükse. |
|---|
genel geçersiz silme ()
Kayıtlıysa dağıtıcıyı aramanın, aksi halde hiçbir etkisi yoktur.
genel statik TF_Buffer newBuffer ()
TF_NewBuffer()'ı çağırır ve bir serbest ayırıcıyı kaydeder.
İadeler
- TF_Buffer oluşturuldu. Üzerinde TF_DeleteBuffer() öğesini çağırmayın.
genel statik TF_Buffer newBufferFromString (Mesaj protokolü)
Proto null veya boşsa {@code newBufferFromString(new BytePointer(proto.toByteArray())) veya null değerini döndürür.
genel statik TF_Buffer newBufferFromString (İşaretçi protokolü)
TF_NewBufferFromString()'i çağırır ve bir serbest ayırıcıyı kaydeder.
İadeler
- TF_Buffer oluşturuldu veya protokol null veya boşsa null. Üzerinde TF_DeleteBuffer() öğesini çağırmayın.