org.rococoa.cocoa.iokit
Class disk_blk0

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

public class disk_blk0
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 disk_blk0.ByReference
           
static class disk_blk0.ByValue
           
 
Field Summary
 byte[] bootcode
           
 fdisk_part[] parts
           
 short signature
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
disk_blk0()
           
disk_blk0(byte[] bootcode, fdisk_part[] parts, short signature)
           
 
Method Summary
 disk_blk0.ByReference byReference()
           
 disk_blk0.ByValue byValue()
           
 disk_blk0 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

bootcode

public byte[] bootcode

parts

public fdisk_part[] parts

signature

public short signature
Constructor Detail

disk_blk0

public disk_blk0()

disk_blk0

public disk_blk0(byte[] bootcode,
                 fdisk_part[] parts,
                 short signature)
Parameters:
bootcode - (boot code)
parts - (partition entries)
signature - (unique signature for map)
Method Detail

byReference

public disk_blk0.ByReference byReference()

byValue

public disk_blk0.ByValue byValue()

clone

public disk_blk0 clone()
Overrides:
clone in class Object