@JniClass
static class NativeBuffer.NativeBufferJNI
extends java.lang.Object
| Constructor and Description |
|---|
NativeBufferJNI() |
| Modifier and Type | Method and Description |
|---|---|
static void |
buffer_copy(byte[] src,
long srcPos,
long dest,
long destPos,
long length) |
static void |
buffer_copy(long src,
long srcPos,
byte[] dest,
long destPos,
long length) |
static void |
free(long self) |
static long |
malloc(long size) |
@JniMethod(cast="void *")
public static final long malloc(@JniArg(cast="size_t")
long size)
public static final void free(@JniArg(cast="void *")
long self)
public static final void buffer_copy(@JniArg(cast="const void *",flags={NO_OUT,CRITICAL})
byte[] src,
@JniArg(cast="size_t")
long srcPos,
@JniArg(cast="void *")
long dest,
@JniArg(cast="size_t")
long destPos,
@JniArg(cast="size_t")
long length)
public static final void buffer_copy(@JniArg(cast="const void *")
long src,
@JniArg(cast="size_t")
long srcPos,
@JniArg(cast="void *",flags={NO_IN,CRITICAL})
byte[] dest,
@JniArg(cast="size_t")
long destPos,
@JniArg(cast="size_t")
long length)