Sottoclassi dirette conosciute |
Costruttori pubblici
AbstractTF_Buffer (puntatore p) |
Metodi pubblici
byte[] | copiadati () Restituisce una copia dei dati in un array Java |
ByteBuffer | datiAsByteBuffer () Restituisce i dati di questo buffer come ByteBuffer |
vuoto | eliminare () Chiama il deallocatore, se registrato, altrimenti non ha alcun effetto. |
TF_Buffer statico | nuovoBuffer () Chiama TF_NewBuffer() e registra un deallocatore. |
TF_Buffer statico | newBufferFromString (protocollo messaggio) Restituisce {@code newBufferFromString(new BytePointer(proto.toByteArray())) o null se proto è null o vuoto. |
TF_Buffer statico | newBufferFromString (prototipo puntatore) Chiama TF_NewBufferFromString() e registra un deallocatore. |
Metodi ereditati
Costruttori pubblici
public AbstractTF_Buffer (puntatore p)
Metodi pubblici
byte pubblico[] copyData ()
Restituisce una copia dei dati in un array Java
Lancia
IndexOutOfBoundsException | se troppo grande. |
---|
public ByteBuffer dataAsByteBuffer ()
Restituisce i dati di questo buffer come ByteBuffer
Lancia
IndexOutOfBoundsException | se troppo grande. |
---|
annullamento pubblico cancella ()
Chiama il deallocatore, se registrato, altrimenti non ha alcun effetto.
pubblico statico TF_Buffer newBuffer ()
Chiama TF_NewBuffer() e registra un deallocatore.
ritorna
- TF_Buffer creato. Non chiamare TF_DeleteBuffer() su di esso.
pubblico statico TF_Buffer newBufferFromString (protocollo messaggio)
Restituisce {@code newBufferFromString(new BytePointer(proto.toByteArray())) o null se proto è null o vuoto.
pubblico statico TF_Buffer newBufferFromString (prototipo puntatore)
Chiama TF_NewBufferFromString() e registra un deallocatore.
ritorna
- TF_Buffer creato o null se proto è null o vuoto. Non chiamare TF_DeleteBuffer() su di esso.