org.rococoa.cocoa.osservices
Class DDMap

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

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

Driver descriptor
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 DDMap.ByReference
           
static class DDMap.ByValue
           
 
Field Summary
 int ddBlock
           
 short ddSize
           
 short ddType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
DDMap()
           
DDMap(int ddBlock, short ddSize, short ddType)
           
 
Method Summary
 DDMap.ByReference byReference()
           
 DDMap.ByValue byValue()
           
 DDMap 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

ddBlock

public int ddBlock

ddSize

public short ddSize

ddType

public short ddType
Constructor Detail

DDMap

public DDMap()

DDMap

public DDMap(int ddBlock,
             short ddSize,
             short ddType)
Parameters:
ddBlock - 1st driver's starting block
ddSize - size of 1st driver (512-byte blks)
ddType - system type (1 for Mac+)
Method Detail

byReference

public DDMap.ByReference byReference()

byValue

public DDMap.ByValue byValue()

clone

public DDMap clone()
Overrides:
clone in class Object