AbstractTF_Buffer

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.