AbstractTF_Buffer

publiczna klasa abstrakcyjna AbstractTF_Buffer
Znane podklasy bezpośrednie

Konstruktorzy publiczni

AbstractTF_Buffer (wskaźnik p)

Metody publiczne

bajt[]
kopiujDane ()
Zwraca kopię danych w tablicy Java
Bufor bajtów
dataAsByteBuffer ()
Zwraca dane tego bufora jako ByteBuffer
próżnia
usuwać ()
Wywołuje dealera, jeśli jest zarejestrowany, w przeciwnym razie nie ma żadnego efektu.
statyczny TF_Buffer
nowyBufor ()
Wywołuje funkcję TF_NewBuffer() i rejestruje dealera.
statyczny TF_Buffer
newBufferFromString (proto wiadomości)
Zwraca {@code newBufferFromString(new BytePointer(proto.toByteArray())) lub null, jeśli proto ma wartość null lub jest puste.
statyczny TF_Buffer
newBufferFromString (protowskaźnik)
Wywołuje funkcję TF_NewBufferFromString() i rejestruje dealera.

Metody dziedziczone

Konstruktorzy publiczni

publiczny AbstractTF_Buffer (wskaźnik p)

Metody publiczne

bajt publiczny[] copyData ()

Zwraca kopię danych w tablicy Java

Rzuca
Wyjątek IndexOutOfBounds jeśli za duży.

publiczny ByteBuffer dataAsByteBuffer ()

Zwraca dane tego bufora jako ByteBuffer

Rzuca
Wyjątek IndexOutOfBounds jeśli za duży.

publiczne unieważnienie usunięcia ()

Wywołuje dealera, jeśli jest zarejestrowany, w przeciwnym razie nie ma żadnego efektu.

publiczny statyczny TF_Buffer nowyBuffer ()

Wywołuje funkcję TF_NewBuffer() i rejestruje dealera.

Zwroty
  • Utworzono bufor TF_Buffer. Nie wywołuj na nim TF_DeleteBuffer().

public static TF_Buffer newBufferFromString (proto wiadomości)

Zwraca {@code newBufferFromString(new BytePointer(proto.toByteArray())) lub null, jeśli proto ma wartość null lub jest puste.

publiczny statyczny TF_Buffer newBufferFromString (wskaźnik proto)

Wywołuje funkcję TF_NewBufferFromString() i rejestruje dealera.

Zwroty
  • Utworzono TF_Buffer lub null, jeśli proto ma wartość null lub jest puste. Nie wywołuj na nim TF_DeleteBuffer().