com.jniwrapper.win32.com.types
Class LongPtr

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Pointer.Void
          extended bycom.jniwrapper.win32.com.types.LongPtr
All Implemented Interfaces:
IntegerParameter, PointerParameter

public class LongPtr
extends Pointer.Void

Class LongPtr represents COM alias LONG_PTR.


Field Summary
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
LongPtr()
           
LongPtr(LongPtr that)
           
 
Method Summary
 java.lang.Object clone()
           
 IUnknown toIUknown()
          Converts this pointer to instance of IUnknown instance.
 
Methods inherited from class com.jniwrapper.Pointer.Void
asFunction, asFunction, asTypedPointer, castTo, castTo, equals, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LongPtr

public LongPtr()

LongPtr

public LongPtr(LongPtr that)
Method Detail

clone

public java.lang.Object clone()

toIUknown

public IUnknown toIUknown()
Converts this pointer to instance of IUnknown instance.

Returns:
instance of IUnknown created from this pointer