org.rococoa.cocoa.qd
Class ATSUAttributeInfo
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<ATSUAttributeInfo,ATSUAttributeInfo.ByValue,ATSUAttributeInfo.ByReference>
org.rococoa.cocoa.qd.ATSUAttributeInfo
- All Implemented Interfaces:
- StructureType, StructureTypeDependent, Comparable<Structure<ATSUAttributeInfo,ATSUAttributeInfo.ByValue,ATSUAttributeInfo.ByReference>>
- Direct Known Subclasses:
- ATSUAttributeInfo.ByReference, ATSUAttributeInfo.ByValue
public class ATSUAttributeInfo
- extends Structure<ATSUAttributeInfo,ATSUAttributeInfo.ByValue,ATSUAttributeInfo.ByReference>
ATSUAttributeInfo
Discussion:
ATSUAttributeInfo is used to provide a tag/size pairing. This
makes it possible to provide the client information about all the
attributes for a given range of text. This structure is only
used to return to the client information about a complete set of
attributes. An array of ATSUAttributeInfos is passed as a
parameter so that the client can find out what attributes are set
and what their individual sizes are; with that information, they
can then query about the values of the attributes they're
interested in. Because arrays of ATSUAttributeInfos are used as
parameters to functions, they have to be of a fixed size, hence
the value is not included in the structure.
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/ATSUnicodeTypes.h:641
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 |
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 |
fTag
public int fTag
ATSUAttributeInfo
public ATSUAttributeInfo()
ATSUAttributeInfo
public ATSUAttributeInfo(int fTag)
newArray
public static ATSUAttributeInfo[] newArray(int arrayLength)
Copyright © 2009. All Rights Reserved.