org.bridj.objc
Class IMP

java.lang.Object
  extended by org.bridj.Pointer
      extended by org.bridj.TypedPointer
          extended by org.bridj.objc.IMP
All Implemented Interfaces:
Comparable, Iterable

public class IMP
extends TypedPointer


Nested Class Summary
 
Nested classes/interfaces inherited from class org.bridj.Pointer
Pointer.ListType, Pointer.Releaser, Pointer.StringType
 
Field Summary
 
Fields inherited from class org.bridj.Pointer
defaultAlignment, NULL, SIZE
 
Constructor Summary
IMP(long peer)
           
IMP(Pointer<?> ptr)
           
 
Method Summary
 
Methods inherited from class org.bridj.Pointer
allocate, allocate, allocate, allocateAlignedArray, allocateAlignedArray, allocateAlignedBytes, allocateArray, allocateArray, allocateArray, allocateArray, allocateBoolean, allocateBooleans, allocateBooleans, allocateBooleans, allocateByte, allocateBytes, allocateBytes, allocateBytes, allocateBytes, allocateChar, allocateChars, allocateChars, allocateChars, allocateCLong, allocateCLongs, allocateDouble, allocateDoubles, allocateDoubles, allocateDoubles, allocateDynamicCallback, allocateFloat, allocateFloats, allocateFloats, allocateFloats, allocateInt, allocateInts, allocateInts, allocateInts, allocateList, allocateList, allocateList, allocateLong, allocateLongs, allocateLongs, allocateLongs, allocatePointer, allocatePointer, allocatePointer, allocatePointerPointer, allocatePointerPointer, allocatePointers, allocatePointers, allocatePointers, allocateShort, allocateShorts, allocateShorts, allocateShorts, allocateSizeT, allocateSizeTs, allocateTypedPointer, allocateTypedPointers, apply, as, as, as, asDynamicFunction, asList, asList, asUntyped, clearBytes, clearBytesAtOffset, clearValidBytes, clone, compareBytes, compareBytesAtOffset, compareTo, computeRemainder, copyBytesAtOffsetTo, copyBytesTo, copyTo, copyTo, equals, find, findByte, findLast, get, get, get, getAddress, getArray, getArray, getArrayAtOffset, getBoolean, getBooleanAtOffset, getBooleans, getBooleans, getBooleansAtOffset, getBuffer, getBuffer, getBufferAtOffset, getByte, getByteAtOffset, getByteBuffer, getByteBuffer, getByteBufferAtOffset, getBytes, getBytes, getBytes, getBytes, getBytesAtOffset, getBytesAtOffset, getChar, getCharAtOffset, getChars, getChars, getCharsAtOffset, getCLong, getCLongAtOffset, getCLongs, getCLongs, getCLongsAtOffset, getCString, getCStringAtOffset, getDouble, getDoubleAtOffset, getDoubleBuffer, getDoubleBuffer, getDoubleBufferAtOffset, getDoubles, getDoubles, getDoubles, getDoubles, getDoublesAtOffset, getDoublesAtOffset, getFloat, getFloatAtOffset, getFloatBuffer, getFloatBuffer, getFloatBufferAtOffset, getFloats, getFloats, getFloats, getFloats, getFloatsAtOffset, getFloatsAtOffset, getInt, getIntAtOffset, getIntBuffer, getIntBuffer, getIntBufferAtOffset, getInts, getInts, getInts, getInts, getIntsAtOffset, getIntsAtOffset, getIO, getLong, getLongAtOffset, getLongBuffer, getLongBuffer, getLongBufferAtOffset, getLongs, getLongs, getLongs, getLongs, getLongsAtOffset, getLongsAtOffset, getNativeObject, getNativeObject, getNativeObjectAtOffset, getNativeObjectAtOffset, getPeer, getPeer, getPointer, getPointer, getPointer, getPointerAtOffset, getPointerAtOffset, getPointerAtOffset, getPointerAtOffset, getPointers, getPointers, getPointersAtOffset, getPointersAtOffset, getPointersAtOffset, getPointersAtOffset, getReference, getShort, getShortAtOffset, getShortBuffer, getShortBuffer, getShortBufferAtOffset, getShorts, getShorts, getShorts, getShorts, getShortsAtOffset, getShortsAtOffset, getSizeT, getSizeTAtOffset, getSizeTs, getSizeTs, getSizeTsAtOffset, getString, getString, getStringAtOffset, getTargetSize, getTargetType, getValidBytes, getValidElements, getWideCString, getWideCStringAtOffset, hashCode, intEnumType, isAligned, isAligned, isAligned, iterator, moveBytesAtOffsetTo, moveBytesTo, moveBytesTo, next, next, offset, order, order, pointerTo, pointerTo, pointerTo, pointerToAddress, pointerToAddress, pointerToAddress, pointerToAddress, pointerToAddress, pointerToAddress, pointerToAddress, pointerToAddress, pointerToArray, pointerToBoolean, pointerToBooleans, pointerToBooleans, pointerToBooleans, pointerToBuffer, pointerToByte, pointerToBytes, pointerToBytes, pointerToBytes, pointerToBytes, pointerToChar, pointerToChars, pointerToChars, pointerToChars, pointerToChars, pointerToCLong, pointerToCLong, pointerToCLongs, pointerToCLongs, pointerToCLongs, pointerToCString, pointerToCStrings, pointerToDouble, pointerToDoubles, pointerToDoubles, pointerToDoubles, pointerToDoubles, pointerToFloat, pointerToFloats, pointerToFloats, pointerToFloats, pointerToFloats, pointerToInt, pointerToInts, pointerToInts, pointerToInts, pointerToInts, pointerToLong, pointerToLongs, pointerToLongs, pointerToLongs, pointerToLongs, pointerToPointer, pointerToPointers, pointerToShort, pointerToShorts, pointerToShorts, pointerToShorts, pointerToShorts, pointerToSizeT, pointerToSizeT, pointerToSizeTs, pointerToSizeTs, pointerToSizeTs, pointerToString, pointerToWideCString, pointerToWideCStrings, pointerType, release, release, set, set, setArray, setArrayAtOffset, setBoolean, setBooleanAtOffset, setBooleans, setBooleansAtOffset, setBooleansAtOffset, setByte, setByteAtOffset, setBytes, setBytes, setBytesAtOffset, setBytesAtOffset, setBytesAtOffset, setBytesAtOffset, setChar, setCharAtOffset, setChars, setChars, setCharsAtOffset, setCharsAtOffset, setCharsAtOffset, setCharsAtOffset, setCLong, setCLong, setCLongAtOffset, setCLongAtOffset, setCLongs, setCLongs, setCLongs, setCLongsAtOffset, setCLongsAtOffset, setCLongsAtOffset, setCLongsAtOffset, setCString, setCStringAtOffset, setDouble, setDoubleAtOffset, setDoubles, setDoubles, setDoublesAtOffset, setDoublesAtOffset, setDoublesAtOffset, setDoublesAtOffset, setFloat, setFloatAtOffset, setFloats, setFloats, setFloatsAtOffset, setFloatsAtOffset, setFloatsAtOffset, setFloatsAtOffset, setInt, setIntAtOffset, setInts, setInts, setIntsAtOffset, setIntsAtOffset, setIntsAtOffset, setIntsAtOffset, setLong, setLongAtOffset, setLongs, setLongs, setLongsAtOffset, setLongsAtOffset, setLongsAtOffset, setLongsAtOffset, setNativeObject, setPointer, setPointerAtOffset, setPointers, setPointersAtOffset, setPointersAtOffset, setShort, setShortAtOffset, setShorts, setShorts, setShortsAtOffset, setShortsAtOffset, setShortsAtOffset, setShortsAtOffset, setSizeT, setSizeT, setSizeTAtOffset, setSizeTAtOffset, setSizeTs, setSizeTs, setSizeTs, setSizeTsAtOffset, setSizeTsAtOffset, setSizeTsAtOffset, setSizeTsAtOffset, setString, setStringAtOffset, setValues, setValuesAtOffset, setValuesAtOffset, setWideCString, setWideCStringAtOffset, strlen, toArray, toArray, toString, update, updateBuffer, validBytes, validElements, wcslen, withReleaser
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IMP

public IMP(long peer)

IMP

public IMP(Pointer<?> ptr)


Copyright © 2009-2012. All Rights Reserved.