org.rococoa.cocoa.carboncore
Class CFragResourceMember

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

public class CFragResourceMember
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 CFragResourceMember.ByReference
           
static class CFragResourceMember.ByValue
           
 
Field Summary
 int currentVersion
           
 short extensionCount
           
 int length
           
 short memberSize
           
 byte[] name
           
 int offset
           
 int oldDefVersion
           
 short reservedA
           
 byte reservedB
           
 byte updateLevel
           
 byte usage
           
 CFragUsage1Union uUsage1
           
 CFragUsage2Union uUsage2
           
 CFragWhere1Union uWhere1
           
 CFragWhere2Union uWhere2
           
 byte where
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
CFragResourceMember()
           
 
Method Summary
 CFragResourceMember.ByReference byReference()
           
 CFragResourceMember.ByValue byValue()
           
 CFragResourceMember 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

reservedA

public short reservedA

reservedB

public byte reservedB

updateLevel

public byte updateLevel

currentVersion

public int currentVersion

oldDefVersion

public int oldDefVersion

uUsage1

public CFragUsage1Union uUsage1

uUsage2

public CFragUsage2Union uUsage2

usage

public byte usage

where

public byte where

offset

public int offset

length

public int length

uWhere1

public CFragWhere1Union uWhere1

uWhere2

public CFragWhere2Union uWhere2

extensionCount

public short extensionCount

memberSize

public short memberSize

name

public byte[] name
Constructor Detail

CFragResourceMember

public CFragResourceMember()
Method Detail

byReference

public CFragResourceMember.ByReference byReference()

byValue

public CFragResourceMember.ByValue byValue()

clone

public CFragResourceMember clone()
Overrides:
clone in class Object