A B C D E F G H I J L M N O P R S T V W

A

addSearchPath(String) - Method in interface de.intarsys.nativec.api.INativeInterface
Add a directory to the search path.
addSearchPath(String) - Method in class de.intarsys.nativec.jna.JnaNativeInterface
 
allocate(int) - Method in interface de.intarsys.nativec.api.INativeInterface
Allocate c memory and return the respective INativeHandle.
allocate(int) - Method in class de.intarsys.nativec.jna.JnaNativeInterface
 
allocate() - Method in class de.intarsys.nativec.type.NativeObject
Manage the objects memory in Java.
Array(int) - Method in interface de.intarsys.nativec.type.INativeType
Create an array type from this.
Array(int) - Method in class de.intarsys.nativec.type.NativeType
Create a Declaration that represents an array of this.

B

byteValue() - Method in class de.intarsys.nativec.type.NativeByte
 
byteValue() - Method in class de.intarsys.nativec.type.NativeInt
 
byteValue() - Method in class de.intarsys.nativec.type.NativeLong
 
byteValue() - Method in class de.intarsys.nativec.type.NativeLongLP64
 
byteValue() - Method in class de.intarsys.nativec.type.NativeNumber
This as a java primitive byte value.
byteValue() - Method in class de.intarsys.nativec.type.NativeShort
 

C

callback(Object[]) - Method in class de.intarsys.nativec.jna.JnaNativeCallback
 
cast(INativeType) - Method in class de.intarsys.nativec.type.NativeObject
This is a special form of the "createNative" signature, implementing a "type cast" on the same memory location.
CLong - Class in de.intarsys.nativec.api
A plain Java object representing a platform long.
CLong(long) - Constructor for class de.intarsys.nativec.api.CLong
 
coerce(Number) - Static method in class de.intarsys.nativec.type.NativeLongLP64Type
Utility method: return the given number as another number object with compatible byte size
com.sun.jna - package com.sun.jna
 
create(INativeType, int) - Static method in class de.intarsys.nativec.type.NativeArray
 
create(INativeType, int) - Static method in class de.intarsys.nativec.type.NativeArrayType
 
create(int) - Static method in class de.intarsys.nativec.type.NativeBufferType
 
create(INativeType) - Static method in class de.intarsys.nativec.type.NativeReference
 
create(INativeType) - Static method in class de.intarsys.nativec.type.NativeReferenceType
 
create(int) - Static method in class de.intarsys.nativec.type.NativeStringType
 
create(int) - Static method in class de.intarsys.nativec.type.NativeWideStringType
 
createCallback(ICallback) - Method in interface de.intarsys.nativec.api.INativeInterface
 
createCallback(ICallback) - Method in class de.intarsys.nativec.jna.JnaNativeInterface
 
createFromAddress(long) - Static method in class de.intarsys.nativec.type.NativeByte
 
createFromAddress(long) - Static method in class de.intarsys.nativec.type.NativeInt
 
createFromAddress(long) - Static method in class de.intarsys.nativec.type.NativeLong
 
createFromAddress(long) - Static method in class de.intarsys.nativec.type.NativeLongLP64
 
createFromAddress(long) - Static method in class de.intarsys.nativec.type.NativeShort
 
createFromAddress(long) - Static method in class de.intarsys.nativec.type.NativeString
 
createFromAddress(long) - Static method in class de.intarsys.nativec.type.NativeVoid
 
createFromAddress(long) - Static method in class de.intarsys.nativec.type.NativeWideString
 
createFunction(long) - Method in interface de.intarsys.nativec.api.INativeInterface
Create an INativeFunction from a function pointer.
createFunction(long) - Method in class de.intarsys.nativec.jna.JnaNativeInterface
 
createHandle(long) - Method in interface de.intarsys.nativec.api.INativeInterface
Create a void INativeHandle to a memory address.
createHandle(long) - Method in class de.intarsys.nativec.jna.JnaNativeInterface
 
createLibrary(String) - Method in interface de.intarsys.nativec.api.INativeInterface
Load a new INativeLibrary.
createLibrary(String) - Method in class de.intarsys.nativec.jna.JnaNativeInterface
 
createNative(Object) - Method in interface de.intarsys.nativec.type.INativeType
Create an INativeObject for this type from the Java object.
createNative(INativeHandle) - Method in interface de.intarsys.nativec.type.INativeType
Create a new INativeObject from a INativeHandle.
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeArrayType
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeArrayType
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeBufferType
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeByteType
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeByteType
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeIntType
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeIntType
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeLongLP64Type
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeLongLP64Type
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeLongType
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeLongType
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeReferenceType
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeReferenceType
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeShortType
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeShortType
 
createNative() - Method in class de.intarsys.nativec.type.NativeStringType
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeStringType
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeStringType
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeType
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeType
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeVoidType
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeVoidType
 
createNative() - Method in class de.intarsys.nativec.type.NativeWideStringType
 
createNative(INativeHandle) - Method in class de.intarsys.nativec.type.NativeWideStringType
 
createNative(Object) - Method in class de.intarsys.nativec.type.NativeWideStringType
 
createNativeInterface() - Static method in class de.intarsys.nativec.api.NativeInterface
 
createReference() - Method in class de.intarsys.nativec.type.NativeObject
 
