org.rococoa.cocoa.qd
Class ATSFlatDataLineInfoHeader
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.qd.ATSFlatDataLineInfoHeader
- Direct Known Subclasses:
- ATSFlatDataLineInfoHeader.ByReference, ATSFlatDataLineInfoHeader.ByValue
public class ATSFlatDataLineInfoHeader
- extends com.ochafik.lang.jnaerator.runtime.Structure
This structure is the main data header for the flattened line info data. This
is what a non-zero offsetToLineInfo points to in the
ATSFlatDataTextLayoutDataHeader structure above.
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.
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 |
numberOfLines
public NativeLong numberOfLines
lineInfoArray
public ATSFlatDataLineInfoData[] lineInfoArray
ATSFlatDataLineInfoHeader
public ATSFlatDataLineInfoHeader()
ATSFlatDataLineInfoHeader
public ATSFlatDataLineInfoHeader(NativeLong numberOfLines,
ATSFlatDataLineInfoData[] lineInfoArray)
- Parameters:
numberOfLines
- this structure shouldn't even be used.
lineInfoArray
- specified above.
byReference
public ATSFlatDataLineInfoHeader.ByReference byReference()
byValue
public ATSFlatDataLineInfoHeader.ByValue byValue()
clone
public ATSFlatDataLineInfoHeader clone()
- Overrides:
clone
in class Object