org.rococoa.cocoa.iokit
Class IOUSBHIDReportDesc

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

public class IOUSBHIDReportDesc
extends com.ochafik.lang.jnaerator.runtime.Structure


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

Field Detail

hidDescriptorType

public byte hidDescriptorType

hidDescriptorLengthLo

public byte hidDescriptorLengthLo

hidDescriptorLengthHi

public byte hidDescriptorLengthHi
Constructor Detail

IOUSBHIDReportDesc

public IOUSBHIDReportDesc()

IOUSBHIDReportDesc

public IOUSBHIDReportDesc(byte hidDescriptorType,
                          byte hidDescriptorLengthLo,
                          byte hidDescriptorLengthHi)
Method Detail

byReference

public IOUSBHIDReportDesc.ByReference byReference()

byValue

public IOUSBHIDReportDesc.ByValue byValue()

clone

public IOUSBHIDReportDesc clone()
Overrides:
clone in class Object