org.rococoa.cocoa.carboncore
Class Zone

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<Zone,Zone.ByValue,Zone.ByReference>
          extended by org.rococoa.cocoa.carboncore.Zone
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<Zone,Zone.ByValue,Zone.ByReference>>
Direct Known Subclasses:
Zone.ByReference, Zone.ByValue

public class Zone
extends Structure<Zone,Zone.ByValue,Zone.ByReference>

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/MacMemory.h:91
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 Zone.ByReference
           
static class Zone.ByValue
           
 
Field Summary
 Pointer allocPtr
           
 Pointer bkLim
           
 short cntEmpty
           
 short cntHandles
           
 short cntNRel
           
 short cntRel
           
 short flags
           
 CarbonCoreLibrary.GrowZoneProcPtr gzProc
           
 short heapData
           
 byte heapType
           
 Pointer hFstFree
           
 short maxRel
           
 NativeLong minCBFree
           
 short moreMast
           
 CarbonCoreLibrary.PurgeProcPtr purgeProc
           
 Pointer purgePtr
           
 Pointer sparePtr
           
 byte unused
           
 NativeLong zcbFree
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
Zone()
           
 
Method Summary
static Zone[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

bkLim

public Pointer bkLim

purgePtr

public Pointer purgePtr

hFstFree

public Pointer hFstFree

zcbFree

public NativeLong zcbFree

gzProc

public CarbonCoreLibrary.GrowZoneProcPtr gzProc

moreMast

public short moreMast

flags

public short flags

cntRel

public short cntRel

maxRel

public short maxRel

cntNRel

public short cntNRel

heapType

public byte heapType

unused

public byte unused

cntEmpty

public short cntEmpty

cntHandles

public short cntHandles

minCBFree

public NativeLong minCBFree

purgeProc

public CarbonCoreLibrary.PurgeProcPtr purgeProc

sparePtr

public Pointer sparePtr

allocPtr

public Pointer allocPtr

heapData

public short heapData
Constructor Detail

Zone

public Zone()
Method Detail

newArray

public static Zone[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.