|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Deprecated Interfaces | |
---|---|
org.bridj.StructIO.Customizer
The StructIO API is subject to future changes. Use this with care and be prepared to migrate your code... |
Deprecated Classes | |
---|---|
org.bridj.JNI
These methods can cause serious issues (segmentation fault, system crashes) if used without care : there are little to no checks performed on the arguments. |
Deprecated Methods | |
---|---|
org.bridj.cpp.std.vector._M_end_of_storage()
|
|
org.bridj.cpp.std.vector._M_finish()
|
|
org.bridj.cpp.std.vector._M_start()
|
|
org.bridj.cpp.com.COMRuntime.CoCreateInstance(Pointer |
|
org.bridj.Pointer.compareBytesAtOffset(long, Pointer>, long, long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues) |
|
org.bridj.Pointer.copyBytesAtOffsetTo(long, Pointer>, long, long)
|
|
org.bridj.Pointer.copyBytesTo(Pointer>, long)
|
|
org.bridj.cpp.com.IClassFactory.CreateInstance(Pointer |
|
org.bridj.objc.ObjCJNI.createObjCProxyPeer(ObjCProxy)
|
|
org.bridj.Pointer.getBooleanAtOffset(long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getBoolean() over this method. |
|
org.bridj.Pointer.getBooleansAtOffset(long, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getBooleans(int) over this method. |
|
org.bridj.Pointer.getByteAtOffset(long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getByte() over this method. |
|
org.bridj.Pointer.getBytesAtOffset(long, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getBytes(int) over this method. |
|
org.bridj.Pointer.getCharAtOffset(long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getChar() over this method. |
|
org.bridj.Pointer.getCharsAtOffset(long, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getChars(int) over this method. |
|
org.bridj.Pointer.getCLongAtOffset(long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getCLong() over this method. |
|
org.bridj.Pointer.getCLongsAtOffset(long, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getCLongs(int) over this method. |
|
org.bridj.Pointer.getDoubleAtOffset(long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getDouble() over this method. |
|
org.bridj.Pointer.getDoublesAtOffset(long, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getDoubles(int) over this method. |
|
org.bridj.JNI.getEnv()
|
|
org.bridj.Pointer.getFloatAtOffset(long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getFloat() over this method. |
|
org.bridj.Pointer.getFloatsAtOffset(long, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getFloats(int) over this method. |
|
org.bridj.Pointer.getIntAtOffset(long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getInt() over this method. |
|
org.bridj.Pointer.getIntsAtOffset(long, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getInts(int) over this method. |
|
org.bridj.JNI.getJVM()
|
|
org.bridj.Pointer.getLongAtOffset(long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getLong() over this method. |
|
org.bridj.Pointer.getLongsAtOffset(long, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getLongs(int) over this method. |
|
org.bridj.Pointer.getNativeObjectAtOffset(long, Class Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getNativeObject(Class) over this method. |
|
org.bridj.Pointer.getNativeObjectAtOffset(long, Type)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getNativeObject(Type) over this method. |
|
org.bridj.Pointer.getPointer()
Avoid using untyped pointers, if possible. |
|
org.bridj.Pointer.getPointers()
Use a typed version instead : Pointer.getPointersAtOffset(long, int, Type) , Pointer.getPointersAtOffset(long, int, Class) or Pointer.getPointersAtOffset(long, int, PointerIO) |
|
org.bridj.Pointer.getPointers(int)
Use a typed version instead : Pointer.getPointersAtOffset(long, int, Type) , Pointer.getPointersAtOffset(long, int, Class) or Pointer.getPointersAtOffset(long, int, PointerIO) |
|
org.bridj.Pointer.getPointersAtOffset(long, int)
Use a typed version instead : Pointer.getPointersAtOffset(long, int, Type) , Pointer.getPointersAtOffset(long, int, Class) or Pointer.getPointersAtOffset(long, int, PointerIO) |
|
org.bridj.Pointer.getShortAtOffset(long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getShort() over this method. |
|
org.bridj.Pointer.getShortsAtOffset(long, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getShorts(int) over this method. |
|
org.bridj.Pointer.getSizeTAtOffset(long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getSizeT() over this method. |
|
org.bridj.Pointer.getSizeTsAtOffset(long, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.getSizeTs(int) over this method. |
|
org.bridj.BridJ.isCastingNativeObjectInCurrentThread()
|
|
org.bridj.BridJ.isCastingNativeObjectReturnTypeInCurrentThread()
|
|
org.bridj.Pointer.moveBytesAtOffsetTo(long, Pointer>, long, long)
|
|
org.bridj.Pointer.pointerToAddress(long)
|
|
org.bridj.Pointer.pointerToAddress(long, Class ) |
|
org.bridj.Pointer.pointerToAddress(long, long)
|
|
org.bridj.Pointer.pointerToAddress(long, Pointer.Releaser)
|
|
org.bridj.Pointer.pointerToAddress(long, Type)
|
|
org.bridj.cpp.com.IUnknown.QueryInterface(Pointer |
|
org.bridj.JNI.refToObject(long)
|
|
org.bridj.Pointer.setCLongAtOffset(long, CLong)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setCLong(CLong) over this method. |
|
org.bridj.Pointer.setCLongAtOffset(long, long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setCLong(long) over this method. |
|
org.bridj.Pointer.setCLongsAtOffset(long, CLong...)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setCLongs(CLong...) over this method. |
|
org.bridj.Pointer.setCLongsAtOffset(long, int[])
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setCLongs(int[]) over this method. |
|
org.bridj.Pointer.setCLongsAtOffset(long, long[])
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setCLongs(long[]) over this method. |
|
org.bridj.Pointer.setCLongsAtOffset(long, long[], int, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setCLongs(long[]) over this method. |
|
org.bridj.Pointer.setSizeTAtOffset(long, long)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setSizeT(long) over this method. |
|
org.bridj.Pointer.setSizeTAtOffset(long, SizeT)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setSizeT(SizeT) over this method. |
|
org.bridj.Pointer.setSizeTsAtOffset(long, int[])
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setSizeTs(int[]) over this method. |
|
org.bridj.Pointer.setSizeTsAtOffset(long, long[])
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setSizeTs(long[]) over this method. |
|
org.bridj.Pointer.setSizeTsAtOffset(long, long[], int, int)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setSizeTs(long[]) over this method. |
|
org.bridj.Pointer.setSizeTsAtOffset(long, SizeT...)
Avoid using the byte offset methods variants unless you know what you're doing (may cause alignment issues). Please favour Pointer.setSizeTs(SizeT...) over this method. |
|
org.bridj.Pointer.withReleaser(Pointer.Releaser)
This method can easily be misused and is reserved to advanced users. |
Deprecated Constructors | |
---|---|
org.bridj.CRuntime()
use CRuntime.getInstance() instead |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |