JNative project : see http://jnative.sf.net


org.xvolks.jnative.misc.basicStructures
Class HWND

java.lang.Object
  extended by org.xvolks.jnative.misc.basicStructures.AbstractBasicData<java.lang.Integer>
      extended by org.xvolks.jnative.misc.basicStructures.HWND
All Implemented Interfaces:
BasicData<java.lang.Integer>

public class HWND
extends AbstractBasicData<java.lang.Integer>

$Id: HWND.java,v 1.3 2006/01/13 17:42:35 mdenty Exp $ This software is released under the GPL.


Field Summary
 
Fields inherited from class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
mValue, offset, pointer
 
Constructor Summary
HWND(int value)
           
 
Method Summary
 Pointer createPointer()
          Method createPointer
 int getSizeOf()
          Method getSizeOf
 java.lang.Integer getValueFromPointer()
          Method getValueFromPointer
static int sizeOf()
          Method sizeOf
 
Methods inherited from class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
getNextByte, getNextInt, getNextLong, getNextShort, getPointer, getValue, getValueAsString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HWND

public HWND(int value)
Method Detail

createPointer

public Pointer createPointer()
                      throws NativeException
Method createPointer

Returns:
a MemoryBlock
Throws:
NativeException

getValueFromPointer

public java.lang.Integer getValueFromPointer()
                                      throws NativeException
Method getValueFromPointer

Returns:
a T
Throws:
NativeException

getSizeOf

public int getSizeOf()
Method getSizeOf

Returns:
the size of this data

sizeOf

public static int sizeOf()
Method sizeOf

Returns:
the size of this structure

JNative project : see http://jnative.sf.net