org.rococoa.cocoa.ats
Class SFNTLookupFormatSpecificHeader

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

public class SFNTLookupFormatSpecificHeader
extends com.ochafik.lang.jnaerator.runtime.Union

The format-specific part of the subtable header
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 SFNTLookupFormatSpecificHeader.ByReference
           
static class SFNTLookupFormatSpecificHeader.ByValue
           
 
Field Summary
 SFNTLookupSegmentHeader segment
           
 SFNTLookupSingleHeader single
           
 SFNTLookupArrayHeader theArray
           
 SFNTLookupTrimmedArrayHeader trimmedArray
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
SFNTLookupFormatSpecificHeader()
           
SFNTLookupFormatSpecificHeader(SFNTLookupArrayHeader theArray)
           
SFNTLookupFormatSpecificHeader(SFNTLookupSegmentHeader segment)
           
SFNTLookupFormatSpecificHeader(SFNTLookupSingleHeader single)
           
SFNTLookupFormatSpecificHeader(SFNTLookupTrimmedArrayHeader trimmedArray)
           
 
Method Summary
 SFNTLookupFormatSpecificHeader.ByReference byReference()
           
 SFNTLookupFormatSpecificHeader.ByValue byValue()
           
 SFNTLookupFormatSpecificHeader clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Union
setupClone
 
Methods inherited from class com.sun.jna.Union
getNativeAlignment, getTypedValue, readField, setType, setTypedValue, writeField, writeField
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getPointer, getStructAlignment, hashCode, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

theArray

public SFNTLookupArrayHeader theArray

segment

public SFNTLookupSegmentHeader segment

single

public SFNTLookupSingleHeader single

trimmedArray

public SFNTLookupTrimmedArrayHeader trimmedArray
Constructor Detail

SFNTLookupFormatSpecificHeader

public SFNTLookupFormatSpecificHeader()

SFNTLookupFormatSpecificHeader

public SFNTLookupFormatSpecificHeader(SFNTLookupSegmentHeader segment)

SFNTLookupFormatSpecificHeader

public SFNTLookupFormatSpecificHeader(SFNTLookupArrayHeader theArray)

SFNTLookupFormatSpecificHeader

public SFNTLookupFormatSpecificHeader(SFNTLookupSingleHeader single)

SFNTLookupFormatSpecificHeader

public SFNTLookupFormatSpecificHeader(SFNTLookupTrimmedArrayHeader trimmedArray)
Method Detail

byReference

public SFNTLookupFormatSpecificHeader.ByReference byReference()

byValue

public SFNTLookupFormatSpecificHeader.ByValue byValue()

clone

public SFNTLookupFormatSpecificHeader clone()
Overrides:
clone in class Object