|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jniwrapper.Parameter
com.jniwrapper.ac
com.jniwrapper.Int32
com.jniwrapper.macosx.cocoa.mactypes.SInt32
com.jniwrapper.macosx.corefoundation.CFIndex
An integer type used throughout Core Foundation in several programmatic roles: as an array index and for count, size, and length parameters and return values.
Core Foundation types as CFIndex all parameters and return values that might grow over time as the processor's address size changes. On architectures where pointer sizes are a different size (say, 64 bits) CFIndex might be declared to be also 64 bits, independent of the size of int. If you type your own variables that interact with Core Foundation as CFIndex, your code will have a higher degree of source compatibility in the future.
Field Summary |
Fields inherited from class com.jniwrapper.Parameter |
LICENSE_TYPE, V |
Constructor Summary | |
CFIndex()
|
|
CFIndex(int value)
|
Methods inherited from class com.jniwrapper.Int32 |
clone, getLength, getValue, read, setValue, write |
Methods inherited from class com.jniwrapper.ac |
equals, getDebugInfo, hashCode, toLong, toString |
Methods inherited from class com.jniwrapper.Parameter |
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public CFIndex()
public CFIndex(int value)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |