Class NativeSlice.SliceJNI
java.lang.Object
org.fusesource.leveldbjni.internal.NativeSlice.SliceJNI
- Enclosing class:
NativeSlice
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final voiddelete(long self) private static final voidinit()static final voidmemmove(long dest, NativeSlice src, long size) static final voidmemmove(NativeSlice dest, long src, long size)
-
Field Details
-
SIZEOF
@JniField(flags=CONSTANT, accessor="sizeof(struct leveldb::Slice)") static int SIZEOF
-
-
Constructor Details
-
SliceJNI
SliceJNI()
-
-
Method Details
-
delete
@JniMethod(flags=CPP_DELETE) public static final void delete(long self) -
memmove
public static final void memmove(@JniArg(cast="void *") long dest, @JniArg(cast="const void *",flags={NO_OUT,CRITICAL}) NativeSlice src, @JniArg(cast="size_t") long size) -
memmove
public static final void memmove(@JniArg(cast="void *",flags={NO_IN,CRITICAL}) NativeSlice dest, @JniArg(cast="const void *") long src, @JniArg(cast="size_t") long size) -
init
@JniMethod(flags=CONSTANT_INITIALIZER) private static final void init()
-