org.rococoa.cocoa.carboncore
Class CFragResourceMember

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

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

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/CodeFragments.h:169
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 architecture
           
 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
 
Constructor Summary
CFragResourceMember()
           
 
Method Summary
static CFragResourceMember[] 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

architecture

public int architecture

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
! Actually a sized PString.
C type : unsigned char[16]

Constructor Detail

CFragResourceMember

public CFragResourceMember()
Method Detail

newArray

public static CFragResourceMember[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.