org.rococoa.cocoa.iokit
Class VDBaseAddressInfoRec

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

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

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 VDBaseAddressInfoRec.ByReference
           
static class VDBaseAddressInfoRec.ByValue
           
 
Field Summary
 NativeLong csDevBase
           
 NativeLong csDevData
           
 NativeLong csModeBase
           
 short csModeReserved
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
VDBaseAddressInfoRec()
           
VDBaseAddressInfoRec(NativeLong csDevData, NativeLong csDevBase, short csModeReserved, NativeLong csModeBase)
           
 
Method Summary
 VDBaseAddressInfoRec.ByReference byReference()
           
 VDBaseAddressInfoRec.ByValue byValue()
           
 VDBaseAddressInfoRec 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

csDevData

public NativeLong csDevData

csDevBase

public NativeLong csDevBase

csModeReserved

public short csModeReserved

csModeBase

public NativeLong csModeBase
Constructor Detail

VDBaseAddressInfoRec

public VDBaseAddressInfoRec()

VDBaseAddressInfoRec

public VDBaseAddressInfoRec(NativeLong csDevData,
                            NativeLong csDevBase,
                            short csModeReserved,
                            NativeLong csModeBase)
Parameters:
csDevData - LONGINT - (long) timing mode
csDevBase - LONGINT - (long) base address of the mode
csModeReserved - INTEGER - (short) will some day be the depth
csModeBase - LONGINT - (long) reserved
Method Detail

byReference

public VDBaseAddressInfoRec.ByReference byReference()

byValue

public VDBaseAddressInfoRec.ByValue byValue()

clone

public VDBaseAddressInfoRec clone()
Overrides:
clone in class Object