org.rococoa.cocoa.carboncore
Class Itl5Record

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

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

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/IntlResources.h:298
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 Itl5Record.ByReference
           
static class Itl5Record.ByValue
           
 
Field Summary
 short numberOfTables
           
 short[] reserved
          Reserved for internal use
C type : unsigned short[3]
 TableDirectoryRecord[] tableDirectory
          Table directory records
C type : TableDirectoryRecord[1]
 int versionNumber
          itl5 resource version number
C type : Fixed
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
Itl5Record()
           
Itl5Record(int versionNumber, short numberOfTables, short[] reserved, TableDirectoryRecord[] tableDirectory)
           
 
Method Summary
static Itl5Record[] 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

versionNumber

public int versionNumber
itl5 resource version number
C type : Fixed


numberOfTables

public short numberOfTables

reserved

public short[] reserved
Reserved for internal use
C type : unsigned short[3]


tableDirectory

public TableDirectoryRecord[] tableDirectory
Table directory records
C type : TableDirectoryRecord[1]

Constructor Detail

Itl5Record

public Itl5Record()

Itl5Record

public Itl5Record(int versionNumber,
                  short numberOfTables,
                  short[] reserved,
                  TableDirectoryRecord[] tableDirectory)
Parameters:
versionNumber - itl5 resource version number
C type : Fixed
numberOfTables - Number of tables it contains
reserved - Reserved for internal use
C type : unsigned short[3]
tableDirectory - Table directory records
C type : TableDirectoryRecord[1]
Method Detail

newArray

public static Itl5Record[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.