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.