|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataBuffer | |
---|---|
com.jniwrapper | The com.jniwrapper package contains classes that allow calling native functions from Java(TM) code. |
Uses of DataBuffer in com.jniwrapper |
---|
Subinterfaces of DataBuffer in com.jniwrapper | |
---|---|
interface |
MemoryBuffer
Data source associated with an allocated native memory block. |
Classes in com.jniwrapper that implement DataBuffer | |
---|---|
class |
AbstractBuffer
|
class |
ByteArrayBufferBE
|
class |
NullBuffer
|
class |
ParameterBufferImpl
|
Methods in com.jniwrapper that return DataBuffer | |
---|---|
abstract DataBuffer |
DataBufferFactory.createArrayBuffer(byte[] data)
|
abstract DataBuffer |
DataBufferFactory.createParameterBuffer(byte[] data)
|
protected DataBuffer |
StringArray.getDataBuffer()
|
protected DataBuffer |
Str.getDataBuffer()
|
protected DataBuffer |
Parameter.getDataBuffer()
Returns a current data storage. |
protected DataBuffer |
DelegatingParameter.getDataBuffer()
|
Methods in com.jniwrapper with parameters of type DataBuffer | |
---|---|
protected void |
Unused.acceptIOPerformer(IOPerformer performer,
DataBuffer source,
int initialOffset,
boolean isReadOperation,
boolean invokedByCallback)
|
protected void |
Union.acceptIOPerformer(IOPerformer performer,
DataBuffer buffer,
int initialOffset,
boolean isReadOperation,
boolean invokedByCallback)
|
protected void |
Structure.acceptIOPerformer(IOPerformer performer,
DataBuffer source,
int initialOffset,
boolean isReadOperation,
boolean invokedByCallback)
|
protected void |
StringArray.acceptIOPerformer(IOPerformer performer,
DataBuffer buffer,
int initialOffset,
boolean isReadOperation,
boolean invokedByCallback)
|
protected void |
Str.acceptIOPerformer(IOPerformer performer,
DataBuffer buffer,
int initialOffset,
boolean isReadOperation,
boolean invokedByCallback)
|
protected void |
Pointer.acceptIOPerformer(IOPerformer performer,
DataBuffer source,
int initialOffset,
boolean isReadOperation,
boolean invokedByCallback)
|
protected void |
Parameter.acceptIOPerformer(IOPerformer performer,
DataBuffer buffer,
int initialOffset,
boolean isReadOperation,
boolean invokedByCallback)
Implementation of a Visitor pattern for parameter IO. |
protected void |
DelegatingParameter.acceptIOPerformer(IOPerformer performer,
DataBuffer source,
int initialOffset,
boolean isReadOperation,
boolean invokedByCallback)
|
protected void |
ComplexArray.acceptIOPerformer(IOPerformer performer,
DataBuffer source,
int initialOffset,
boolean isReadOperation,
boolean invokedByCallback)
|
void |
IOPerformer.doIO(Parameter element,
DataBuffer dataSource,
int offset,
boolean invokedByCallback)
Performs a generic parameter I/O. |
void |
IOPerformer.doPointerIO(Pointer pointer,
DataBuffer dataSource,
int offset,
boolean invokedByCallback)
Performs a pointer I/O. |
protected abstract int |
ZeroTerminatedString.getStrLen(DataBuffer dataBuffer,
int startOffset)
|
protected int |
WideStringArray.getStrLen(DataBuffer dataBuffer,
int startOffset)
|
protected int |
WideString.getStrLen(DataBuffer dataBuffer,
int startOffset)
|
protected int |
UnicodeString.getStrLen(DataBuffer dataBuffer,
int startOffset)
|
protected int |
AnsiStringArray.getStrLen(DataBuffer dataBuffer,
int startOffset)
|
protected int |
AnsiString.getStrLen(DataBuffer dataBuffer,
int startOffset)
|
void |
Unused.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Union.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
UInt8.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
UInt16.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Structure.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
StringArray.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Str.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.Const.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.OutOnly.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Parameter.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
Default implementation that does nothing because most primitive types do nothing on pop. |
void |
OutOnly.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int8.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int16.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
DelegatingParameter.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Const.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
ComplexArray.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Char.pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Unused.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Union.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
UInt8.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
UInt16.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Structure.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
StringArray.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Str.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.Const.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.OutOnly.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Parameter.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
Writes a parameter to a function stacks. |
void |
OutOnly.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int8.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int16.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
DelegatingParameter.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Const.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
ComplexArray.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Char.push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
ZeroTerminatedString.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Unused.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Union.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
UInt8.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
UInt32.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
UInt16.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Structure.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
StringArray.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Str.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
ResizingPointer.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
PrimitiveArray.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.Void.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
abstract void |
Parameter.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
Reads this parameter from a specified data source. |
void |
OutOnly.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int8.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int64.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int32.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int16.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
ExternalArrayPointer.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
DelegatingParameter.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Const.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
ComplexArray.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Char.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Callback.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
Does nothing. |
void |
AbstractFloat.read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
protected void |
Pointer.readPointer(DataBuffer stackBuffer,
int offset)
Reads this pointer handle part (not the referenced object) from the given data buffer. |
protected void |
ArithmeticalPointer.readPointer(DataBuffer stackBuffer,
int offset)
Reads a pointer value and referenced object. |
protected void |
Union.setDataBuffer(DataBuffer newStorage,
int newOffset,
boolean shouldRead)
|
protected void |
Structure.setDataBuffer(DataBuffer newSource,
int newOffset,
boolean shouldRead)
|
protected void |
StringArray.setDataBuffer(DataBuffer newBuffer,
int newOffset,
boolean shouldRead)
|
protected void |
Str.setDataBuffer(DataBuffer newBuffer,
int newOffset,
boolean shouldRead)
|
protected void |
Parameter.setDataBuffer(DataBuffer newBuffer,
int newOffset,
boolean shouldRead)
Sets the data buffer this parameter should use to store data and an offset in bytes within that buffer. |
protected void |
DelegatingParameter.setDataBuffer(DataBuffer newSource,
int newOffset,
boolean shouldRead)
|
protected void |
ComplexArray.setDataBuffer(DataBuffer newSource,
int newOffset,
boolean shouldRead)
|
void |
ZeroTerminatedString.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Unused.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Union.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
UInt8.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
UInt32.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
UInt16.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Structure.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
StringArray.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Str.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
ResizingPointer.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
PrimitiveArray.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.Const.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.OutOnly.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Pointer.Void.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
abstract void |
Parameter.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
Writes this parameter to a specified data source. |
void |
OutOnly.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int8.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int64.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int32.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Int16.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
ExternalArrayPointer.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
DelegatingParameter.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Const.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
ComplexArray.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Char.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
void |
Callback.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
Writes pointer to the native callback function that redirects to this callback object. |
void |
AbstractFloat.write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
|
protected void |
Pointer.writePointer(DataBuffer stackBuffer,
int offset)
Writes this pointer handle part (not the referenced object) to a given data buffer. |
protected void |
ArithmeticalPointer.writePointer(DataBuffer stackBuffer,
int offset)
Writes a pointer value using pointer arithmetic offset. |
Constructors in com.jniwrapper with parameters of type DataBuffer | |
---|---|
Parameter(DataBuffer dataBuffer,
int offset)
Constructs a new Parameter object that is initially stored
in a given buffer at a given offset. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |