org.rococoa.cocoa.iokit
Class IOUSBHIDData

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.sun.jna.Union
          extended by com.ochafik.lang.jnaerator.runtime.Union
              extended by org.rococoa.cocoa.iokit.IOUSBHIDData
Direct Known Subclasses:
IOUSBHIDData.ByReference, IOUSBHIDData.ByValue

public class IOUSBHIDData
extends com.ochafik.lang.jnaerator.runtime.Union

This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class IOUSBHIDData.ByReference
           
static class IOUSBHIDData.ByValue
           
 
Field Summary
 IOUSBKeyboardData kbd
           
 IOUSBMouseData mouse
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOUSBHIDData()
           
IOUSBHIDData(IOUSBKeyboardData kbd)
           
IOUSBHIDData(IOUSBMouseData mouse)
           
 
Method Summary
 IOUSBHIDData.ByReference byReference()
           
 IOUSBHIDData.ByValue byValue()
           
 IOUSBHIDData clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Union
setupClone
 
Methods inherited from class com.sun.jna.Union
getNativeAlignment, getTypedValue, readField, setType, setTypedValue, writeField, writeField
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getPointer, getStructAlignment, hashCode, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

kbd

public IOUSBKeyboardData kbd

mouse

public IOUSBMouseData mouse
Constructor Detail

IOUSBHIDData

public IOUSBHIDData()

IOUSBHIDData

public IOUSBHIDData(IOUSBKeyboardData kbd)

IOUSBHIDData

public IOUSBHIDData(IOUSBMouseData mouse)
Method Detail

byReference

public IOUSBHIDData.ByReference byReference()

byValue

public IOUSBHIDData.ByValue byValue()

clone

public IOUSBHIDData clone()
Overrides:
clone in class Object