Subclasses diretas conhecidas |
Construtores Públicos
AbstractTF_Buffer (ponteiro p) |
Métodos Públicos
byte[] | copiarDados () Retorna uma cópia dos dados em um array Java |
ByteBuffer | dadosAsByteBuffer () Retorna os dados deste buffer como ByteBuffer |
vazio | excluir () Chama o desalocador, se registrado, caso contrário não terá efeito. |
TF_Buffer estático | novoBuffer () Chama TF_NewBuffer() e registra um desalocador. |
TF_Buffer estático | newBufferFromString (prototo de mensagem) Retorna {@code newBufferFromString(new BytePointer(proto.toByteArray())) ou nulo se proto for nulo ou vazio. |
TF_Buffer estático | newBufferFromString (prototo de ponteiro) Chama TF_NewBufferFromString() e registra um desalocador. |
Métodos herdados
Construtores Públicos
público AbstractTF_Buffer (ponteiro p)
Métodos Públicos
byte público[] copiarData ()
Retorna uma cópia dos dados em um array Java
Lança
IndexOutOfBoundsException | se for muito grande. |
---|
dados de ByteBuffer públicosAsByteBuffer ()
Retorna os dados deste buffer como ByteBuffer
Lança
IndexOutOfBoundsException | se for muito grande. |
---|
exclusão de vazio público ()
Chama o desalocador, se registrado, caso contrário não terá efeito.
público estático TF_Buffer newBuffer ()
Chama TF_NewBuffer() e registra um desalocador.
Devoluções
- TF_Buffer criado. Não chame TF_DeleteBuffer() nele.
público estático TF_Buffer newBufferFromString (proto de mensagem)
Retorna {@code newBufferFromString(new BytePointer(proto.toByteArray())) ou nulo se proto for nulo ou vazio.
público estático TF_Buffer newBufferFromString (proto de ponteiro)
Chama TF_NewBufferFromString() e registra um desalocador.
Devoluções
- TF_Buffer criado ou nulo se proto for nulo ou vazio. Não chame TF_DeleteBuffer() nele.