org.rococoa.cocoa.qd
Class ATSFlatDataLineInfoData

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

public class ATSFlatDataLineInfoData
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 ATSFlatDataLineInfoData.ByReference
           
static class ATSFlatDataLineInfoData.ByValue
           
 
Field Summary
 NativeLong lineLength
           
 NativeLong numberOfLineControls
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
ATSFlatDataLineInfoData()
           
ATSFlatDataLineInfoData(NativeLong lineLength, NativeLong numberOfLineControls)
           
 
Method Summary
 ATSFlatDataLineInfoData.ByReference byReference()
           
 ATSFlatDataLineInfoData.ByValue byValue()
           
 ATSFlatDataLineInfoData 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

lineLength

public NativeLong lineLength

numberOfLineControls

public NativeLong numberOfLineControls
Constructor Detail

ATSFlatDataLineInfoData

public ATSFlatDataLineInfoData()

ATSFlatDataLineInfoData

public ATSFlatDataLineInfoData(NativeLong lineLength,
                               NativeLong numberOfLineControls)
Parameters:
lineLength - the length of this particular line in UniChars
numberOfLineControls - to zero if there are no special line controls applied to this line.
Method Detail

byReference

public ATSFlatDataLineInfoData.ByReference byReference()

byValue

public ATSFlatDataLineInfoData.ByValue byValue()

clone

public ATSFlatDataLineInfoData clone()
Overrides:
clone in class Object