Package | Description |
---|---|
org.bridj | |
org.bridj.cpp |
BridJ C++ runtime.
|
org.bridj.cpp.com |
BridJ COM support (Windows-only, working but under-tested).
|
org.bridj.cpp.com.shell |
BridJ mappings for some common Windows COM Shell interfaces.
|
org.bridj.cpp.mfc |
BridJ Windows MFC runtime (not working properly yet).
|
org.bridj.cpp.std |
Bindings for some C++ STL class templates.
|
org.bridj.jawt |
BridJ JAWT utilities (to get the native peer handle of an AWT
Component ). |
Modifier and Type | Class and Description |
---|---|
class |
ComplexDouble |
static class |
TimeT.timeval |
Modifier and Type | Method and Description |
---|---|
static <S extends StructObject> |
PointerIO.getInstance(StructIO s) |
Modifier and Type | Method and Description |
---|---|
int |
StructIO.compare(StructObject a,
StructObject b) |
String |
StructDescription.describe(StructObject struct) |
String |
StructIO.describe(StructObject struct) |
boolean |
StructIO.equal(StructObject a,
StructObject b) |
boolean |
StructIO.getBooleanField(StructObject struct,
int fieldIndex) |
byte |
StructIO.getByteField(StructObject struct,
int fieldIndex) |
char |
StructIO.getCharField(StructObject struct,
int fieldIndex) |
long |
StructIO.getCLongField(StructObject struct,
int fieldIndex) |
double |
StructIO.getDoubleField(StructObject struct,
int fieldIndex) |
<E extends Enum<E>> |
StructIO.getEnumField(StructObject struct,
int fieldIndex) |
float |
StructIO.getFloatField(StructObject struct,
int fieldIndex) |
int |
StructIO.getIntField(StructObject struct,
int fieldIndex) |
long |
StructIO.getLongField(StructObject struct,
int fieldIndex) |
<O extends NativeObject> |
StructIO.getNativeObjectField(StructObject struct,
int fieldIndex) |
<T> Pointer<T> |
StructIO.getPointerField(StructObject struct,
int fieldIndex) |
short |
StructIO.getShortField(StructObject struct,
int fieldIndex) |
long |
StructIO.getSizeTField(StructObject struct,
int fieldIndex) |
TimeT |
StructIO.getTimeTField(StructObject struct,
int fieldIndex) |
<T extends TypedPointer> |
StructIO.getTypedPointerField(StructObject struct,
int fieldIndex) |
static long |
StructObject.offsetOfField(StructObject o,
String name)
Get the offset of a field in a struct.
|
void |
StructIO.readFieldsFromNative(StructObject struct)
Read struct fields implemented as Java fields from the corresponding native memory (Java fields are read from native memory).
|
void |
StructIO.setBooleanField(StructObject struct,
int fieldIndex,
boolean value) |
void |
StructIO.setByteField(StructObject struct,
int fieldIndex,
byte value) |
void |
StructIO.setCharField(StructObject struct,
int fieldIndex,
char value) |
void |
StructIO.setCLongField(StructObject struct,
int fieldIndex,
long value) |
void |
StructIO.setDoubleField(StructObject struct,
int fieldIndex,
double value) |
void |
StructIO.setEnumField(StructObject struct,
int fieldIndex,
ValuedEnum<?> value) |
void |
StructIO.setFloatField(StructObject struct,
int fieldIndex,
float value) |
void |
StructIO.setIntField(StructObject struct,
int fieldIndex,
int value) |
void |
StructIO.setLongField(StructObject struct,
int fieldIndex,
long value) |
<O extends NativeObject> |
StructIO.setNativeObjectField(StructObject struct,
int fieldIndex,
O value) |
<T> void |
StructIO.setPointerField(StructObject struct,
int fieldIndex,
Pointer<T> value) |
void |
StructIO.setShortField(StructObject struct,
int fieldIndex,
short value) |
void |
StructIO.setSizeTField(StructObject struct,
int fieldIndex,
long value) |
void |
StructIO.setTimeTField(StructObject struct,
int fieldIndex,
TimeT value) |
void |
StructIO.writeFieldsToNative(StructObject struct)
Write struct fields implemented as Java fields to the corresponding native memory (Java fields are written to native memory).
|
Modifier and Type | Class and Description |
---|---|
class |
CPPObject
Base class for C++ structs and classes.
|
Modifier and Type | Class and Description |
---|---|
class |
IShellFolder |
class |
IShellWindows
IShellWindows provides access to the collection of open Shell windows (see
See http://msdn.microsoft.com/en-us/library/cc836570(VS.85).aspx)
|
class |
ITaskbarList |
class |
ITaskbarList2 |
class |
ITaskbarList3 |
static class |
ITaskbarList3.THUMBBUTTON |
Modifier and Type | Class and Description |
---|---|
class |
CArchive |
class |
CCmdUI |
class |
CObject |
class |
CPoint |
class |
CRuntimeClass |
class |
CString |
class |
CStringT<BaseType,StringTraits> |
class |
CWnd |
class |
MFCObject |
Modifier and Type | Class and Description |
---|---|
class |
list<T>
Binding for STL's
std::vector class.
|
static class |
list.list_node<T> |
class |
vector<T>
Binding for STL's
std::vector class.
|
Modifier and Type | Class and Description |
---|---|
class |
JAWT
native declaration : jawt.h
This file was autogenerated by JNAerator, a tool written by Olivier Chafik that uses a few opensource projects. |
class |
JAWT_DrawingSurface
native declaration : jawt.h
This file was autogenerated by JNAerator, a tool written by Olivier Chafik that uses a few opensource projects. |
class |
JAWT_DrawingSurfaceInfo
native declaration : jawt.h
This file was autogenerated by JNAerator, a tool written by Olivier Chafik that uses a few opensource projects. |
class |
JAWT_Rectangle
native declaration : jawt.h
This file was autogenerated by JNAerator, a tool written by Olivier Chafik that uses a few opensource projects. |
Copyright © 2009-2020. All Rights Reserved.