Uses of Class
org.bridj.StructObject

Packages that use StructObject
org.bridj BridJ core classes and C runtime (Pointer, BridJ, SizeT, Platform, LastError...). 
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). 
 

Uses of StructObject in org.bridj
 

Subclasses of StructObject in org.bridj
static class TimeT.timeval
           
 

Methods in org.bridj with type parameters of type StructObject
static
<S extends StructObject>
PointerIO<S>
PointerIO.getInstance(StructIO s)
           
 

Methods in org.bridj with parameters of type StructObject
 int StructIO.compare(StructObject a, StructObject b)
           
 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>>
IntValuedEnum<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>
O
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)
           
<T extends TypedPointer>
T
StructIO.getTypedPointerField(StructObject struct, int fieldIndex)
           
 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>
void
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.writeFieldsToNative(StructObject struct)
          Write struct fields implemented as Java fields to the corresponding native memory (Java fields are written to native memory).
 

Constructor parameters in org.bridj with type arguments of type StructObject
StructObject(Pointer<? extends StructObject> peer)
           
 

Uses of StructObject in org.bridj.cpp
 

Subclasses of StructObject in org.bridj.cpp
 class CPPObject
          Base class for C++ structs and classes.
 

Uses of StructObject in org.bridj.cpp.com
 

Subclasses of StructObject in org.bridj.cpp.com
 class COMCallableWrapper
          Implementing the IDispatch Interface : http://msdn.microsoft.com/en-us/library/ms221037.aspx Simulating COM Interfaces : http://msdn.microsoft.com/en-us/library/111chfb8.aspx
 class CY
          This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
 class DECIMAL
          This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
 class GUID
          This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
 class IClassFactory
           
 class IDispatch
           
static class IDispatch.DISPPARAMS
           
static class IDispatch.EXCEPINFO
           
 class IRecordInfo
          native declaration : line 176
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
 class ITypeInfo
           
 class IUnknown
           
static class OLEAutomationLibrary.CUSTDATA
           
static class OLEAutomationLibrary.CUSTDATAITEM
           
static class OLEAutomationLibrary.DATE
           
static class OLEAutomationLibrary.DISPPARAMS
           
static class OLEAutomationLibrary.EXCEPINFO
           
static class OLEAutomationLibrary.ICreateErrorInfo
           
static class OLEAutomationLibrary.ICreateTypeLib
           
static class OLEAutomationLibrary.ICreateTypeLib2
           
static class OLEAutomationLibrary.IErrorInfo
           
static class OLEAutomationLibrary.INTERFACEDATA
           
static class OLEAutomationLibrary.ITypeLib
           
static class OLEAutomationLibrary.METHODDATA
           
static class OLEAutomationLibrary.NUMPARSE
           
static class OLEAutomationLibrary.PARAMDATA
           
static class OLEAutomationLibrary.SYSTEMTIME
           
static class OLEAutomationLibrary.UDATE
           
 class RECT
          This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
 class SAFEARRAY
          This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
 class SAFEARRAYBOUND
          This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
 class VARIANT
          Represents an object that can be interpreted as more than one type.
static class VARIANT.__VARIANT_NAME_1_union
           
static class VARIANT.__VARIANT_NAME_1_union.__tagVARIANT
           
static class VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union
           
static class VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.__tagBRECORD
           
 

Uses of StructObject in org.bridj.cpp.com.shell
 

Subclasses of StructObject in org.bridj.cpp.com.shell
 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
           
 

Uses of StructObject in org.bridj.cpp.mfc
 

Subclasses of StructObject in org.bridj.cpp.mfc
 class CArchive
           
 class CCmdUI
           
 class CObject
           
 class CPoint
           
 class CRuntimeClass
           
 class CString
           
 class CStringT<BaseType,StringTraits>
           
 class CWnd
           
 class MFCObject
           
 

Uses of StructObject in org.bridj.cpp.std
 

Subclasses of StructObject in org.bridj.cpp.std
 class vector<T>
          Binding for STL's std::vector class.
 

Uses of StructObject in org.bridj.jawt
 

Subclasses of StructObject in org.bridj.jawt
 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-2012. All Rights Reserved.