org.rococoa.cocoa.colorsync
Class CMMultiLocalizedUniCodeEntryRec

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

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

native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/ColorSync.framework/Headers/ColorSyncDeprecated.h
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 CMMultiLocalizedUniCodeEntryRec.ByReference
           
static class CMMultiLocalizedUniCodeEntryRec.ByValue
           
 
Field Summary
 byte[] languageCode
          language code from ISO-639
C type : char[2]
 byte[] regionCode
          region code from ISO-3166
C type : char[2]
 int textLength
           
 int textOffset
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
CMMultiLocalizedUniCodeEntryRec()
           
CMMultiLocalizedUniCodeEntryRec(byte[] languageCode, byte[] regionCode, int textLength, int textOffset)
           
 
Method Summary
static CMMultiLocalizedUniCodeEntryRec[] 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

languageCode

public byte[] languageCode
language code from ISO-639
C type : char[2]


regionCode

public byte[] regionCode
region code from ISO-3166
C type : char[2]


textLength

public int textLength

textOffset

public int textOffset
Constructor Detail

CMMultiLocalizedUniCodeEntryRec

public CMMultiLocalizedUniCodeEntryRec()

CMMultiLocalizedUniCodeEntryRec

public CMMultiLocalizedUniCodeEntryRec(byte[] languageCode,
                                       byte[] regionCode,
                                       int textLength,
                                       int textOffset)
Parameters:
languageCode - language code from ISO-639
C type : char[2]
regionCode - region code from ISO-3166
C type : char[2]
textLength - the length in bytes of the string
textOffset - the offset from the start of tag in bytes
Method Detail

newArray

public static CMMultiLocalizedUniCodeEntryRec[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.