| Subclases directas conocidas |
Constructores Públicos
AbstractTF_Buffer (Puntero p) |
Métodos públicos
| byte[] | copiar datos () Devuelve una copia de los datos en una matriz Java |
| Búfer de bytes | datosAsByteBuffer () Devuelve los datos de este buffer como ByteBuffer |
| vacío | borrar () Llama al desasignador, si está registrado; de lo contrario, no tiene efecto. |
| TF_Buffer estático | nuevoBuffer () Llama a TF_NewBuffer() y registra un desasignador. |
| TF_Buffer estático | newBufferFromString (prototipo de mensaje) Devuelve {@code newBufferFromString(new BytePointer(proto.toByteArray())), o nulo si proto es nulo o está vacío. |
| TF_Buffer estático | newBufferFromString (prototipo de puntero) Llama a TF_NewBufferFromString() y registra un desasignador. |
Métodos heredados
Constructores Públicos
público AbstractTF_Buffer (Puntero p)
Métodos públicos
byte público [] copiar datos ()
Devuelve una copia de los datos en una matriz Java
Lanza
| Excepción IndexOutOfBounds | si es demasiado grande. |
|---|
datos públicos de ByteBufferAsByteBuffer ()
Devuelve los datos de este buffer como ByteBuffer
Lanza
| Excepción IndexOutOfBounds | si es demasiado grande. |
|---|
eliminación de vacío público ()
Llama al desasignador, si está registrado; de lo contrario, no tiene efecto.
TF_Buffer estático público newBuffer ()
Llama a TF_NewBuffer() y registra un desasignador.
Devoluciones
- TF_Buffer creado. No llame a TF_DeleteBuffer() en él.
TF_Buffer estático público newBufferFromString (prototipo de mensaje)
Devuelve {@code newBufferFromString(new BytePointer(proto.toByteArray())), o nulo si proto es nulo o está vacío.
TF_Buffer estático público newBufferFromString (prototipo de puntero)
Llama a TF_NewBufferFromString() y registra un desasignador.
Devoluciones
- TF_Buffer creado, o nulo si proto es nulo o está vacío. No llame a TF_DeleteBuffer() en él.