CWideString - Class in de.intarsys.nativec.api
Wrapper class to indicate use of a "wide" string on native side.
CWideString(String) - Constructor for class de.intarsys.nativec.api.CWideString
 

D

de.intarsys.nativec.api - package de.intarsys.nativec.api
This is the main package of the native c component.
de.intarsys.nativec.jna - package de.intarsys.nativec.jna
 
de.intarsys.nativec.type - package de.intarsys.nativec.type
Here you find the data types and data structures for native c.
DEBUG - Static variable in class de.intarsys.nativec.type.NativeObject
DEBUG flag
declare(String, INativeType) - Method in class de.intarsys.nativec.type.NativeStructType
Declare a new member for the struct.
doubleValue() - Method in class de.intarsys.nativec.api.CLong
 

E

equals(Object) - Method in class de.intarsys.nativec.api.CLong
 
equals(Object) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 

F

FastMemory - Class in com.sun.jna
 
FastMemory() - Constructor for class com.sun.jna.FastMemory
 
FastMemory(int) - Constructor for class com.sun.jna.FastMemory
 
finalize() - Method in class com.sun.jna.FastMemory
 
findNativeInterface() - Static method in class de.intarsys.nativec.api.NativeInterface
 
floatValue() - Method in class de.intarsys.nativec.api.CLong
 
fromNativeByteArray(long, int) - Static method in class de.intarsys.nativec.api.NativeTools
 
fromNativeCLong(long) - Static method in class de.intarsys.nativec.api.NativeTools
 
fromNativeCLongHolder(long) - Static method in class de.intarsys.nativec.api.NativeTools
 
fromNativeInt(long) - Static method in class de.intarsys.nativec.api.NativeTools
 
fromNativeIntArray(INativeHandle, int) - Static method in class de.intarsys.nativec.api.NativeTools
 
fromNativeIntArray(long, int) - Static method in class de.intarsys.nativec.api.NativeTools
 
fromNativeIntHolder(long) - Static method in class de.intarsys.nativec.api.NativeTools
 
fromNativeString(long, int) - Static method in class de.intarsys.nativec.api.NativeTools
 

G

get() - Static method in class de.intarsys.nativec.api.NativeInterface
 
getAddress() - Method in interface de.intarsys.nativec.api.INativeHandle
The start address of the memory chunk
getAddress() - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getArraySize() - Method in class de.intarsys.nativec.type.NativeArrayType
 
getBaseSize() - Method in class de.intarsys.nativec.type.NativeArrayType
 
getBaseType() - Method in class de.intarsys.nativec.type.NativeArray
 
getBaseType() - Method in class de.intarsys.nativec.type.NativeArrayType
 
getBaseType() - Method in class de.intarsys.nativec.type.NativeReference
 
getBaseType() - Method in class de.intarsys.nativec.type.NativeReferenceType
 
getBufferSize() - Method in class de.intarsys.nativec.type.NativeBufferType
 
getByte(int) - Method in interface de.intarsys.nativec.api.INativeHandle
Marshal the data at byte offset index from the start of the memory chunk to a byte.
getByte(int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getByte(int) - Method in class de.intarsys.nativec.type.NativeObject
The byte at index as a native byte.
getByte(NativeStruct, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "byte" in the struct member.
getByteArray(int, int) - Method in interface de.intarsys.nativec.api.INativeHandle
Marshal the data at byte offset index from the start of the memory chunk to a byte array of length count.
getByteArray(int, int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getByteArray(int, int) - Method in class de.intarsys.nativec.type.NativeObject
The element at index as an array of native byte with dimension count.
getByteArray(NativeStruct, int, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "byte[]" in the struct member.
getByteBoundary() - Method in class de.intarsys.nativec.type.NativeStructType
 
getByteCount() - Method in interface de.intarsys.nativec.type.INativeType
The size of the type in c memory.
getByteCount() - Method in class de.intarsys.nativec.type.NativeAbstractStringType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeArray
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeArrayType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeBuffer
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeBufferType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeByteType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeIntType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeLongLP64Type
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeLongType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeObject
The number of bytes occupied by this.
getByteCount() - Method in class de.intarsys.nativec.type.NativeReference
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeReferenceType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeShortType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeSimple
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeString
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeStruct
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeStructType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeVoidType
 
getByteCount() - Method in class de.intarsys.nativec.type.NativeWideString
 
getBytes() - Method in interface de.intarsys.nativec.type.INativeObject
The bytes that make up the INativeObject.
getBytes() - Method in class de.intarsys.nativec.type.NativeObject
The bytes copied from C-memory that represent this.
getByteSize() - Method in class de.intarsys.nativec.type.NativeStructType
The total size of the StructDeclaration.
getCLong(int) - Method in interface de.intarsys.nativec.api.INativeHandle
Marshal the data at byte offset index from the start of the memory chunk to a long.
getCLong(int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getCLong(int) - Method in class de.intarsys.nativec.type.NativeObject
The element at index as a native long.
getCLong(NativeStruct, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "platform sized long" in the struct member.
getField(String) - Method in class de.intarsys.nativec.type.NativeStructType
 
getFields() - Method in class de.intarsys.nativec.type.NativeStructType
The collection of StructMember instances in declaration order.
getFieldsSize() - Method in class de.intarsys.nativec.type.NativeStructType
 
getFunction(String) - Method in interface de.intarsys.nativec.api.INativeLibrary
Lookup a INativeFunction from the library.
getFunction() - Method in class de.intarsys.nativec.jna.JnaNativeFunction
 
getFunction(String) - Method in class de.intarsys.nativec.jna.JnaNativeLibrary
 
getGlobal(String) - Method in interface de.intarsys.nativec.api.INativeLibrary
Lookup a global in the library.
getGlobal(String) - Method in class de.intarsys.nativec.jna.JnaNativeLibrary
 
getInt(int) - Method in interface de.intarsys.nativec.api.INativeHandle
Marshal the data at byte offset index from the start of the memory chunk to an int.
getInt(int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getInt(int) - Method in class de.intarsys.nativec.type.NativeObject
The element at index as a native int.
getInt(NativeStruct, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "int" in the struct member.
getLibrary() - Method in class de.intarsys.nativec.jna.JnaNativeLibrary
 
getLong(int) - Method in interface de.intarsys.nativec.api.INativeHandle
Marshal the data at byte offset index from the start of the memory chunk to a long value (which is always 8 byte).
getLong(int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getLong(NativeStruct, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "long" in the struct member.
getMemberType() - Method in class de.intarsys.nativec.type.StructMember
The type declaration of the slot.
getName() - Static method in class de.intarsys.nativec.api.NativeInterface
 
getName() - Method in class de.intarsys.nativec.type.StructMember
The slots name.
getNativeHandle(int) - Method in interface de.intarsys.nativec.api.INativeHandle
Marshal the data at byte offset index from the start of the memory chunk to an INativeHandle.
getNativeHandle(int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getNativeHandle() - Method in interface de.intarsys.nativec.type.INativeObject
The INativeHandle to the c memory for the object.
getNativeHandle() - Method in class de.intarsys.nativec.type.NativeObject
The C-Pointer where the associated memory is found.
getNativeHandle(int) - Method in class de.intarsys.nativec.type.NativeObject
 
getNativeHandle(NativeStruct, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "INativeHandle" in the struct member.
getNativeInterface() - Method in class de.intarsys.nativec.jna.JnaNativeLibrary
 
getNativeObject(int) - Method in class de.intarsys.nativec.type.NativeArray
The INativeObject at index in the sequence (the index'th element of the array).
getNativeObject(String) - Method in class de.intarsys.nativec.type.NativeStruct
The NativeObject at the named slot name.
getNativeObject(NativeStruct, String) - Method in class de.intarsys.nativec.type.NativeStructType
 
getNativeObject(NativeStruct) - Method in class de.intarsys.nativec.type.StructMember
 
getNativeType() - Method in interface de.intarsys.nativec.type.INativeObject
The INativeType for the object.
getNativeType() - Method in class de.intarsys.nativec.type.NativeArray
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeBuffer
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeByte
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeGenericStruct
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeInt
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeLong
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeLongLP64
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeObject
The meta information and behavior for the NativeObject.
getNativeType() - Method in class de.intarsys.nativec.type.NativeReference
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeShort
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeString
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeVoid
 
getNativeType() - Method in class de.intarsys.nativec.type.NativeWideString
 
getOffset() - Method in class de.intarsys.nativec.type.StructMember
The offset of the slot relative to the StructDeclaration.
getPacking() - Method in class de.intarsys.nativec.type.NativeStructType
 
getParameterTypes() - Method in interface de.intarsys.nativec.api.ICallback
 
getParameterTypes() - Method in class de.intarsys.nativec.jna.JnaNativeCallback
 
getPeer(Pointer) - Static method in class com.sun.jna.JNATools
 
getPointer() - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getPreferredBoundary() - Method in interface de.intarsys.nativec.type.INativeType
The boundary where this type as a struct member would want to be aligned.
getPreferredBoundary() - Method in class de.intarsys.nativec.type.NativeAbstractStringType
 
getPreferredBoundary() - Method in class de.intarsys.nativec.type.NativeArrayType
 
getPreferredBoundary() - Method in class de.intarsys.nativec.type.NativeBufferType
 
getPreferredBoundary() - Method in class de.intarsys.nativec.type.NativeReferenceType
 
getPreferredBoundary() - Method in class de.intarsys.nativec.type.NativeSimpleType
 
getPreferredBoundary() - Method in class de.intarsys.nativec.type.NativeStructType
 
getReturnType() - Method in interface de.intarsys.nativec.api.ICallback
 
getReturnType() - Method in class de.intarsys.nativec.jna.JnaNativeCallback
 
getSearchPaths() - Method in class de.intarsys.nativec.jna.JnaNativeInterface
 
getShort(int) - Method in interface de.intarsys.nativec.api.INativeHandle
Marshal the data at byte offset index from the start of the memory chunk to a short.
getShort(int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getShort(int) - Method in class de.intarsys.nativec.type.NativeObject
The element at index as a native short.
getShort(NativeStruct, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "short" in the struct member.
getSize() - Method in interface de.intarsys.nativec.api.INativeHandle
The size for the handle in bytes.
getSize() - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getSize() - Method in class de.intarsys.nativec.type.NativeArray
The number of NativeObject instances in the sequence represented by this (in other terms the array size).
getSize() - Method in class de.intarsys.nativec.type.NativeBuffer
The number of elements in the NativeBuffer
getString() - Method in class de.intarsys.nativec.api.CWideString
 
getString(int) - Method in interface de.intarsys.nativec.api.INativeHandle
Marshal the data at byte offset index from the start of the memory chunk to a String.
getString(int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getString(int) - Method in class de.intarsys.nativec.type.NativeObject
 
getString(NativeStruct, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "String" in the struct member.
getStringSize() - Method in class de.intarsys.nativec.type.NativeAbstractStringType
 
getStructField(String) - Method in class de.intarsys.nativec.type.NativeStruct
 
getStructType() - Method in class de.intarsys.nativec.type.NativeGenericStruct
 
getStructType() - Method in class de.intarsys.nativec.type.NativeStruct
 
getValue() - Method in interface de.intarsys.nativec.type.INativeObject
A Java side representation from the memory.
getValue() - Method in class de.intarsys.nativec.type.NativeArray
 
getValue(int) - Method in class de.intarsys.nativec.type.NativeArray
 
getValue() - Method in class de.intarsys.nativec.type.NativeBuffer
 
getValue() - Method in class de.intarsys.nativec.type.NativeByte
 
getValue() - Method in class de.intarsys.nativec.type.NativeInt
 
getValue() - Method in class de.intarsys.nativec.type.NativeLong
 
getValue() - Method in class de.intarsys.nativec.type.NativeLongLP64
 
getValue() - Method in class de.intarsys.nativec.type.NativeReference
 
getValue() - Method in class de.intarsys.nativec.type.NativeShort
 
getValue() - Method in class de.intarsys.nativec.type.NativeString
 
getValue() - Method in class de.intarsys.nativec.type.NativeStruct
 
getValue() - Method in class de.intarsys.nativec.type.NativeVoid
 
getValue() - Method in class de.intarsys.nativec.type.NativeWideString
 
getValue(NativeStruct) - Method in class de.intarsys.nativec.type.StructMember
 
getWideString(int) - Method in interface de.intarsys.nativec.api.INativeHandle
Marshal the data at byte offset index from the start of the memory chunk to a String using the platform wide character conversion.
getWideString(int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
getWideString(int) - Method in class de.intarsys.nativec.type.NativeObject
 
getWideString(NativeStruct, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "String" (from wide characters) in the struct member.

H

handle - Variable in class de.intarsys.nativec.type.NativeObject
The handle to the memory chunk used by this object.
hasByteCount() - Method in class de.intarsys.nativec.type.NativeAbstractStringType
 
hashCode() - Method in class de.intarsys.nativec.api.CLong
 
hashCode() - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 

I

ICallback - Interface in de.intarsys.nativec.api
 
INativeCallback - Interface in de.intarsys.nativec.api
 
INativeFunction - Interface in de.intarsys.nativec.api
The representation of a native function.
INativeHandle - Interface in de.intarsys.nativec.api
A "handle" to a piece of memory (in c space).
INativeInterface - Interface in de.intarsys.nativec.api
The abstraction of a generic interface to c native code.
INativeLibrary - Interface in de.intarsys.nativec.api
A native library (DLL or shared library).
INativeObject - Interface in de.intarsys.nativec.type
The Java object representation of a c memory construct.
INativeType - Interface in de.intarsys.nativec.type
The type (factory) for INativeObject instances.
index - Variable in class de.intarsys.nativec.type.StructMember
the index of the member within the struct
intValue() - Method in class de.intarsys.nativec.api.CLong
 
intValue() - Method in class de.intarsys.nativec.type.NativeByte
 
intValue() - Method in class de.intarsys.nativec.type.NativeInt
 
intValue() - Method in class de.intarsys.nativec.type.NativeLong
 
intValue() - Method in class de.intarsys.nativec.type.NativeLongLP64
 
intValue() - Method in class de.intarsys.nativec.type.NativeNumber
This as a java primitive int value.
intValue() - Method in class de.intarsys.nativec.type.NativeShort
 
invoke(Object[]) - Method in interface de.intarsys.nativec.api.ICallback
 
invoke(Class<T>, Object...) - Method in interface de.intarsys.nativec.api.INativeFunction
Invoke the native function.
invoke(Class<T>, Object...) - Method in class de.intarsys.nativec.jna.JnaNativeFunction
 
isNull() - Method in class de.intarsys.nativec.type.NativeObject
Answer true if this is "null".

J

JnaNativeCallback - Class in de.intarsys.nativec.jna
 
JnaNativeCallback(ICallback) - Constructor for class de.intarsys.nativec.jna.JnaNativeCallback
 
JnaNativeFunction - Class in de.intarsys.nativec.jna
 
JnaNativeFunction(Function) - Constructor for class de.intarsys.nativec.jna.JnaNativeFunction
 
JnaNativeHandle - Class in de.intarsys.nativec.jna
 
JnaNativeHandle(JnaNativeHandle, int) - Constructor for class de.intarsys.nativec.jna.JnaNativeHandle
 
JnaNativeHandle(long) - Constructor for class de.intarsys.nativec.jna.JnaNativeHandle
 
JnaNativeHandle(Pointer) - Constructor for class de.intarsys.nativec.jna.JnaNativeHandle
 
JnaNativeInterface - Class in de.intarsys.nativec.jna
An INativeInterface implemented using JNA, a LGPL licensed Java native interface abstraction.
JnaNativeInterface() - Constructor for class de.intarsys.nativec.jna.JnaNativeInterface
 
JnaNativeLibrary - Class in de.intarsys.nativec.jna
 
JnaNativeLibrary(JnaNativeInterface, String) - Constructor for class de.intarsys.nativec.jna.JnaNativeLibrary
 
JNATools - Class in com.sun.jna
 
JNATools() - Constructor for class com.sun.jna.JNATools
 

L

longSize() - Method in interface de.intarsys.nativec.api.INativeInterface
The platform long size.
longSize() - Method in class de.intarsys.nativec.jna.JnaNativeInterface
 
longValue() - Method in class de.intarsys.nativec.api.CLong
 
longValue() - Method in class de.intarsys.nativec.type.NativeByte
 
longValue() - Method in class de.intarsys.nativec.type.NativeInt
 
longValue() - Method in class de.intarsys.nativec.type.NativeLong
 
longValue() - Method in class de.intarsys.nativec.type.NativeLongLP64
 
longValue() - Method in class de.intarsys.nativec.type.NativeNumber
This as a java primitive long value.
longValue() - Method in class de.intarsys.nativec.type.NativeShort
 
lookup(Class<?>) - Static method in class de.intarsys.nativec.type.NativeType
 

M

META - Static variable in class de.intarsys.nativec.type.NativeArray
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeBuffer
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeByte
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeInt
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeLong
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeLongLP64
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeReference
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeShort
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeString
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeStruct
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeVoid
The meta class instance
META - Static variable in class de.intarsys.nativec.type.NativeWideString
The meta class instance

N

name - Variable in class de.intarsys.nativec.type.StructMember
The members name
NativeAbstractStringType - Class in de.intarsys.nativec.type
A meta class implementation
NativeAbstractStringType(int) - Constructor for class de.intarsys.nativec.type.NativeAbstractStringType
 
NativeAbstractStringType(int, int) - Constructor for class de.intarsys.nativec.type.NativeAbstractStringType
 
NativeArray - Class in de.intarsys.nativec.type
An INativeObject that represents a homogeneous (this means of equal length and type) sequence of other INativeObject instances.
NativeArray(NativeArrayType) - Constructor for class de.intarsys.nativec.type.NativeArray
 
NativeArray(NativeArrayType, INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeArray
 
NativeArrayType - Class in de.intarsys.nativec.type
The type for a NativeArray
NativeArrayType(INativeType, int) - Constructor for class de.intarsys.nativec.type.NativeArrayType
 
NativeBuffer - Class in de.intarsys.nativec.type
A wrapper for a sequence of bytes.
NativeBuffer(byte[]) - Constructor for class de.intarsys.nativec.type.NativeBuffer
 
NativeBuffer(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeBuffer
 
NativeBuffer(int) - Constructor for class de.intarsys.nativec.type.NativeBuffer
 
NativeBufferType - Class in de.intarsys.nativec.type
The meta class implementation
NativeBufferType() - Constructor for class de.intarsys.nativec.type.NativeBufferType
 
NativeBufferType(int) - Constructor for class de.intarsys.nativec.type.NativeBufferType
 
NativeByte - Class in de.intarsys.nativec.type
A wrapper for a primitive byte.
NativeByte() - Constructor for class de.intarsys.nativec.type.NativeByte
Create a new wrapper
NativeByte(byte) - Constructor for class de.intarsys.nativec.type.NativeByte
Create a new wrapper
NativeByte(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeByte
 
NativeByteType - Class in de.intarsys.nativec.type
The meta class implementation
NativeByteType() - Constructor for class de.intarsys.nativec.type.NativeByteType
 
NativeGenericStruct - Class in de.intarsys.nativec.type
The generic struct may change its type at runtime.
NativeGenericStruct(NativeStructType) - Constructor for class de.intarsys.nativec.type.NativeGenericStruct
 
NativeGenericStruct(NativeStructType, INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeGenericStruct
 
NativeInt - Class in de.intarsys.nativec.type
A wrapper for a primitive int (which is always 4 bytes except on ILP64 systems which can be treated as non-existent for our purposes).
NativeInt() - Constructor for class de.intarsys.nativec.type.NativeInt
Create a new wrapper
NativeInt(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeInt
 
NativeInt(long) - Constructor for class de.intarsys.nativec.type.NativeInt
Create a new wrapper
NativeInterface - Class in de.intarsys.nativec.api
Access the VM singleton for INativeInterface.
NativeInterface() - Constructor for class de.intarsys.nativec.api.NativeInterface
 
NativeIntType - Class in de.intarsys.nativec.type
The meta class implementation
NativeIntType() - Constructor for class de.intarsys.nativec.type.NativeIntType
 
NativeLong - Class in de.intarsys.nativec.type
A wrapper for a primitive long.
NativeLong() - Constructor for class de.intarsys.nativec.type.NativeLong
Create a new wrapper
NativeLong(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeLong
 
NativeLong(long) - Constructor for class de.intarsys.nativec.type.NativeLong
Create a new wrapper
NativeLongLP64 - Class in de.intarsys.nativec.type
A wrapper for the Windows type LONG_PTR.
NativeLongLP64() - Constructor for class de.intarsys.nativec.type.NativeLongLP64
Create a new wrapper
NativeLongLP64(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeLongLP64
 
NativeLongLP64(long) - Constructor for class de.intarsys.nativec.type.NativeLongLP64
Create a new wrapper
NativeLongLP64Type - Class in de.intarsys.nativec.type
The meta class implementation
NativeLongLP64Type() - Constructor for class de.intarsys.nativec.type.NativeLongLP64Type
 
NativeLongType - Class in de.intarsys.nativec.type
The meta class implementation
NativeLongType() - Constructor for class de.intarsys.nativec.type.NativeLongType
 
NativeNumber - Class in de.intarsys.nativec.type
An abstract superclass for the implementation of number NativeSimple.
NativeNumber() - Constructor for class de.intarsys.nativec.type.NativeNumber
Create a wrapper
NativeNumber(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeNumber
 
NativeNumberType - Class in de.intarsys.nativec.type
The meta class implementation
NativeNumberType() - Constructor for class de.intarsys.nativec.type.NativeNumberType
 
NativeObject - Class in de.intarsys.nativec.type
An instance of an external (C memory) represented object.
NativeObject() - Constructor for class de.intarsys.nativec.type.NativeObject
 
NativeObject(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeObject
Create a new NativeObject in C-Memory at pointer "handle".
NativeReference - Class in de.intarsys.nativec.type
An object representing a reference to another object ("pointer").
NativeReference(NativeReferenceType) - Constructor for class de.intarsys.nativec.type.NativeReference
 
NativeReference(NativeReferenceType, INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeReference
 
NativeReferenceType - Class in de.intarsys.nativec.type
A declaration for a slot containing a reference to a native object.
NativeReferenceType(INativeType) - Constructor for class de.intarsys.nativec.type.NativeReferenceType
Declare a reference to a base type
NativeShort - Class in de.intarsys.nativec.type
A wrapper for a primitive short.
NativeShort() - Constructor for class de.intarsys.nativec.type.NativeShort
Create a new wrapper
NativeShort(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeShort
 
NativeShort(short) - Constructor for class de.intarsys.nativec.type.NativeShort
Create a new wrapper
NativeShortType - Class in de.intarsys.nativec.type
The meta class implementation
NativeShortType() - Constructor for class de.intarsys.nativec.type.NativeShortType
 
NativeSimple - Class in de.intarsys.nativec.type
An abstract superclass for the implementation of primitive NativeObject instances.
NativeSimple() - Constructor for class de.intarsys.nativec.type.NativeSimple
Create a wrapper for a NativePrimitive
NativeSimple(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeSimple
 
NativeSimpleType - Class in de.intarsys.nativec.type
The meta class implementation
NativeSimpleType() - Constructor for class de.intarsys.nativec.type.NativeSimpleType
 
NativeStaticStruct - Class in de.intarsys.nativec.type
A struct with a statically defined type.
NativeStaticStruct() - Constructor for class de.intarsys.nativec.type.NativeStaticStruct
 
NativeStaticStruct(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeStaticStruct
 
NativeString - Class in de.intarsys.nativec.type
A wrapper for a C single byte null terminated string.
NativeString(NativeStringType) - Constructor for class de.intarsys.nativec.type.NativeString
 
NativeString(NativeStringType, INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeString
 
NativeString(NativeStringType, String) - Constructor for class de.intarsys.nativec.type.NativeString
 
NativeString(String) - Constructor for class de.intarsys.nativec.type.NativeString
 
NativeStringType - Class in de.intarsys.nativec.type
The meta class implementation
NativeStringType() - Constructor for class de.intarsys.nativec.type.NativeStringType
 
NativeStringType(int) - Constructor for class de.intarsys.nativec.type.NativeStringType
 
NativeStruct - Class in de.intarsys.nativec.type
An abstract superclass for the implementation of structured NativeObject instances.
NativeStruct() - Constructor for class de.intarsys.nativec.type.NativeStruct
 
NativeStruct(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeStruct
 
NativeStructType - Class in de.intarsys.nativec.type
The meta class implementation
NativeStructType() - Constructor for class de.intarsys.nativec.type.NativeStructType
 
NativeStructType(Class<?>) - Constructor for class de.intarsys.nativec.type.NativeStructType
 
NativeTools - Class in de.intarsys.nativec.api
Tool class for for dealing with the native framework.
NativeTools() - Constructor for class de.intarsys.nativec.api.NativeTools
 
NativeType - Class in de.intarsys.nativec.type
A common superclass for INativeType implementations
NativeType() - Constructor for class de.intarsys.nativec.type.NativeType
 
NativeType(Class<?>) - Constructor for class de.intarsys.nativec.type.NativeType
 
NativeVoid - Class in de.intarsys.nativec.type
An object representing "void" (nothing)
NativeVoid() - Constructor for class de.intarsys.nativec.type.NativeVoid
Create a new wrapper instance
NativeVoid(INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeVoid
 
NativeVoidType - Class in de.intarsys.nativec.type
The meta class implementation
NativeVoidType() - Constructor for class de.intarsys.nativec.type.NativeVoidType
 
NativeWideString - Class in de.intarsys.nativec.type
A wrapper for a C wide (double byte) string.
NativeWideString(NativeWideStringType) - Constructor for class de.intarsys.nativec.type.NativeWideString
 
NativeWideString(NativeWideStringType, INativeHandle) - Constructor for class de.intarsys.nativec.type.NativeWideString
 
NativeWideString(NativeWideStringType, String) - Constructor for class de.intarsys.nativec.type.NativeWideString
 
NativeWideString(String) - Constructor for class de.intarsys.nativec.type.NativeWideString
 
NativeWideStringType - Class in de.intarsys.nativec.type
The meta class implementation
NativeWideStringType() - Constructor for class de.intarsys.nativec.type.NativeWideStringType
 
NativeWideStringType(int) - Constructor for class de.intarsys.nativec.type.NativeWideStringType
 
NULL - Static variable in class de.intarsys.nativec.api.NativeInterface
 
NULL - Static variable in class de.intarsys.nativec.type.NativeVoid
 

O

offset(int) - Method in interface de.intarsys.nativec.api.INativeHandle
Create a new INativeHandle, offset from this by offset bytes.
offset(int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 

P

pointerSize() - Method in interface de.intarsys.nativec.api.INativeInterface
The platform pointer size.
pointerSize() - Method in class de.intarsys.nativec.jna.JnaNativeInterface
 
PROP_NATIVEINTERFACE - Static variable in class de.intarsys.nativec.api.NativeInterface
 

R

Ref() - Method in interface de.intarsys.nativec.type.INativeType
Create a reference type to this.
Ref() - Method in class de.intarsys.nativec.type.NativeType
Create a Declaration that represents a reference to this.
register(Class<?>, INativeType) - Static method in class de.intarsys.nativec.type.NativeType
 

S

set(INativeInterface) - Static method in class de.intarsys.nativec.api.NativeInterface
 
setBaseType(INativeType) - Method in class de.intarsys.nativec.type.NativeArray
 
setBaseType(INativeType) - Method in class de.intarsys.nativec.type.NativeReference
 
setByte(int, byte) - Method in interface de.intarsys.nativec.api.INativeHandle
Write a byte to the memory at byte offset index from the start of the memory chunk.
setByte(int, byte) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
setByte(int, byte) - Method in class de.intarsys.nativec.type.NativeObject
 
setByte(NativeStruct, int, byte) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "byte" in the struct member.
setByteArray(int, byte[], int, int) - Method in interface de.intarsys.nativec.api.INativeHandle
Write a byte array to the memory at byte offset index from the start of the memory chunk.
setByteArray(int, byte[], int, int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
setByteArray(int, byte[], int, int) - Method in class de.intarsys.nativec.type.NativeObject
 
setByteArray(NativeStruct, int, byte[], int, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "byte[]" in the struct member.
setCLong(int, long) - Method in interface de.intarsys.nativec.api.INativeHandle
Write a long to the memory at byte offset index from the start of the memory chunk.
setCLong(int, long) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
setCLong(int, long) - Method in class de.intarsys.nativec.type.NativeObject
 
setCLong(NativeStruct, int, long) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "platform sized long" in the struct member.
setInt(int, int) - Method in interface de.intarsys.nativec.api.INativeHandle
Write an int to the memory at byte offset index from the start of the memory chunk.
setInt(int, int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
setInt(int, int) - Method in class de.intarsys.nativec.type.NativeObject
 
setInt(NativeStruct, int, int) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "int" in the struct member.
setLong(int, long) - Method in interface de.intarsys.nativec.api.INativeHandle
Write a long to the memory at byte offset index from the start of the memory chunk.
setLong(int, long) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
setLong(NativeStruct, int, long) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "long" in the struct member.
setName(String) - Static method in class de.intarsys.nativec.api.NativeInterface
 
setNativeHandle(int, INativeHandle) - Method in interface de.intarsys.nativec.api.INativeHandle
Write an INativeHandle to the memory at byte offset index from the start of the memory chunk.
setNativeHandle(int, INativeHandle) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
setNativeHandle(int, INativeHandle) - Method in class de.intarsys.nativec.type.NativeObject
 
setNativeHandle(NativeStruct, int, INativeHandle) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "INativeHandle" in the struct member.
setNativeType(NativeStructType) - Method in class de.intarsys.nativec.type.NativeGenericStruct
 
setPacking(int) - Method in class de.intarsys.nativec.type.NativeStructType
 
setShort(int, short) - Method in interface de.intarsys.nativec.api.INativeHandle
Write a short to the memory at byte offset index from the start of the memory chunk.
setShort(int, short) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
setShort(int, short) - Method in class de.intarsys.nativec.type.NativeObject
 
setShort(NativeStruct, int, short) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "short" in the struct member.
setSize(int) - Method in interface de.intarsys.nativec.api.INativeHandle
Set the valid size for the handle to count bytes.
setSize(int) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
setSize(int) - Method in class de.intarsys.nativec.type.NativeArray
 
setSize(int) - Method in class de.intarsys.nativec.type.NativeBuffer
 
setString(int, String) - Method in interface de.intarsys.nativec.api.INativeHandle
Write a String to the memory at byte offset indexfrom the start of the memory chunk.
setString(int, String) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
setString(int, String) - Method in class de.intarsys.nativec.type.NativeObject
 
setString(NativeStruct, int, String) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "String" in the struct member.
setValue(Object) - Method in interface de.intarsys.nativec.type.INativeObject
Assign (and marshall to memory) the Java side representation.
setValue(int, Object) - Method in class de.intarsys.nativec.type.NativeArray
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeArray
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeBuffer
 
setValue(byte) - Method in class de.intarsys.nativec.type.NativeByte
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeByte
 
setValue(int) - Method in class de.intarsys.nativec.type.NativeInt
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeInt
 
setValue(long) - Method in class de.intarsys.nativec.type.NativeLong
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeLong
 
setValue(long) - Method in class de.intarsys.nativec.type.NativeLongLP64
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeLongLP64
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeReference
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeShort
 
setValue(short) - Method in class de.intarsys.nativec.type.NativeShort
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeString
 
setValue(String) - Method in class de.intarsys.nativec.type.NativeString
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeStruct
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeVoid
 
setValue(Object) - Method in class de.intarsys.nativec.type.NativeWideString
 
setValue(String) - Method in class de.intarsys.nativec.type.NativeWideString
 
setValue(NativeStruct, Object) - Method in class de.intarsys.nativec.type.StructMember
 
setWideString(int, String) - Method in interface de.intarsys.nativec.api.INativeHandle
Write a String to the memory at byte offset indexfrom the start of the memory chunk using the platform wide character conversion.
setWideString(int, String) - Method in class de.intarsys.nativec.jna.JnaNativeHandle
 
setWideString(int, String) - Method in class de.intarsys.nativec.type.NativeObject
 
setWideString(NativeStruct, int, String) - Method in class de.intarsys.nativec.type.StructMember
Performance shortcut to access "String" (from wide characters) in the struct member.
SHIFT_INT - Static variable in class de.intarsys.nativec.type.NativeObject
 
SHIFT_LONG - Static variable in class de.intarsys.nativec.type.NativeObject
 
SHIFT_LONGLONG - Static variable in class de.intarsys.nativec.type.NativeObject
 
shortValue() - Method in class de.intarsys.nativec.type.NativeByte
 
shortValue() - Method in class de.intarsys.nativec.type.NativeInt
 
shortValue() - Method in class de.intarsys.nativec.type.NativeLong
 
shortValue() - Method in class de.intarsys.nativec.type.NativeLongLP64
 
shortValue() - Method in class de.intarsys.nativec.type.NativeNumber
This as a java primitive short value.
shortValue() - Method in class de.intarsys.nativec.type.NativeShort
 
size - Variable in class com.sun.jna.FastMemory
 
SIZE_BYTE - Static variable in class de.intarsys.nativec.type.NativeObject
 
SIZE_INT - Static variable in class de.intarsys.nativec.type.NativeObject
 
SIZE_LONG - Static variable in class de.intarsys.nativec.type.NativeObject
 
SIZE_LONGLONG - Static variable in class de.intarsys.nativec.type.NativeObject
 
SIZE_PTR - Static variable in class de.intarsys.nativec.type.NativeObject
 
SIZE_SHORT - Static variable in class de.intarsys.nativec.type.NativeObject
 
stringValue() - Method in class de.intarsys.nativec.type.NativeString
The java object corresponding to this.
stringValue() - Method in class de.intarsys.nativec.type.NativeWideString
The java object corresponding to this.
StructMember - Class in de.intarsys.nativec.type
A field definition within a NativeStructType.
StructMember(NativeStructType, String, int, INativeType, int) - Constructor for class de.intarsys.nativec.type.StructMember
Create a slot with name "name" and the declaration "memberDeclaration"

T

toHandle(long) - Static method in class de.intarsys.nativec.api.NativeTools
 
toNativeByteArray(long, byte[]) - Static method in class de.intarsys.nativec.api.NativeTools
 
toNativeCLong(long, IValueHolder<Number>) - Static method in class de.intarsys.nativec.api.NativeTools
 
toNativeCLong(long, long) - Static method in class de.intarsys.nativec.api.NativeTools
 
toNativeCLong(long, int[]) - Static method in class de.intarsys.nativec.api.NativeTools
 
toNativeCLong(long, long[]) - Static method in class de.intarsys.nativec.api.NativeTools
 
toNativeInt(long, int) - Static method in class de.intarsys.nativec.api.NativeTools
 
toNativeInt(long, int[]) - Static method in class de.intarsys.nativec.api.NativeTools
 
toNativeInt(long, IValueHolder<Integer>) - Static method in class de.intarsys.nativec.api.NativeTools
 
toNativePointer(long, INativeHandle) - Static method in class de.intarsys.nativec.api.NativeTools
 
toNestedString() - Method in class de.intarsys.nativec.type.NativeArray
 
toNestedString() - Method in class de.intarsys.nativec.type.NativeObject
A string for debugging purposes.
toNestedString() - Method in class de.intarsys.nativec.type.NativeStruct
 
toString() - Method in class de.intarsys.nativec.type.NativeArray
 
toString() - Method in class de.intarsys.nativec.type.NativeByte
 
toString() - Method in class de.intarsys.nativec.type.NativeInt
 
toString() - Method in class de.intarsys.nativec.type.NativeLong
 
toString() - Method in class de.intarsys.nativec.type.NativeLongLP64
 
toString() - Method in class de.intarsys.nativec.type.NativeShort
 
toString() - Method in class de.intarsys.nativec.type.NativeStruct
 
toString() - Method in class de.intarsys.nativec.type.NativeStructType
 
toString() - Method in class de.intarsys.nativec.type.StructMember
 
translateType(Class<?>) - Static method in class de.intarsys.nativec.jna.JnaNativeCallback
 

V

values - Variable in class de.intarsys.nativec.type.NativeStruct
 

W

wideCharSize() - Method in interface de.intarsys.nativec.api.INativeInterface
The platform wide char size.
wideCharSize() - Method in class de.intarsys.nativec.jna.JnaNativeInterface
 

A B C D E F G H I J L M N O P R S T V W