com.jniwrapper.win32
Class SizeT

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

public class SizeT
extends IntPtr

This class represents SIZE_T native type. This is guaranteed to be the same size as a pointer. Its size with change with pointer size (32/64).


Field Summary
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
SizeT()
          Constucts a blank instance.
SizeT(long value)
          Constructs with the passed value.
 
Method Summary
 java.lang.Object clone()
           
 
Methods inherited from class com.jniwrapper.Pointer.Void
asFunction, asFunction, asTypedPointer, 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

SizeT

public SizeT()
Constucts a blank instance.


SizeT

public SizeT(long value)
Constructs with the passed value.

Parameters:
value - value.
Method Detail

clone

public java.lang.Object clone()
Overrides:
clone in class IntPtr